| | |
| | | <template> |
| | | <scroll-view |
| | | class="content-scroll-view-wrapper" |
| | | :class="{ hasPaddingTop, isNoWeb: !isWeb }" |
| | | :class="{ hasPaddingTop, isNoWeb: !isWeb || showBgColor }" |
| | | :scroll-y="true" |
| | | > |
| | | <ContentView |
| | |
| | | hasPaddingTop?: boolean; |
| | | allHeight?: boolean; |
| | | paddingH?: boolean; |
| | | showBgColor?: boolean; |
| | | }; |
| | | |
| | | const props = withDefaults(defineProps<Props>(), { |
| | | hasPaddingTop: false, |
| | | allHeight: false, |
| | | paddingH: true, |
| | | showBgColor: true, |
| | | }); |
| | | </script> |
| | | |
New file |
| | |
| | | <template> |
| | | <div class="pro-list"> |
| | | <slot /> |
| | | </div> |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | | defineOptions({ |
| | | name: 'List', |
| | | }); |
| | | </script> |
| | | |
| | | <style lang="scss"> |
| | | @import '@/styles/common.scss'; |
| | | |
| | | .pro-list { |
| | | background: #ffffff; |
| | | } |
| | | </style> |
New file |
| | |
| | | <template> |
| | | <div class="pro-list-item"> |
| | | <div class="pro-list-item-inner"> |
| | | <img v-if="icon" :src="icon" class="pro-list-item-icon" /> |
| | | <div class="pro-list-item-title">{{ title }}</div> |
| | | <slot name="extra"></slot> |
| | | <img v-if="showArrow" :src="IconArrow" class="pro-list-item-arrow" /> |
| | | </div> |
| | | </div> |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | | import IconArrow from '@/assets/setting/icon-arrow.png'; |
| | | |
| | | defineOptions({ |
| | | name: 'ListItem', |
| | | }); |
| | | |
| | | type Props = { |
| | | icon?: string; |
| | | title?: string; |
| | | showArrow?: boolean; |
| | | }; |
| | | |
| | | const props = withDefaults(defineProps<Props>(), { |
| | | showArrow: true, |
| | | }); |
| | | </script> |
| | | |
| | | <style lang="scss"> |
| | | @import '@/styles/common.scss'; |
| | | |
| | | .pro-list-item { |
| | | padding: 0 boleGetCssVar('size', 'body-padding-h'); |
| | | |
| | | .pro-list-item-inner { |
| | | height: 102px; |
| | | border-bottom: 1px solid #f6f6f6; |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | .pro-list-item-icon { |
| | | width: 40px; |
| | | height: 40px; |
| | | margin-right: 16px; |
| | | } |
| | | |
| | | .pro-list-item-title { |
| | | font-weight: 400; |
| | | font-size: 28px; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | line-height: 40px; |
| | | flex: 1; |
| | | min-width: 0; |
| | | @include ellipsis; |
| | | } |
| | | |
| | | .pro-list-item-arrow { |
| | | width: 32px; |
| | | height: 32px; |
| | | } |
| | | } |
| | | } |
| | | </style> |
| | |
| | | vertical-align: middle; |
| | | |
| | | .nutui-iconfont { |
| | | font-size: 12px; |
| | | height: 16px !important; |
| | | width: 16px !important; |
| | | font-size: 28px; |
| | | height: 32px !important; |
| | | width: 32px !important; |
| | | } |
| | | |
| | | .bl-radio { |
| | |
| | | export { default as CommonNavigationBar } from './NavigationBar/CommonNavigationBar.vue'; |
| | | export { default as TransparentNavigationBar } from './NavigationBar/TransparentNavigationBar.vue'; |
| | | export { default as List } from './List/List.vue'; |
| | | export { default as ListItem } from './List/ListItem.vue'; |
| | | export { default as LargeTitleNavigationBar } from './NavigationBar/LargeTitleNavigationBar.vue'; |
| | | export { default as PageLayout } from './Layout/PageLayout.vue'; |
| | | export { default as PageLayoutWithBg } from './Layout/PageLayoutWithBg.vue'; |
| | |
| | | import { useQuery } from '@tanstack/vue-query'; |
| | | import { MaybeRef } from 'vue'; |
| | | import { useRefeshDidShow } from './infiniteLoading'; |
| | | import { LoginFormTabs } from '@/subpackages/login/constants'; |
| | | import { useLoginedJump } from './login'; |
| | | |
| | | export function useUser() { |
| | | const userStore = useUserStore(); |
| | |
| | | |
| | | export function useGoLogin() { |
| | | const router = Taro.useRouter(); |
| | | |
| | | const { redirectParams } = useLoginedJump(); |
| | | function goLoginFn() { |
| | | // Taro.navigateTo({ |
| | | // url: `${RouterPath.authorization}?redirect=${router.path}&${object2query(router.params)}`, |
| | | // }); |
| | | |
| | | Taro.navigateTo({ |
| | | url: `${RouterPath.authorization}?redirect=${router.path}&${object2query(router.params)}`, |
| | | url: `${RouterPath.loginByForm}?redirect=${redirectParams.value}&tab=${LoginFormTabs.VerificationCodeLogin}`, |
| | | }); |
| | | } |
| | | |
| | |
| | | @import '@/styles/common.scss'; |
| | | |
| | | // .mine-page-wrapper { |
| | | // background-color: $body-background-color; |
| | | // } |
| | | |
| | | .mine-page-bg { |
| | | position: fixed; |
| | | z-index: -1; |
| | |
| | | object-fit: cover; |
| | | } |
| | | |
| | | .mine-page-wrapper { |
| | | .mine-avatar-wrapper { |
| | | flex: 1; |
| | | min-width: 0; |
| | | .mine-page-top-view { |
| | | display: flex; |
| | | padding: 30px 20px; |
| | | margin-top: 30px; |
| | | |
| | | .mine-avatar { |
| | | margin-right: 22px; |
| | | width: 120px; |
| | | height: 120px; |
| | | object-fit: cover; |
| | | margin-right: 30px; |
| | | } |
| | | |
| | | .user-info { |
| | | display: flex; |
| | | align-items: center; |
| | | flex: 1; |
| | | min-width: 0; |
| | | display: flex; |
| | | flex-direction: column; |
| | | padding: 6px 0; |
| | | justify-content: space-between; |
| | | |
| | | .user-info-item { |
| | | font-weight: 600; |
| | | font-size: 34px; |
| | | .user-info-name { |
| | | font-size: 36px; |
| | | font-weight: bold; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | line-height: 44px; |
| | | flex: 1; |
| | | min-width: 0; |
| | | @include ellipsis; |
| | | } |
| | | .user-info-auth { |
| | | display: inline-flex; |
| | | .user-info-auth-item { |
| | | margin-right: 20px; |
| | | display: inline-flex; |
| | | align-items: center; |
| | | |
| | | .user-info-unCertified { |
| | | display: inline-flex; |
| | | align-items: center; |
| | | height: 34px; |
| | | width: fit-content; |
| | | |
| | | .user-info-unCertified-icon { |
| | | width: 20px; |
| | | height: 28px; |
| | | margin-right: 6px; |
| | | } |
| | | |
| | | .user-info-unCertified-text { |
| | | font-weight: 400; |
| | | font-size: 28px; |
| | | color: boleGetCssVar('text-color', 'secondary'); |
| | | } |
| | | .user-info-unCertified-btn { |
| | | font-weight: 400; |
| | | font-size: 28px; |
| | | color: boleGetCssVar('color', 'primary'); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | .mine-go-login { |
| | | font-size: 40px; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | line-height: 104px; |
| | | } |
| | | } |
| | | |
| | | .mine-content-scroll-view { |
| | | padding-top: 26px; |
| | | background-color: transparent; |
| | | |
| | | .mine-order-list { |
| | | margin-bottom: 18px; |
| | | padding: 0 24px; |
| | | .mine-order-list-title { |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | | border-bottom: 2px solid #eeeeee; |
| | | padding: 24px 0; |
| | | .mine-order-list-title-text { |
| | | font-weight: 600; |
| | | font-size: 28px; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | line-height: 32px; |
| | | } |
| | | .mine-order-list-title-icon { |
| | | width: 32px; |
| | | height: 32px; |
| | | } |
| | | } |
| | | .mine-order-list-content { |
| | | padding: 24px 0; |
| | | display: flex; |
| | | justify-content: space-around; |
| | | |
| | | .mine-order-list-item { |
| | | display: inline-flex; |
| | | flex-direction: column; |
| | | align-items: center; |
| | | .mine-order-list-icon { |
| | | width: 64px; |
| | | height: 64px; |
| | | } |
| | | .mine-order-list-text { |
| | | font-size: 28px; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | .mine-balance { |
| | | margin-bottom: 18px; |
| | | padding: 24px; |
| | | padding-left: 34px; |
| | | .mine-balance-title { |
| | | font-size: 30px; |
| | | line-height: 42px; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | margin-bottom: 16px; |
| | | } |
| | | .mine-balance-money { |
| | | font-size: 48px; |
| | | line-height: 68px; |
| | | color: boleGetCssVar('text-color', 'primary'); |
| | | } |
| | | .mine-balance-btn { |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: flex-end; |
| | | font-size: 22px; |
| | | color: boleGetCssVar('text-color', 'regular'); |
| | | line-height: 36px; |
| | | .mine-balance-btn-icon { |
| | | width: 32px; |
| | | height: 32px; |
| | | } |
| | | } |
| | | } |
| | | .mine-list-wrapper { |
| | | border-radius: 12px; |
| | | } |
| | | } |
| | | margin-top: 60px; |
| | | } |
| | |
| | | <template #bg> |
| | | <img :src="OssAssets.mine.Bg" class="mine-page-bg" :style="{ height: `${bgHeight}px` }" /> |
| | | </template> |
| | | <div class="mine-page-top-view" @click="goLogin"> |
| | | <img class="mine-avatar" :src="DefaultAvatar" alt="" /> |
| | | <div class="user-info"> |
| | | <div class="user-info-name" v-if="isLogin">{{ userDetail?.userName ?? '123' }}</div> |
| | | <div class="mine-go-login" v-else>登录</div> |
| | | </div> |
| | | </div> |
| | | <ContentScrollView> |
| | | <List class="mine-list-wrapper"> |
| | | <ListItem title="订单管理" @click="goOrderManage"></ListItem> |
| | | </List> |
| | | </ContentScrollView> |
| | | </PageLayoutWithBg> |
| | | </template> |
| | | |
| | | <script setup lang="ts"> |
| | | import { TransparentNavigationBar, ContentScrollView } from '@/components'; |
| | | import { TransparentNavigationBar, List, ListItem } from '@/components'; |
| | | import { useUser, useIsLogin, useGoLogin } from '@/hooks'; |
| | | import Taro from '@tarojs/taro'; |
| | | import { RouterPath, OssAssets } from '@/constants'; |
| | | import DefaultAvatar from '@/assets/components/icon-default-avatar.png'; |
| | | import { useSystemStore } from '@/stores/modules/system'; |
| | | import PageLayoutWithBg from '@/components/Layout/PageLayoutWithBg.vue'; |
| | | |
| | | const { userDetail, isCertified } = useUser(); |
| | | const { userDetail } = useUser(); |
| | | const isLogin = useIsLogin(); |
| | | const systemStore = useSystemStore(); |
| | | |
| | |
| | | }); |
| | | } |
| | | |
| | | function goSetting() { |
| | | goPage(RouterPath.setting); |
| | | } |
| | | |
| | | Taro.showShareMenu({ |
| | | showShareItems: ['shareAppMessage'], |
| | | }); |
| | |
| | | }; |
| | | }); |
| | | |
| | | function goAuthentication() { |
| | | goPage(RouterPath.authenticationHome); |
| | | } |
| | | function goMineSign() { |
| | | goPage(RouterPath.mineSign); |
| | | } |
| | | function goMineHire() { |
| | | goPage(RouterPath.mineHire); |
| | | } |
| | | function goMineCancel() { |
| | | goPage(RouterPath.mineCancel); |
| | | } |
| | | function goMineCollectTask() { |
| | | goPage(RouterPath.mineCollectTask); |
| | | } |
| | | function goMineAgreementSign() { |
| | | goPage(RouterPath.mineAgreementSign); |
| | | } |
| | | function goOrderManage() {} |
| | | </script> |
| | | |
| | | <style lang="scss"> |
| | | @import '@/styles/common.scss'; |
| | | @import './index.scss'; |
| | | |
| | | .mine-setting-badge { |
| | | margin-right: 20px; |
| | | } |
| | | |
| | | .mine-setting-list { |
| | | .pro-list-item-icon { |
| | | width: 48px; |
| | | height: 48px; |
| | | } |
| | | } |
| | | </style> |
| | |
| | | <div class="loginB-form-tab-item-line"></div> |
| | | </div> |
| | | </div> |
| | | <div |
| | | <!-- <div |
| | | :class="['loginB-form-tab-item', { active: tabType === LoginFormTabs.AccountLogin }]" |
| | | @click="handleTabChange(LoginFormTabs.AccountLogin)" |
| | | > |
| | |
| | | <div class="loginB-form-tab-item-text">账户登录</div> |
| | | <div class="loginB-form-tab-item-line"></div> |
| | | </div> |
| | | </div> |
| | | </div> --> |
| | | </div> |
| | | <VerificationCodeLoginForm |
| | | v-show="tabType === LoginFormTabs.VerificationCodeLogin" |
| | |
| | | </nut-form-item> |
| | | </nut-form> |
| | | <LargeButton class="login-btn" @click="handleLogin" :loading="form.loading">登录</LargeButton> |
| | | <div class="go-register-btn" @click="goRegister">立即注册</div> |
| | | <!-- <div class="go-register-btn" @click="goRegister">立即注册</div> --> |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | await commonServices.sendVerificationCode( |
| | | { |
| | | phoneNumber: form.phoneNumber, |
| | | businessType: VerificationCodeBusinessType.PhoneMesssageCodeLogin, |
| | | businessType: VerificationCodeBusinessType.LifePayPhoneMesssageCodeLogin, |
| | | }, |
| | | { showLoading: false } |
| | | ); |
| | |
| | | * 用户认证银行卡认证(第三方) |
| | | */ |
| | | UserCertificationBankCardCertification = 910, |
| | | /** |
| | | * 生活缴费验证码登录 |
| | | */ |
| | | LifePayPhoneMesssageCodeLogin = 80, |
| | | } |
| | | |
| | | export enum WxMiniAppEnum { |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** ACOOLY回调通知 POST /api/ACOOLYNotify/ACOOLYNotify */ |
| | | export async function aCOOLYNotify(options?: API.RequestConfig) { |
| | | return request<any>('/api/ACOOLYNotify/ACOOLYNotify', { |
| | | method: 'POST', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** life pay手机验证码登录 POST /api/Account/LifePayPhoneMesssageCodeLogin */ |
| | | export async function lifePayPhoneMesssageCodeLogin( |
| | | body: API.PhoneMesssageCodeLoginInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/Account/LifePayPhoneMesssageCodeLogin', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 密码登录 POST /api/Account/PasswordLogin */ |
| | | export async function passwordLogin(body: API.PasswordLoginInput, options?: API.RequestConfig) { |
| | | return request<API.IdentityModelTokenCacheItem>('/api/Account/PasswordLogin', { |
| | |
| | | |
| | | /** 信任签异步通知 POST /api/AlipayEcsignNotify/SignorderNotify */ |
| | | export async function signorderNotify( |
| | | body: { |
| | | /** 签约订单号 */ |
| | | SignOrderNo?: string; |
| | | /** 发起签约的业务流水号 */ |
| | | OutOrderNo?: string; |
| | | /** 订单状态:INIT-初始化,FAIL-签约失败,SUCCESS-签约成功 */ |
| | | OrderStatus?: string; |
| | | /** 签约方案码 */ |
| | | SolutionCode?: string; |
| | | /** 创建时间 */ |
| | | GmtCreate?: string; |
| | | /** 更新时间 */ |
| | | GmtModified?: string; |
| | | }, |
| | | body: API.AlipayEcsignNotifyInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | const formData = new FormData(); |
| | | |
| | | Object.keys(body).forEach((ele) => { |
| | | const item = (body as any)[ele]; |
| | | |
| | | if (item !== undefined && item !== null) { |
| | | formData.append( |
| | | ele, |
| | | typeof item === 'object' && !(item instanceof File) ? JSON.stringify(item) : item |
| | | ); |
| | | } |
| | | }); |
| | | |
| | | return request<any>('/api/AlipayEcsignNotify/SignorderNotify', { |
| | | method: 'POST', |
| | | data: formData, |
| | | requestType: 'form', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 对客户新增编辑合同模板 POST /api/LgGigWorker/AddUpdateCustomerContractTemplate */ |
| | | /** 运营端对客户新增编辑合同模板 POST /api/LgGigWorker/AddUpdateCustomerContractTemplate */ |
| | | export async function addUpdateCustomerContractTemplate( |
| | | body: API.AddUpdateContractTemplateInput, |
| | | options?: API.RequestConfig |
| | |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 客户新增编辑合同模板 POST /api/LgGigWorker/AddUpdateCustomerContractTemplateWithCustomer */ |
| | | export async function addUpdateCustomerContractTemplateWithCustomer( |
| | | body: API.AddUpdateContractTemplateInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/LgGigWorker/AddUpdateCustomerContractTemplateWithCustomer', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 判断是否能签署 GET /api/LgGigWorker/CanSign */ |
| | | export async function canSign(options?: API.RequestConfig) { |
| | | return request<boolean>('/api/LgGigWorker/CanSign', { |
| | | method: 'GET', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 获取当前电子签类型 GET /api/LgGigWorker/GetCurrentSignType */ |
| | | export async function getCurrentSignType(options?: API.RequestConfig) { |
| | | return request<string>('/api/LgGigWorker/GetCurrentSignType', { |
| | | method: 'GET', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取甲方列表 POST /api/LgGigWorker/GetCustomerList */ |
| | | export async function getCustomerList(body: API.GetCustomerListInput, options?: API.RequestConfig) { |
| | | return request<API.GetCustomerListOutputPageOutput>('/api/LgGigWorker/GetCustomerList', { |
| | |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取模板明细信息 GET /api/LgGigWorker/GetCustomerTemplateDetail */ |
| | | export async function getCustomerTemplateDetail( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetCustomerTemplateDetailParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetCustomerTemplateDetailOutput>( |
| | | '/api/LgGigWorker/GetCustomerTemplateDetail', |
| | | { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 获取甲方客户合同模板列表 GET /api/LgGigWorker/GetCustomerTemplateList */ |
| | |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取甲方客户合同模板列表 POST /api/LgGigWorker/GetCustomerTemplateList */ |
| | | export async function getCustomerTemplateList_2( |
| | | body: API.QueryCustomerTemplateListInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.GetCustomerTemplateListOutput[]>('/api/LgGigWorker/GetCustomerTemplateList', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 根据bussinessCode获取其电子签通道 GET /api/LgGigWorker/GetSignChannelByBussinessCode */ |
| | | export async function getSignChannelByBussinessCode( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetSignChannelByBussinessCodeParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.SignChannelEnum>('/api/LgGigWorker/GetSignChannelByBussinessCode', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 根据signId获取其电子签通道 GET /api/LgGigWorker/GetSignChannelBySignId */ |
| | | export async function getSignChannelBySignId( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetSignChannelBySignIdParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.SignChannelEnum>('/api/LgGigWorker/GetSignChannelBySignId', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取统一电子签费用 POST /api/LgGigWorker/GetSignMergeSignCostList */ |
| | | export async function getSignMergeSignCostList( |
| | | body: API.GetSignCostListInput, |
| | |
| | | ); |
| | | } |
| | | |
| | | /** 根据signChannel获取计费方式 GET /api/LgGigWorker/GetSignSettingByChannle */ |
| | | export async function getSignSettingByChannle( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetSignSettingByChannleParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.ChargeTypeEnum>('/api/LgGigWorker/GetSignSettingByChannle', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取客户甲方下拉列表 GET /api/LgGigWorker/GetUserCustomerAllList */ |
| | | export async function getUserCustomerAllList( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 添加系统 模板数据参数字典 POST /api/LgGigWorkerCustomerTemplateParam/AddSystemTemplateDataParamSetting */ |
| | | export async function addSystemTemplateDataParamSetting( |
| | | body: API.AddSystemTemplateDataParamSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>( |
| | | '/api/LgGigWorkerCustomerTemplateParam/AddSystemTemplateDataParamSetting', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 获取所有系统 模板数据参数字典 POST /api/LgGigWorkerCustomerTemplateParam/GetAllSystemTemplateDataParamSettingList */ |
| | | export async function getAllSystemTemplateDataParamSettingList(options?: API.RequestConfig) { |
| | | return request<API.SystemTemplateDataParamSettingOutput[]>( |
| | | '/api/LgGigWorkerCustomerTemplateParam/GetAllSystemTemplateDataParamSettingList', |
| | | { |
| | | method: 'POST', |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 根据模板id获取模板参数列表 POST /api/LgGigWorkerCustomerTemplateParam/GetCustomerTemplateParamListByTemplateId */ |
| | | export async function getCustomerTemplateParamListByTemplateId( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIgetCustomerTemplateParamListByTemplateIdParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.CustomerTemplateParamListOutput[]>( |
| | | '/api/LgGigWorkerCustomerTemplateParam/GetCustomerTemplateParamListByTemplateId', |
| | | { |
| | | method: 'POST', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 保存模板参数 POST /api/LgGigWorkerCustomerTemplateParam/SaveCustomerTemplateParam */ |
| | | export async function saveCustomerTemplateParam( |
| | | body: API.SaveCustomerTemplateParamInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/LgGigWorkerCustomerTemplateParam/SaveCustomerTemplateParam', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 此处后端没有提供注释 POST /api/LgGigWorkerSignChannelSetting/CreateOrEditLgGigWorkerSignChannelSetting */ |
| | | export async function createOrEditLgGigWorkerSignChannelSetting( |
| | | body: API.CreateOrEditLgGigWorkerSignChannelSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>( |
| | | '/api/LgGigWorkerSignChannelSetting/CreateOrEditLgGigWorkerSignChannelSetting', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 删除渠道配置管理 DELETE /api/LgGigWorkerSignChannelSetting/DeleteLgGigWorkerSignChannelSetting */ |
| | | export async function deleteLgGigWorkerSignChannelSetting( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIdeleteLgGigWorkerSignChannelSettingParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/LgGigWorkerSignChannelSetting/DeleteLgGigWorkerSignChannelSetting', { |
| | | method: 'DELETE', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取渠道管理列表 POST /api/LgGigWorkerSignChannelSetting/GetLgGigWorkerSignChannelSettingList */ |
| | | export async function getLgGigWorkerSignChannelSettingList( |
| | | body: API.GetGigWorkerSignChannelSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.LgGigWorkerSignChannelSettingDtoPageOutput>( |
| | | '/api/LgGigWorkerSignChannelSetting/GetLgGigWorkerSignChannelSettingList', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 设置配置状态 POST /api/LgGigWorkerSignChannelSetting/SetLgGigWorkerSignChannelSettingStatus */ |
| | | export async function setLgGigWorkerSignChannelSettingStatus( |
| | | body: API.SetSignChannelStatusInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>( |
| | | '/api/LgGigWorkerSignChannelSetting/SetLgGigWorkerSignChannelSettingStatus', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 新增修改电子签赠送管理 POST /api/LgGigWorkerSignFreeSetting/CreateOrEditLgGigWorkerSignFreeSetting */ |
| | | export async function createOrEditLgGigWorkerSignFreeSetting( |
| | | body: API.CreateOrEditLgGigWorkerSignFreeSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/LgGigWorkerSignFreeSetting/CreateOrEditLgGigWorkerSignFreeSetting', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 删除电子签赠送管理 DELETE /api/LgGigWorkerSignFreeSetting/DeleteLgGigWorkerSignFreeSetting */ |
| | | export async function deleteLgGigWorkerSignFreeSetting( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIdeleteLgGigWorkerSignFreeSettingParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/LgGigWorkerSignFreeSetting/DeleteLgGigWorkerSignFreeSetting', { |
| | | method: 'DELETE', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取电子签通道 GET /api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignChannel */ |
| | | export async function getLgGigWorkerSignChannel(options?: API.RequestConfig) { |
| | | return request<API.LgGigWorkerSignChannelDto[]>( |
| | | '/api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignChannel', |
| | | { |
| | | method: 'GET', |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 获取电子签赠送管理列表 POST /api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignFreeSettingList */ |
| | | export async function getLgGigWorkerSignFreeSettingList( |
| | | body: API.GetGigWorkerSignFreeSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.LgGigWorkerSignFreeSettingDtoPageOutput>( |
| | | '/api/LgGigWorkerSignFreeSetting/GetLgGigWorkerSignFreeSettingList', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 新增或修改电子签设置 POST /api/LgGigWorkerSignSetting/CreateOrEditLgGigWorkerSignSetting */ |
| | | export async function createOrEditLgGigWorkerSignSetting( |
| | | body: API.CreateOrEditLgGigWorkerSignSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/LgGigWorkerSignSetting/CreateOrEditLgGigWorkerSignSetting', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 删除电子签设置 DELETE /api/LgGigWorkerSignSetting/DeleteLgGigWorkerSignSetting */ |
| | | export async function deleteLgGigWorkerSignSetting( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APIdeleteLgGigWorkerSignSettingParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/LgGigWorkerSignSetting/DeleteLgGigWorkerSignSetting', { |
| | | method: 'DELETE', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取电子签配置管理列表 POST /api/LgGigWorkerSignSetting/GetLgGigWorkerSignSettingList */ |
| | | export async function getLgGigWorkerSignSettingList( |
| | | body: API.GetGigWorkerSignSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<API.LgGigWorkerSignSettingDtoPageOutput>( |
| | | '/api/LgGigWorkerSignSetting/GetLgGigWorkerSignSettingList', |
| | | { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | } |
| | | ); |
| | | } |
| | | |
| | | /** 设置电子签设置状态 POST /api/LgGigWorkerSignSetting/SetLgGigWorkerSignSettingStatus */ |
| | | export async function setLgGigWorkerSignSettingStatus( |
| | | body: API.SetSignStatusInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<number>('/api/LgGigWorkerSignSetting/SetLgGigWorkerSignSettingStatus', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
New file |
| | |
| | | /* eslint-disable */ |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 创建生活缴费电费订单 POST /api/LifePay/CreateLifePayElectricOrder */ |
| | | export async function createLifePayElectricOrder( |
| | | body: API.LifeElectricDataCreateLifePayOrderInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<any>('/api/LifePay/CreateLifePayElectricOrder', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 创建生活缴费话费订单 POST /api/LifePay/CreateLifePayPhoneOrder */ |
| | | export async function createLifePayPhoneOrder( |
| | | body: API.LifePhoneDataCreateLifePayOrderInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<any>('/api/LifePay/CreateLifePayPhoneOrder', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取电费面值 GET /api/LifePay/GetElectricParValue */ |
| | | export async function getElectricParValue(options?: API.RequestConfig) { |
| | | return request<API.ElectricParValueResponse>('/api/LifePay/GetElectricParValue', { |
| | | method: 'GET', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 获取话费面值 GET /api/LifePay/GetPhoneParValue */ |
| | | export async function getPhoneParValue(options?: API.RequestConfig) { |
| | | return request<API.PhoneParValueResponse>('/api/LifePay/GetPhoneParValue', { |
| | | method: 'GET', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | // @ts-ignore |
| | | import { request } from '@/utils/request'; |
| | | |
| | | /** 添加系统 模板数据参数字典 POST /api/Test/AddSystemTemplateDataParamSetting */ |
| | | export async function addSystemTemplateDataParamSetting( |
| | | body: API.AddSystemTemplateDataParamSettingInput, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<any>('/api/Test/AddSystemTemplateDataParamSetting', { |
| | | method: 'POST', |
| | | headers: { |
| | | 'Content-Type': 'application/json', |
| | | }, |
| | | data: body, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 指定签约用户,发起签约,获取签约密钥,拉起签约页面 POST /api/Test/DataprepareCreate */ |
| | | export async function dataprepareCreate(options?: API.RequestConfig) { |
| | | return request<API.DataprepareCreateOutput>('/api/Test/DataprepareCreate', { |
| | |
| | | }); |
| | | } |
| | | |
| | | /** 此处后端没有提供注释 GET /api/Test/TestQRCodePay */ |
| | | export async function testQRCodePay( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | | params: API.APItestQRCodePayParams, |
| | | options?: API.RequestConfig |
| | | ) { |
| | | return request<string>('/api/Test/TestQRCodePay', { |
| | | method: 'GET', |
| | | params: { |
| | | ...params, |
| | | }, |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 此处后端没有提供注释 GET /api/Test/TestRetturnResult */ |
| | | export async function testRetturnResult( |
| | | // 叠加生成的Param类型 (非body参数swagger默认没有生成对象) |
| | |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | | |
| | | /** 信任签异步通知 POST /api/ThirdPartCallBack/SignorderNotify */ |
| | | export async function signorderNotify(options?: API.RequestConfig) { |
| | | return request<any>('/api/ThirdPartCallBack/SignorderNotify', { |
| | | method: 'POST', |
| | | ...(options || {}), |
| | | }); |
| | | } |
| | |
| | | import * as AbpApiDefinition from './AbpApiDefinition'; |
| | | import * as AbpApplicationConfiguration from './AbpApplicationConfiguration'; |
| | | import * as Account from './Account'; |
| | | import * as ACOOLYNotify from './ACOOLYNotify'; |
| | | import * as AdvertiseBoard from './AdvertiseBoard'; |
| | | import * as AdvertiseOnShow from './AdvertiseOnShow'; |
| | | import * as Alipay from './Alipay'; |
| | |
| | | import * as InsureOrganization from './InsureOrganization'; |
| | | import * as InsureSupplier from './InsureSupplier'; |
| | | import * as LgGigWorker from './LgGigWorker'; |
| | | import * as LgGigWorkerCustomerTemplateParam from './LgGigWorkerCustomerTemplateParam'; |
| | | import * as LgGigWorkerReCharge from './LgGigWorkerReCharge'; |
| | | import * as LgGigWorkerSignChannelSetting from './LgGigWorkerSignChannelSetting'; |
| | | import * as LgGigWorkerSignFreeSetting from './LgGigWorkerSignFreeSetting'; |
| | | import * as LgGigWorkerSignSetting from './LgGigWorkerSignSetting'; |
| | | import * as LifePay from './LifePay'; |
| | | import * as Message from './Message'; |
| | | import * as OpenInformation from './OpenInformation'; |
| | | import * as OperateHistory from './OperateHistory'; |
| | |
| | | AbpApiDefinition, |
| | | AbpApplicationConfiguration, |
| | | Account, |
| | | ACOOLYNotify, |
| | | AdvertiseBoard, |
| | | AdvertiseOnShow, |
| | | Alipay, |
| | |
| | | InsureOrganization, |
| | | InsureSupplier, |
| | | LgGigWorker, |
| | | LgGigWorkerCustomerTemplateParam, |
| | | LgGigWorkerReCharge, |
| | | LgGigWorkerSignChannelSetting, |
| | | LgGigWorkerSignFreeSetting, |
| | | LgGigWorkerSignSetting, |
| | | LifePay, |
| | | Message, |
| | | OpenInformation, |
| | | OperateHistory, |
| | |
| | | parentId?: string; |
| | | } |
| | | |
| | | interface AddSystemTemplateDataParamSettingInput { |
| | | /** 数据参数名称 */ |
| | | dataParamName?: string; |
| | | /** 数据参数字段名称 */ |
| | | dataParamNameFieldName?: string; |
| | | /** 数据参数默认值 */ |
| | | dataParamDefaultValue?: string; |
| | | /** 是否 不是数值参数,即无需值 */ |
| | | isNotValueParam?: boolean; |
| | | } |
| | | |
| | | interface AddTradeChatRecordInput { |
| | | /** 用户id */ |
| | | applyUserId?: string; |
| | |
| | | bussinessCode?: string; |
| | | /** 模板名称 */ |
| | | name?: string; |
| | | signChannel?: SignChannelEnum; |
| | | /** 模板编辑数据 */ |
| | | templateEditData?: string; |
| | | } |
| | | |
| | | interface AddUpdateCustomerInput { |
| | |
| | | prices?: PeriodPriceInfo[]; |
| | | } |
| | | |
| | | interface AlipayEcsignNotifyInput { |
| | | /** 签约订单号 */ |
| | | signOrderNo?: string; |
| | | /** 发起签约的业务流水号 */ |
| | | outOrderNo?: string; |
| | | /** 订单状态:INIT-初始化,FAIL-签约失败,SUCCESS-签约成功 */ |
| | | orderStatus?: string; |
| | | /** 签约方案码 */ |
| | | solutionCode?: string; |
| | | /** 创建时间 */ |
| | | gmtCreate?: string; |
| | | /** 更新时间 */ |
| | | gmtModified?: string; |
| | | } |
| | | |
| | | interface AlipayFundTransPagePayResponse { |
| | | body?: string; |
| | | } |
| | |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteLgGigWorkerSignChannelSettingParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteLgGigWorkerSignFreeSettingParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteLgGigWorkerSignSettingParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIdeleteLgGigWorkerUserParams { |
| | | id?: string; |
| | | } |
| | |
| | | moduleId?: string; |
| | | } |
| | | |
| | | interface APIgetCustomerTemplateDetailParams { |
| | | id?: string; |
| | | } |
| | | |
| | | interface APIgetCustomerTemplateListParams { |
| | | customerId?: string; |
| | | } |
| | | |
| | | interface APIgetCustomerTemplateParamListByTemplateIdParams { |
| | | templateId?: string; |
| | | } |
| | | |
| | | interface APIgetDefaultConnectionStringParams { |
| | |
| | | userId?: string; |
| | | } |
| | | |
| | | interface APIgetSignChannelByBussinessCodeParams { |
| | | bussinessCode?: string; |
| | | } |
| | | |
| | | interface APIgetSignChannelBySignIdParams { |
| | | signId?: string; |
| | | } |
| | | |
| | | interface APIgetSignContractToOrderDtoParams { |
| | | /** 订单签约Id */ |
| | | orderSignId?: string; |
| | | /** 查询类型 10甲方 20乙方 */ |
| | | searchType?: number; |
| | | } |
| | | |
| | | interface APIgetSignSettingByChannleParams { |
| | | signChannel?: SignChannelEnum; |
| | | } |
| | | |
| | | interface APIgetStaffByIdNumParams { |
| | |
| | | payType?: PayTypeEnum; |
| | | outTradeNo?: string; |
| | | transactionId?: string; |
| | | } |
| | | |
| | | interface APItestQRCodePayParams { |
| | | payType?: PayTypeEnum; |
| | | outTradeNo?: string; |
| | | description?: string; |
| | | amount?: number; |
| | | } |
| | | |
| | | interface APItestRetturnResultParams { |
| | |
| | | /** 短信验证码 */ |
| | | verificationCode: string; |
| | | } |
| | | |
| | | type ChargeTypeEnum = 1 | 2; |
| | | |
| | | interface CheckBatchCreateCompanyUserInput { |
| | | enterpriseName?: string; |
| | |
| | | status?: number; |
| | | } |
| | | |
| | | interface CreateOrEditLgGigWorkerSignChannelSettingInput { |
| | | id?: string; |
| | | /** 通道名称 */ |
| | | channelName?: string; |
| | | /** 签约通道Id */ |
| | | signChannelId?: string; |
| | | /** 渠道Id */ |
| | | channelIntId?: number; |
| | | /** 渠道URL */ |
| | | channelUrl?: string; |
| | | chargeType?: ChargeTypeEnum; |
| | | /** 实名认证费用 */ |
| | | realVerifyCost?: number; |
| | | /** 签约费用 */ |
| | | signCost?: number; |
| | | /** 统一签约费用 */ |
| | | mergeSignCost?: number; |
| | | /** 上上签是否配置 */ |
| | | isSetBestSign?: boolean; |
| | | /** 阿里信任签配置 */ |
| | | isSetAlipaySign?: boolean; |
| | | } |
| | | |
| | | interface CreateOrEditLgGigWorkerSignFreeSettingInput { |
| | | id?: string; |
| | | /** 用户Id */ |
| | | userId?: string; |
| | | /** 渠道Id */ |
| | | signChannelId?: string; |
| | | /** 赠送条数 */ |
| | | freeCount?: number; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | } |
| | | |
| | | interface CreateOrEditLgGigWorkerSignSettingInput { |
| | | id?: string; |
| | | /** 名称 */ |
| | | name?: string; |
| | | signChannel?: SignChannelEnum; |
| | | /** 实名认证费用 */ |
| | | realVerifyCost?: number; |
| | | /** 签约费用 */ |
| | | signCost?: number; |
| | | /** 统一签约费用 */ |
| | | mergeSignCost?: number; |
| | | chargeType?: ChargeTypeEnum; |
| | | status?: LgGigWorkerSignStatus; |
| | | settingStatus?: LgGigWorkerSignSettingStatus; |
| | | } |
| | | |
| | | interface CreateOrEditMarketProductInput { |
| | | id?: string; |
| | | userId?: string; |
| | |
| | | userServiceStaffName?: string; |
| | | /** 是否奖励金发放 */ |
| | | isIncentivePayments?: boolean; |
| | | /** 电子签赠送 */ |
| | | isSignFreeSet?: boolean; |
| | | /** 注册时间 */ |
| | | registTime?: string; |
| | | } |
| | |
| | | pageModel?: Pagination; |
| | | /** 昵称 */ |
| | | customerId?: string; |
| | | } |
| | | |
| | | interface CustomerTemplateParamListOutput { |
| | | id?: string; |
| | | /** 模板id */ |
| | | lgGigWorkerCustomerTemplateId?: string; |
| | | /** 数据参数字典id */ |
| | | templateDataParamId?: string; |
| | | /** 模板参数名称 */ |
| | | templateParamName?: string; |
| | | /** 数据名称 */ |
| | | dataParamName?: string; |
| | | /** 模板参数字段名称 */ |
| | | templateParamFieldName?: string; |
| | | /** 数据参数字段名称 */ |
| | | dataParamNameFieldName?: string; |
| | | /** 模板参数值 仅无数据参数时存在值 */ |
| | | templateParamValue?: string; |
| | | /** 模板参数额外数据 */ |
| | | templateParamExtraData?: string; |
| | | } |
| | | |
| | | interface DataprepareCreateExtInfo { |
| | |
| | | randomPwd?: string; |
| | | } |
| | | |
| | | interface ElectricParValueOutput { |
| | | electricType?: string; |
| | | areaName?: string; |
| | | parValue?: number; |
| | | rate?: number; |
| | | comments?: string; |
| | | } |
| | | |
| | | interface ElectricParValueResponse { |
| | | success?: string; |
| | | requestNo?: string; |
| | | partnerId?: string; |
| | | service?: string; |
| | | version?: string; |
| | | protocol?: string; |
| | | context?: string; |
| | | ext?: string; |
| | | code?: string; |
| | | message?: string; |
| | | detail?: string; |
| | | electricParValue?: ElectricParValueOutput; |
| | | } |
| | | |
| | | interface EnableSearchSettingInput { |
| | | id: string; |
| | | status: boolean; |
| | |
| | | accountRemainAmount?: number; |
| | | yesterdayFee?: number; |
| | | oneWeekFee?: number; |
| | | freeCount?: number; |
| | | } |
| | | |
| | | interface EnterpriseBatchRefundInput { |
| | |
| | | templateStatus?: boolean; |
| | | /** 用户id */ |
| | | companyId?: string; |
| | | /** 是否有待制版 */ |
| | | hasPendingPlateMaking?: boolean; |
| | | } |
| | | |
| | | interface GetCustomerListOutput { |
| | |
| | | contactPhone?: string; |
| | | /** 合同数量 */ |
| | | contractCount?: number; |
| | | /** 待制版数 */ |
| | | pendingPlateMakingCount?: number; |
| | | /** 平台用户Id */ |
| | | companyId?: string; |
| | | /** 平台用户名称 */ |
| | |
| | | queryCondition?: string; |
| | | } |
| | | |
| | | interface GetCustomerTemplateDetailOutput { |
| | | id?: string; |
| | | templateId?: string; |
| | | templateUrl?: string; |
| | | name?: string; |
| | | bussinessCode?: string; |
| | | creationTime?: string; |
| | | signChannel?: SignChannelEnum; |
| | | /** 模板编辑数据 */ |
| | | templateEditData?: string; |
| | | /** 模板渲染json数据 */ |
| | | templateJsonData?: string; |
| | | creatorId?: string; |
| | | /** 是否可以编辑名称 */ |
| | | isCanEditName?: boolean; |
| | | } |
| | | |
| | | interface GetCustomerTemplateListOutput { |
| | | id?: string; |
| | | templateId?: string; |
| | |
| | | name?: string; |
| | | bussinessCode?: string; |
| | | creationTime?: string; |
| | | signPluginType?: SignChannelEnum; |
| | | signChannel?: SignChannelEnum; |
| | | status?: LgGigWorkerCustomerTemplateStatusEnum; |
| | | /** 制版时间 */ |
| | | platedTime?: string; |
| | | /** 操作人 */ |
| | | operator?: string; |
| | | } |
| | | |
| | | interface GetEnterpriseCredentialDataResponse { |
| | |
| | | creationTimeEnd?: string; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface GetGigWorkerSignChannelSettingInput { |
| | | pageModel?: Pagination; |
| | | channelName?: string; |
| | | settingStatus?: LgGigWorkerSignChannelSettingStatus; |
| | | } |
| | | |
| | | interface GetGigWorkerSignFreeSettingInput { |
| | | pageModel?: Pagination; |
| | | /** 企业名称/更新人/账号 */ |
| | | searchKeyWord?: string; |
| | | /** 开始月份范围 */ |
| | | startMonth?: string; |
| | | /** 结束月份范围 */ |
| | | endMonth?: string; |
| | | } |
| | | |
| | | interface GetGigWorkerSignSettingInput { |
| | | pageModel?: Pagination; |
| | | signName?: string; |
| | | status?: LgGigWorkerSignStatus; |
| | | settingStatus?: LgGigWorkerSignSettingStatus; |
| | | } |
| | | |
| | | interface GetHeadlineInformationInput { |
| | |
| | | |
| | | interface GetLgGigWorkerContractUrlOutput { |
| | | contractUrl?: string; |
| | | signChannel?: SignChannelEnum; |
| | | } |
| | | |
| | | interface GetLgGigWorkUserInput { |
| | |
| | | regiterTimeBegin?: string; |
| | | /** 登记时间结束 */ |
| | | regiterTimeEnd?: string; |
| | | regiterStatus?: boolean; |
| | | /** 签约时间开始时间 */ |
| | | signTimeBegin?: string; |
| | | /** 签约时间结束时间 */ |
| | |
| | | name?: string; |
| | | /** 短信类型 10三要素认证 */ |
| | | verifyType?: number; |
| | | /** 电话号码 */ |
| | | phone?: string; |
| | | /** 费用 */ |
| | | cost?: number; |
| | | } |
| | |
| | | verifyType?: number; |
| | | /** 费用 */ |
| | | cost?: number; |
| | | /** 电话号码 */ |
| | | phone?: string; |
| | | } |
| | | |
| | | interface GetSignRealNameCostListOutputPageOutput { |
| | |
| | | realSignCount?: number; |
| | | } |
| | | |
| | | type LgGigWorkerCustomerTemplateStatusEnum = 10 | 20; |
| | | |
| | | type LgGigWorkerRechargeStatusEnum = 10 | 30 | 40; |
| | | |
| | | interface LgGigWorkerRegisterInput { |
| | |
| | | contractTemplateId?: string; |
| | | } |
| | | |
| | | interface LgGigWorkerSignChannelDto { |
| | | /** 电子签名称 */ |
| | | signName?: string; |
| | | /** 渠道Id */ |
| | | signChannelId?: string; |
| | | signChannel?: SignChannelEnum; |
| | | } |
| | | |
| | | interface LgGigWorkerSignChannelSettingDto { |
| | | id?: string; |
| | | /** 通道名称 */ |
| | | channelName?: string; |
| | | /** 签约通道Id */ |
| | | signChannelId?: string; |
| | | /** 渠道Id */ |
| | | channelIntId?: number; |
| | | /** 渠道URL */ |
| | | channelUrl?: string; |
| | | chargeType?: ChargeTypeEnum; |
| | | /** 实名认证费用 */ |
| | | realVerifyCost?: number; |
| | | /** 签约费用 */ |
| | | signCost?: number; |
| | | /** 统一签约费用 */ |
| | | mergeSignCost?: number; |
| | | /** 上上签是否配置 */ |
| | | isSetBestSign?: boolean; |
| | | /** 阿里信任签配置 */ |
| | | isSetAlipaySign?: boolean; |
| | | settingStatus?: LgGigWorkerSignChannelSettingStatus; |
| | | } |
| | | |
| | | interface LgGigWorkerSignChannelSettingDtoPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: LgGigWorkerSignChannelSettingDto[]; |
| | | } |
| | | |
| | | type LgGigWorkerSignChannelSettingStatus = 10 | -10; |
| | | |
| | | interface LgGigWorkerSignFreeSettingDto { |
| | | /** 用户Id */ |
| | | userId?: string; |
| | | /** 电子签渠道Id */ |
| | | signChannelId?: string; |
| | | /** 电子签渠道名称 */ |
| | | signName?: string; |
| | | /** 赠送条数 */ |
| | | freeCount?: number; |
| | | /** 备注 */ |
| | | remark?: string; |
| | | id?: string; |
| | | creationTime?: string; |
| | | lastModificationTime?: string; |
| | | lastModifierName?: string; |
| | | lastModifierId?: string; |
| | | /** 产业园区名称 */ |
| | | industrialParkName?: string; |
| | | /** 产业园区Id */ |
| | | industrialParkId?: string; |
| | | /** 账号 */ |
| | | userName?: string; |
| | | /** 企业名称 */ |
| | | enterpriseName?: string; |
| | | } |
| | | |
| | | interface LgGigWorkerSignFreeSettingDtoPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: LgGigWorkerSignFreeSettingDto[]; |
| | | } |
| | | |
| | | interface LgGigWorkerSignOptions { |
| | | accountName?: string; |
| | | accountNo?: string; |
| | | bankName?: string; |
| | | remark?: string; |
| | | } |
| | | |
| | | interface LgGigWorkerSignSettingDto { |
| | | id?: string; |
| | | /** 电子签名称 */ |
| | | name?: string; |
| | | signChannel?: SignChannelEnum; |
| | | /** 实名认证费用 */ |
| | | realVerifyCost?: number; |
| | | /** 签约费用 */ |
| | | signCost?: number; |
| | | /** 统一签约费用 */ |
| | | mergeSignCost?: number; |
| | | chargeType?: ChargeTypeEnum; |
| | | status?: LgGigWorkerSignStatus; |
| | | settingStatus?: LgGigWorkerSignSettingStatus; |
| | | } |
| | | |
| | | interface LgGigWorkerSignSettingDtoPageOutput { |
| | | pageModel?: Pagination; |
| | | objectData?: any; |
| | | data?: LgGigWorkerSignSettingDto[]; |
| | | } |
| | | |
| | | type LgGigWorkerSignSettingStatus = 10 | -10; |
| | | |
| | | type LgGigWorkerSignStatus = 10 | -10; |
| | | |
| | | interface LgGigWorkerUserImport { |
| | | /** 用户Id */ |
| | |
| | | enterSignStatus?: LgGigUserSignEnum; |
| | | /** 企业签约时间 */ |
| | | enterSignTime?: string; |
| | | regiterStatus?: boolean; |
| | | signChannel?: SignChannelEnum; |
| | | } |
| | | |
| | | interface LgGigWorkUserOutputPageOutput { |
| | |
| | | registerMoney?: string; |
| | | businessRange?: string; |
| | | legalPerson?: string; |
| | | } |
| | | |
| | | interface LifeElectricData { |
| | | /** 充值面额,单位为元。 */ |
| | | parValue: number; |
| | | /** 电网类型,例如:"guowang"代表国家电网,"nanwang"代表南方电网。 */ |
| | | electricType: string; |
| | | /** 电费类型,国网必传:住宅、企事业、店铺三个选项。 */ |
| | | electricAccountType: string; |
| | | /** 电费户号。 */ |
| | | electricAccount: string; |
| | | /** 省份。 */ |
| | | province: string; |
| | | /** 城市。 */ |
| | | city: string; |
| | | /** 客户身份证后6位,南网必传。 */ |
| | | sixID?: string; |
| | | } |
| | | |
| | | interface LifeElectricDataCreateLifePayOrderInput { |
| | | userId?: string; |
| | | lifePayType?: LifePayTypeEnum; |
| | | productData?: LifeElectricData; |
| | | } |
| | | |
| | | type LifePayTypeEnum = 10 | 20; |
| | | |
| | | interface LifePhoneData { |
| | | /** 运营商编码,例如:"yidong", "dianxin", "liantong"。 */ |
| | | ispCode: string; |
| | | /** 充值面额,单位为元。测试账户:parValue=100:缴费成功,parValue>100:缴费失败。 */ |
| | | parValue: number; |
| | | /** 手机号。 */ |
| | | phone: string; |
| | | } |
| | | |
| | | interface LifePhoneDataCreateLifePayOrderInput { |
| | | userId?: string; |
| | | lifePayType?: LifePayTypeEnum; |
| | | productData?: LifePhoneData; |
| | | } |
| | | |
| | | interface LikeFavoriteMessageInfo { |
| | |
| | | | 28 |
| | | | 29 |
| | | | 30 |
| | | | 31; |
| | | | 31 |
| | | | 32; |
| | | |
| | | interface OrderChangedBzContentInput { |
| | | outBizNo?: string; |
| | |
| | | credential?: PersonalUserRegCredentialInput; |
| | | } |
| | | |
| | | type PhoneMessageBusinessTypeEnum = 10 | 11 | 20 | 30 | 40 | 50 | 60 | 70 | 920; |
| | | type PhoneMessageBusinessTypeEnum = 10 | 11 | 20 | 30 | 40 | 50 | 60 | 70 | 80 | 920; |
| | | |
| | | type PhoneMessageStatusEnum = 1 | 2 | 3; |
| | | |
| | |
| | | phoneNumber: string; |
| | | /** 验证码 */ |
| | | code: string; |
| | | } |
| | | |
| | | interface PhoneParValueOutput { |
| | | ispCode?: string; |
| | | ispName?: string; |
| | | parValue?: number; |
| | | rate?: number; |
| | | phoneSection?: string; |
| | | comments?: string; |
| | | } |
| | | |
| | | interface PhoneParValueResponse { |
| | | success?: string; |
| | | requestNo?: string; |
| | | partnerId?: string; |
| | | service?: string; |
| | | version?: string; |
| | | protocol?: string; |
| | | context?: string; |
| | | ext?: string; |
| | | code?: string; |
| | | message?: string; |
| | | detail?: string; |
| | | phoneParValue?: PhoneParValueOutput; |
| | | } |
| | | |
| | | interface PhoneToken { |
| | |
| | | userId?: string; |
| | | } |
| | | |
| | | interface QueryCustomerTemplateListInput { |
| | | customerId?: string; |
| | | searchKey?: string; |
| | | status?: LgGigWorkerCustomerTemplateStatusEnum; |
| | | /** 开始制版时间 */ |
| | | beginPlatedTime?: string; |
| | | /** 结束制版时间 */ |
| | | endPlatedTime?: string; |
| | | /** 开始制上传时间 */ |
| | | beginCreationTime?: string; |
| | | /** 结束上传时间 */ |
| | | endCreationTime?: string; |
| | | } |
| | | |
| | | interface QueryEnterpriseMaterialDetailInput { |
| | | id?: string; |
| | | userId?: string; |
| | |
| | | |
| | | interface RecordUserSignInput { |
| | | lgGigWorkerId?: string; |
| | | signChannel?: SignChannelEnum; |
| | | userType?: string; |
| | | signCostType?: number; |
| | | messageChannel?: number; |
| | |
| | | receiptName?: string; |
| | | } |
| | | |
| | | interface SaveCustomerTemplateParamInput { |
| | | /** 模板id */ |
| | | lgGigWorkerCustomerTemplateId?: string; |
| | | /** 模板渲染json数据 */ |
| | | templateJsonData?: string; |
| | | /** 参数列表 */ |
| | | paramList?: SaveCustomerTemplateParamItem[]; |
| | | } |
| | | |
| | | interface SaveCustomerTemplateParamItem { |
| | | /** 数据参数字典id */ |
| | | templateDataParamId?: string; |
| | | /** 模板参数名称 */ |
| | | templateParamName?: string; |
| | | /** 数据名称 */ |
| | | dataParamName?: string; |
| | | /** 模板参数字段名称 */ |
| | | templateParamFieldName?: string; |
| | | /** 数据参数字段名称 */ |
| | | dataParamNameFieldName?: string; |
| | | /** 模板参数值 仅无数据参数时存在值 */ |
| | | templateParamValue?: string; |
| | | /** 模板参数额外数据 */ |
| | | templateParamExtraData?: string; |
| | | } |
| | | |
| | | interface SaveWalletPayChannelFeeSettingInput { |
| | | /** 通道id */ |
| | | walletPayChannelId?: string; |
| | |
| | | roleId?: string; |
| | | } |
| | | |
| | | interface SetSignChannelStatusInput { |
| | | id?: string; |
| | | /** 上上签是否配置 */ |
| | | isSetBestSign?: boolean; |
| | | /** 阿里信任签配置 */ |
| | | isSetAlipaySign?: boolean; |
| | | } |
| | | |
| | | interface SetSignStatusInput { |
| | | id?: string; |
| | | status?: LgGigWorkerSignStatus; |
| | | } |
| | | |
| | | interface SetStatusInput { |
| | | id?: string; |
| | | /** -20 驳回 10未提交 20待审核 30 进行中 40 下架 50 系统下架 */ |
| | |
| | | /** 认证结果 */ |
| | | verifyResult?: string; |
| | | } |
| | | |
| | | type SignChannelEnum = 10 | 20; |
| | | |
| | | interface SignInfo { |
| | | signUrl?: string; |
| | |
| | | } |
| | | |
| | | type SystemNoticeStatusEnum = 10 | 20 | 30 | 40; |
| | | |
| | | interface SystemTemplateDataParamSettingOutput { |
| | | id?: string; |
| | | /** 数据参数名称 */ |
| | | dataParamName?: string; |
| | | /** 数据参数字段名称 */ |
| | | dataParamNameFieldName?: string; |
| | | /** 数据参数默认值 */ |
| | | dataParamDefaultValue?: string; |
| | | } |
| | | |
| | | interface TagDto { |
| | | /** 标签Id */ |
| | |
| | | | 51 |
| | | | 60 |
| | | | 70 |
| | | | 80 |
| | | | 900 |
| | | | 910 |
| | | | 920; |
| | |
| | | timeZoneId?: string; |
| | | } |
| | | |
| | | type WxMiniAppEnum = 10 | 20; |
| | | type WxMiniAppEnum = 10 | 20 | 30; |
| | | |
| | | interface WxMiniAppIndentityInfo { |
| | | /** 会话密钥 */ |
| | |
| | | openId?: string; |
| | | /** 用户名(该值为空则需手机授权登录,不为空则已有该小程序用户) */ |
| | | userName?: string; |
| | | unionId?: string; |
| | | } |
| | | |
| | | interface WxMiniAppLoginInfo { |