This commit is contained in:
wangchen147 2024-03-15 14:40:00 +08:00
parent f7288afe80
commit e77e3bd75c
370 changed files with 607 additions and 822 deletions

View File

@ -34,9 +34,9 @@
"authTips": "上传代码需先绑定授权码如果已有授权请先进行绑定没有授权可到niucloud官网购买云服务之后再进行操作",
"toBind": "绑定授权",
"toNiucloud": "去niucloud官网",
"failReason": "失败原因",
"failReason": "失败原因",
"toSetting": "去配置",
"cloudRelease": "一键云端发布",
"localRelease": "本地发布",
"localInsertTips": "请先将uni-app编译成微信小程序然后使用微信开发者工具进行上传"
}
}

View File

@ -33,6 +33,5 @@
"siteDomain": "站点域名",
"siteDomainPlaceholder": "请输入站点域名",
"siteDomainTips": "站点域名的配置是针对站点的wap和web端",
"siteDomainTipsTwo": "配置的站点域名需要先配置域名解析",
"siteDomainTipsThree": "配置的站点域名需配置隐性解析到域名:"
"siteDomainTipsTwo": "需要将域名配置到您的服务器,同时域名需要解析您的服务器才可生效"
}

View File

@ -48,7 +48,6 @@
"siteDomain": "站点域名",
"siteDomainPlaceholder": "请输入站点域名",
"siteDomainTips": "站点域名的配置是针对站点的wap和web端",
"siteDomainTipsTwo": "配置的站点域名需要先配置域名解析",
"siteDomainTipsThree": "配置的站点域名需配置隐性解析到域名:",
"siteDomainTipsTwo": "需要将域名配置到您的服务器,同时域名需要解析您的服务器才可生效",
"toSite": "访问站点"
}

View File

@ -10,8 +10,7 @@
</el-tabs>
<el-card class="box-card !border-none" shadow="never">
<div class="mt-[50px]">
<el-button type="primary" @click="insert" :loading="uploading" :disabled="weappTableData.loading">{{
t('cloudRelease') }}</el-button>
<el-button type="primary" @click="insert" :loading="uploading" :disabled="weappTableData.loading">{{ t('cloudRelease') }}</el-button>
<el-button @click="localInsert" :disabled="weappTableData.loading">{{ t('localRelease') }}</el-button>
</div>
<el-table class="mt-[15px]" :data="weappTableData.data" v-loading="weappTableData.loading" size="default">
@ -28,14 +27,13 @@
<el-table-column prop="create_time" :label="t('createTime')" align="center" />
<el-table-column :label="t('operation')" fixed="right" align="right" min-width="120">
<template #default="{ row, $index }">
<div class="" v-if="previewContent && $index == 0 && row.status == 1 && weappTableData.page == 1">
<template v-if="previewContent && $index == 0 && row.status == 1 && weappTableData.page == 1">
<el-tooltip :content="previewContent" raw-content effect="light">
<el-button type="primary" link>
{{ t('preview') }}</el-button>
<el-button type="primary" link>{{ t('preview') }}</el-button>
</el-tooltip>
<el-button type="primary" link v-if="row.status == -1" @click="handleFailReason(row)">
{{ t('failReason') }}</el-button>
</div>
</template>
<el-button type="primary" link v-if="row.status == -1" @click="handleFailReason(row)">
{{ t('failReason') }}</el-button>
</template>
</el-table-column>
</el-table>

View File

@ -14,12 +14,12 @@
<h3 class="panel-title !text-sm">{{ t('weappInfo') }}</h3>
<el-form-item :label="t('weappName')" prop="weapp_name">
<el-input v-model="formData.weapp_name" :placeholder="t('weappNamePlaceholder')" class="input-width"
<el-input v-model.trim="formData.weapp_name" :placeholder="t('weappNamePlaceholder')" class="input-width"
clearable />
</el-form-item>
<el-form-item :label="t('weappOriginal')" prop="weapp_original">
<el-input v-model="formData.weapp_original" :placeholder="t('weappOriginalPlaceholder')"
<el-input v-model.trim="formData.weapp_original" :placeholder="t('weappOriginalPlaceholder')"
class="input-width" clearable />
</el-form-item>
@ -34,13 +34,13 @@
<h3 class="panel-title !text-sm">{{ t('weappDevelopInfo') }}</h3>
<el-form-item :label="t('weappAppid')" prop="app_id">
<el-input v-model="formData.app_id" :placeholder="t('appidPlaceholder')" class="input-width"
<el-input v-model.trim="formData.app_id" :placeholder="t('appidPlaceholder')" class="input-width"
clearable />
<div class="form-tip">{{ t('weappAppidTips') }}</div>
</el-form-item>
<el-form-item :label="t('weappAppsecret')" prop="app_secret">
<el-input v-model="formData.app_secret" :placeholder="t('appSecretPlaceholder')" class="input-width"
<el-input v-model.trim="formData.app_secret" :placeholder="t('appSecretPlaceholder')" class="input-width"
clearable />
<div class="form-tip">{{ t('weappAppsecretTips') }}</div>
</el-form-item>
@ -72,13 +72,13 @@
</el-form-item>
<el-form-item label="Token" prop="token">
<el-input v-model="formData.token" :placeholder="t('tokenPlaceholder')" class="input-width"
<el-input v-model.trim="formData.token" :placeholder="t('tokenPlaceholder')" class="input-width"
maxlength="32" show-word-limit clearable />
<div class="form-tip">{{ t('tokenTips') }}</div>
</el-form-item>
<el-form-item label="EncodingAESKey" prop="encoding_aes_key">
<el-input v-model="formData.encoding_aes_key" :placeholder="t('encodingAesKeyPlaceholder')"
<el-input v-model.trim="formData.encoding_aes_key" :placeholder="t('encodingAesKeyPlaceholder')"
class="input-width" maxlength="43" show-word-limit clearable />
<div class="form-tip">{{ t('encodingAESKeyTips') }}</div>
</el-form-item>

View File

@ -5,7 +5,7 @@
<h3 class="mb-[10px]">{{ t('blankHeightSet') }}</h3>
<el-form label-width="80px" class="px-[10px]">
<el-form-item :label="t('blankHeight')">
<el-slider v-model="diyStore.editComponent.height" show-input size="small" class="ml-[10px] horz-blank-slider"/>
<el-slider v-model="diyStore.editComponent.height" show-input size="small" max="200" class="ml-[10px] horz-blank-slider"/>
</el-form-item>
</el-form>
</div>

View File

@ -8,8 +8,7 @@
<el-row class="flex">
<el-col :span="12">
<div class="statistic-card">
<el-statistic
:value="statistics.transfered ? statistics.transfered.toFixed(2) : '0.00'"></el-statistic>
<el-statistic :value="statistics.transfered ? statistics.transfered.toFixed(2) : '0.00'"></el-statistic>
<div class="statistic-footer">
<div class="footer-item text-[14px] text-[#666]">
<span>{{ t('totalTransfered') }}</span>
@ -19,8 +18,7 @@
</el-col>
<el-col :span="12">
<div class="statistic-card">
<el-statistic
:value="statistics.cash_outing ? statistics.cash_outing.toFixed(2) : '0'"></el-statistic>
<el-statistic :value="statistics.cash_outing ? statistics.cash_outing.toFixed(2) : '0'"></el-statistic>
<div class="statistic-footer">
<div class="footer-item text-[14px] text-[#666]">
<span>{{ t('totalCashOuting') }}</span>
@ -84,17 +82,14 @@
<span>{{ !orderTableData.loading ? t('emptyData') : '' }}</span>
</template>
<el-table-column prop="order_no" :show-overflow-tooltip="true" :label="t('memberInfo')" align="center"
min-width="140">
<el-table-column prop="order_no" :show-overflow-tooltip="true" :label="t('memberInfo')" align="center" min-width="140">
<template #default="{ row }">
<div class="flex items-center cursor-pointer " @click="toMember(row.member.member_id)">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg"
:src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else
src="@/app/assets/images/default_headimg.png" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg" :src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else src="@/app/assets/images/default_headimg.png" alt="">
<div class="flex flex flex-col">
<span class="">{{ row.member.nickname || '' }}</span>
<span class="">{{ row.member.mobile || '' }}</span>
<span>{{ row.member.nickname || '' }}</span>
<span>{{ row.member.mobile || '' }}</span>
</div>
</div>
</template>
@ -105,8 +100,7 @@
</template>
</el-table-column>
<el-table-column prop="apply_money" :label="t('applicationForWithdrawalAmount')" min-width="140"
align="center" />
<el-table-column prop="apply_money" :label="t('applicationForWithdrawalAmount')" min-width="140" align="center" />
<el-table-column prop="money" :label="t('actualTransferAmount')" min-width="200" align="center" />
@ -152,8 +146,7 @@
<!-- 详情 -->
<el-dialog v-model="cashOutShowDialog" :title="t('cashOutDetail')" width="500px" :destroy-on-close="true">
<el-form :model="cashOutInfo" label-width="120px" ref="formRef" :rules="formRules" class="page-form"
v-loading="cashOutLoading">
<el-form :model="cashOutInfo" label-width="120px" ref="formRef" :rules="formRules" class="page-form" v-loading="cashOutLoading">
<el-form-item :label="t('nickname')">
<div class="input-width"> {{ cashOutInfo.nickname }} </div>
</el-form-item>
@ -185,11 +178,9 @@
<!-- 是否审核 -->
<el-dialog v-model="auditShowDialog" :title="t('rejectionAudit')" width="500px" :destroy-on-close="true">
<el-form :model="auditFailure" label-width="90px" ref="formRef" :rules="formRules" class="page-form"
v-loading="loading">
<el-form :model="auditFailure" label-width="90px" ref="formRef" :rules="formRules" class="page-form" v-loading="loading">
<el-form-item :label="t('reasonsRefusal')" prop="label_name">
<el-input v-model="auditFailure.refuse_reason" clearable :placeholder="t('reasonsRefusalPlaceholder')"
class="input-width" type="textarea" />
<el-input v-model="auditFailure.refuse_reason" clearable :placeholder="t('reasonsRefusalPlaceholder')" class="input-width" type="textarea" />
</el-form-item>
</el-form>
<template #footer>

View File

@ -5,8 +5,7 @@
<div class="flex justify-between items-center">
<div class="flex">
<div>
<img v-if="statInfo.site_info.icon" class="w-[50px] h-[50px]"
:src="img(statInfo.site_info.icon)" />
<img v-if="statInfo.site_info.icon" class="w-[50px] h-[50px]" :src="img(statInfo.site_info.icon)" />
<img v-else class="w-[50px] h-[50px]" src="@/app/assets/images/index/site_img.png" />
</div>
<div class="ml-[12px]">
@ -15,14 +14,9 @@
<span class="text-[12px] ml-[12px]">ID:{{ statInfo.site_info.site_id }}</span>
</div>
<div>
<span class="text-[14px] text-[#666] mr-[12px]">{{ t('siteType') }}{{
statInfo.site_info.group_name }}</span>
<span v-if="statInfo.site_info.status == 1"
class="text-[10px] py-[3px] px-[10px] bg-[#E6EFFF] text-[#2D5FFF] rounded-[3px]">{{
statInfo.site_info.status_name }}</span>
<span v-else
class="text-[10px] py-[3px] px-[10px] bg-[#FFE6E9] text-[#FF2D2D] rounded-[3px]">{{
statInfo.site_info.status_name }}</span>
<span class="text-[14px] text-[#666] mr-[12px]">{{ t('siteType') }}{{ statInfo.site_info.group_name }}</span>
<span v-if="statInfo.site_info.status == 1" class="text-[10px] py-[3px] px-[10px] bg-[#E6EFFF] text-[#2D5FFF] rounded-[3px]">{{ statInfo.site_info.status_name }}</span>
<span v-else class="text-[10px] py-[3px] px-[10px] bg-[#FFE6E9] text-[#FF2D2D] rounded-[3px]">{{ statInfo.site_info.status_name }}</span>
</div>
</div>
</div>
@ -33,16 +27,13 @@
{{ statInfo.site_info.expire_time ? statInfo.site_info.expire_time.split(' ')[0] : ''
}}</span></div>
<div class="w-[225px] h-[12px] bg-[#E6EFFF] rounded-[999px] mt-1">
<div class="bg-primary site-date rounded-[999px] h-[12px]"
:style="{ width: statInfo.site_info.mix }"></div>
<div class="bg-primary site-date rounded-[999px] h-[12px]" :style="{ width: statInfo.site_info.mix }"></div>
</div>
</div>
<div class="ml-[40px]">
<el-button v-if="statInfo.site_info.over_date <= 7"
class="bottom-back w-[80px] h-[40px] text-[14px] bg-transparent" type="primary" plain
@click="renew">{{ t('renew') }}</el-button>
<el-button class="w-[80px] h-[40px] text-[14px]" type="primary">{{ t('accessSite')
}}</el-button>
class="bottom-back w-[80px] h-[40px] text-[14px] bg-transparent" type="primary" plain @click="renew">{{ t('renew') }}</el-button>
<el-button class="w-[80px] h-[40px] text-[14px]" type="primary">{{ t('accessSite') }}</el-button>
</div>
</div>
</div>
@ -66,14 +57,12 @@
<div class="ml-[24px] w-[40px]">
<icon :name="items.img" size="40px" color="#fff"></icon>
</div>
<span class="text-item text-[16px] text-[#fff] ml-[12px] max-w-[120px]">{{ items.name
}}</span>
<span class="text-item text-[16px] text-[#fff] ml-[12px] max-w-[120px]">{{ items.name }}</span>
</div>
<div class="item-bottom h-[32px] leading-[32px] text-center" @click="editModel(items)">
<span class="text-item text-[12px] text-[#fff] max-w-[150px]">{{ items.desc }}</span>
</div>
<div class="delete-item absolute w-[20px] h-[20px] rounded-[999px] overflow-hidden"
v-if="edit_menu" @click="removeMenu(items)">
<div class="delete-item absolute w-[20px] h-[20px] rounded-[999px] overflow-hidden" v-if="edit_menu" @click="removeMenu(items)">
<img class="w-[20px] h-[20px]" src="@/app/assets/images/index/del_model.png" />
</div>
</div>
@ -82,12 +71,11 @@
<div v-for="(items, index) in shortcut_menu" :style="{ backgroundColor: items.bg_color }" :key="index"
class="w-[180px] h-[120px] relative mt-[30px] rounded-[5px] overflow-hidden mr-[30px] cursor-pointer">
<div class="flex items-center h-[88px]" @click="toLink(items.router_path)">
<!-- <img class="" :src="img(items.img)"/> -->
<!-- <img :src="img(items.img)"/> -->
<div class="ml-[24px] w-[40px]">
<icon :name="items.img" size="40px" color="#fff"></icon>
</div>
<span class="text-item text-[16px] text-[#fff] ml-[12px] max-w-[120px]">{{ items.name
}}</span>
<span class="text-item text-[16px] text-[#fff] ml-[12px] max-w-[120px]">{{ items.name }}</span>
</div>
<div class="item-bottom h-[32px] leading-[32px] text-center"
@click="toLink(items.router_path)">
@ -98,12 +86,10 @@
<div v-if="edit_menu"
class="w-[180px] h-[120px] mt-[30px] rounded-[5px] overflow-hidden border-dashed border-[1px] border-[#D0D7D9] cursor-pointer"
@click="showFromMenu">
<div class="w-[40px] mx-auto mt-[20px]"><img class="w-[40px]"
src="@/app/assets/images/index/add_menu.png" /></div>
<div class="w-[40px] mx-auto mt-[20px]"><img class="w-[40px]" src="@/app/assets/images/index/add_menu.png" /></div>
<p class="text-center mt-[5px] text-[20px]">{{ t('addMenu') }}</p>
</div>
<div v-if="shortcut_menu.length <= 0 && !edit_menu"
class="flex w-full justify-center items-center min-w-[1000px] min-h-[400px]">
<div v-if="shortcut_menu.length <= 0 && !edit_menu" class="flex w-full justify-center items-center min-w-[1000px] min-h-[400px]">
<div v-if="!loading">
<img src="@/app/assets/images/empty.png" />
<p class="text-center text-gray-400">{{ t('emptyMenu') }}</p>
@ -114,8 +100,7 @@
</el-card>
</div>
<el-dialog v-model="shortcutMenu" :title="t('addShortcutMenu')" width="500px" :destroy-on-close="true">
<el-form :model="formData" label-width="90px" ref="formRef" :rules="formRules" class="page-form"
v-loading="loading">
<el-form :model="formData" label-width="90px" ref="formRef" :rules="formRules" class="page-form" v-loading="loading">
<el-form-item :label="t('menuName')" prop="name">
<el-input v-model="formData.name" clearable class="w-[245px]" :placeholder="t('menuNamePlaceholder')" />
@ -123,8 +108,7 @@
<el-form-item :label="t('path')" prop="router_path">
<div class="w-[245px]">
<el-input v-if="!model_show" v-model="formData.router_path" clearable class="w-[245px]"
placeholder="https://" />
<el-input v-if="!model_show" v-model="formData.router_path" clearable class="w-[245px]" placeholder="https://" />
<div v-else>
<span class="bg-primary py-[5px] px-[10px] text-[#fff] relative rounded-[3px]">
{{ formData.link_name }}
@ -134,46 +118,31 @@
</span>
</div>
</div>
<el-button class="model-btn ml-[10px] text-[14px]" type="primary" @click="showMenu = true">{{
t('selectModel') }}</el-button>
<el-button class="model-btn ml-[10px] text-[14px]" type="primary" @click="showMenu = true">{{ t('selectModel') }}</el-button>
</el-form-item>
<el-form-item :label="t('menuBgColor')" prop="bg_color">
<div class="flex items-center">
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#6F77FF' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#6F77FF'"
class="w-[20px] h-[20px] cursor-pointer bg-[#6F77FF] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#6F77FF' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#6F77FF'" class="w-[20px] h-[20px] cursor-pointer bg-[#6F77FF] rounded-[99px]"></div>
</div>
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#0FB199' ? 'border-[1px] border-[##DCDFE6' : ''">
<div @click="formData.bg_color = '#0FB199'"
class="w-[20px] h-[20px] cursor-pointer bg-[#0FB199] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#0FB199' ? 'border-[1px] border-[##DCDFE6' : ''">
<div @click="formData.bg_color = '#0FB199'" class="w-[20px] h-[20px] cursor-pointer bg-[#0FB199] rounded-[99px]"></div>
</div>
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#FFA238' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#FFA238'"
class="w-[20px] h-[20px] cursor-pointer bg-[#FFA238] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#FFA238' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#FFA238'" class="w-[20px] h-[20px] cursor-pointer bg-[#FFA238] rounded-[99px]"></div>
</div>
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#4A78FF' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#4A78FF'"
class="w-[20px] h-[20px] cursor-pointer bg-[#4A78FF] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#4A78FF' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#4A78FF'" class="w-[20px] h-[20px] cursor-pointer bg-[#4A78FF] rounded-[99px]"></div>
</div>
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#FE5858' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#FE5858'"
class="w-[20px] h-[20px] cursor-pointer bg-[#FE5858] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#FE5858' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#FE5858'" class="w-[20px] h-[20px] cursor-pointer bg-[#FE5858] rounded-[99px]"></div>
</div>
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#6EB44E' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#6EB44E'"
class="w-[20px] h-[20px] cursor-pointer bg-[#6EB44E] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#6EB44E' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#6EB44E'" class="w-[20px] h-[20px] cursor-pointer bg-[#6EB44E] rounded-[99px]"></div>
</div>
<div class="mr-[8px] p-[4px] rounded-[99px]"
:class="formData.bg_color == '#FA6400' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#FA6400'"
class="w-[20px] h-[20px] cursor-pointer bg-[#FA6400] rounded-[99px]"></div>
<div class="mr-[8px] p-[4px] rounded-[99px]" :class="formData.bg_color == '#FA6400' ? 'border-[1px] border-[##DCDFE6]' : ''">
<div @click="formData.bg_color = '#FA6400'" class="w-[20px] h-[20px] cursor-pointer bg-[#FA6400] rounded-[99px]"></div>
</div>
<el-color-picker v-model="formData.bg_color" show-alpha />
</div>

View File

@ -9,7 +9,7 @@
<img v-else src="@/app/assets/images/login/login_index_left.png" alt="">
</div>
<div class="login flex flex-col w-[400px] h-[400px] p-[40px]">
<h3 class="text-center text-lg font-bold mb-[10px]">{{ t('siteTitle') }}</h3>
<h3 class="text-center text-lg font-bold mb-[10px]">{{ webSite.site_name || t('siteTitle') }}</h3>
<h3 class="text-center text-2xl font-bold mb-[26px]">{{ t('platform') }}</h3>
<el-form :model="form" ref="formRef" :rules="formRules">
@ -150,7 +150,7 @@ getWebCopyright().then(({ data }) => {
route.redirectedFrom && (route.query.redirect = route.redirectedFrom.path)
const webSite = ref([])
const webSite = ref({})
const setFormData = async (id: number = 0) => {
webSite.value = await (await getWebConfig()).data
}

View File

@ -43,21 +43,18 @@
<el-form :inline="true" :model="memberAccountLogTableData.searchParam" ref="searchFormRef">
<el-form-item :label="t('memberInfo')" prop="keywords">
<el-input v-model="memberAccountLogTableData.searchParam.keywords" class="w-[240px]"
:placeholder="t('memberInfoPlaceholder')" />
<el-input v-model="memberAccountLogTableData.searchParam.keywords" class="w-[240px]" :placeholder="t('memberInfoPlaceholder')" />
</el-form-item>
<el-form-item :label="t('balanceType')" prop="balance_type">
<el-select v-model="memberAccountLogTableData.searchParam.balance_type" clearable
:placeholder="t('fromTypePlaceholder')" class="input-width" @change="checkAccountType">
<el-select v-model="memberAccountLogTableData.searchParam.balance_type" clearable :placeholder="t('fromTypePlaceholder')" class="input-width" @change="checkAccountType">
<el-option :label="t('selectPlaceholder')" value="" />
<el-option :label="item.name" :value="item.type" v-for="(item, key) in balanceStatus" :key="key"/>
</el-select>
</el-form-item>
<el-form-item :label="t('fromType')" prop="from_type">
<el-select v-model="memberAccountLogTableData.searchParam.from_type" clearable
:placeholder="t('fromTypePlaceholder')" class="input-width">
<el-select v-model="memberAccountLogTableData.searchParam.from_type" clearable :placeholder="t('fromTypePlaceholder')" class="input-width">
<el-option :label="t('selectPlaceholder')" value="" />
<el-option :label="item.name" :value="key" v-for="(item, key) in fromTypeList" :key="key"/>
</el-select>
@ -89,12 +86,10 @@
<el-table-column :label="t('memberInfo')" min-width="140" :show-overflow-tooltip="true">
<template #default="{ row }">
<div class="flex items-center cursor-pointer" @click="toMember(row.member_id)">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg"
:src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else
src="@/app/assets/images/default_headimg.png" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg" :src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else src="@/app/assets/images/default_headimg.png" alt="">
<div class="flex flex flex-col">
<span class="">{{ row.member.nickname || '' }}</span>
<span>{{ row.member.nickname || '' }}</span>
</div>
</div>
</template>
@ -115,8 +110,7 @@
<el-table-column prop="account_sum" :label="t('accountSum')" min-width="110" align="right" />
<el-table-column prop="account_type_name" :label="t('balanceType')" min-width="150" align="center" />
<el-table-column prop="from_type_name" :label="t('fromType')" min-width="120" align="" />
<el-table-column prop="create_time" :show-overflow-tooltip="true" :label="t('createTime')"
min-width="150" />
<el-table-column prop="create_time" :show-overflow-tooltip="true" :label="t('createTime')" min-width="150" />
<el-table-column :label="t('operation')" align="right" fixed="right" width="100">
<template #default="{ row }">
<el-button type="primary" link @click="infoEvent(row)">{{ t('info') }}</el-button>

View File

@ -56,12 +56,10 @@
<el-card class="box-card !border-none mb-[10px] table-search-wrap" shadow="never">
<el-form :inline="true" :model="memberAccountLogTableData.searchParam" ref="searchFormRef">
<el-form-item :label="t('memberInfo')" prop="keywords">
<el-input v-model="memberAccountLogTableData.searchParam.keywords" class="w-[240px]"
:placeholder="t('memberInfoPlaceholder')" />
<el-input v-model="memberAccountLogTableData.searchParam.keywords" class="w-[240px]" :placeholder="t('memberInfoPlaceholder')" />
</el-form-item>
<el-form-item :label="t('fromType')" prop="from_type">
<el-select v-model="memberAccountLogTableData.searchParam.from_type" clearable
:placeholder="t('fromTypePlaceholder')" class="input-width">
<el-select v-model="memberAccountLogTableData.searchParam.from_type" clearable :placeholder="t('fromTypePlaceholder')" class="input-width">
<el-option :label="t('selectPlaceholder')" value="" />
<el-option :label="item.name" :value="key" v-for="(item, key) in fromTypeList" />
</el-select>
@ -94,12 +92,10 @@
<el-table-column :label="t('memberInfo')" min-width="150" :show-overflow-tooltip="true">
<template #default="{ row }">
<div class="flex items-center cursor-pointer" @click="toMember(row.member_id)">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg"
:src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else
src="@/app/assets/images/default_headimg.png" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg" :src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else src="@/app/assets/images/default_headimg.png" alt="">
<div class="flex flex flex-col">
<span class="">{{ row.member.nickname || '' }}</span>
<span>{{ row.member.nickname || '' }}</span>
</div>
</div>
</template>
@ -119,8 +115,7 @@
<el-table-column prop="account_sum" :label="t('accountSum')" min-width="120" align="right" />
<el-table-column prop="from_type_name" :label="t('fromType')" min-width="180" align="center" />
<el-table-column prop="create_time" :show-overflow-tooltip="true" :label="t('createTime')"
min-width="150" />
<el-table-column prop="create_time" :show-overflow-tooltip="true" :label="t('createTime')" min-width="150" />
<el-table-column :label="t('operation')" align="right" fixed="right" width="100">
<template #default="{ row }">

View File

@ -14,7 +14,7 @@
</el-form-item>
<el-form-item :label="t('adjustBalance')" prop="adjust">
<el-input-number v-model="formData.adjust" clearable :min="0" :max="999999" :placeholder="t('adjustPlaceholder')" class=""/>
<el-input-number v-model="formData.adjust" clearable :min="0" :max="999999" :placeholder="t('adjustPlaceholder')"/>
</el-form-item>
<el-form-item :label="t('memo')" prop="memo">

View File

@ -14,7 +14,7 @@
</el-form-item>
<el-form-item :label="t('adjustPoint')" prop="adjust">
<el-input-number v-model="formData.adjust" clearable :min="0" :max="999999" :placeholder="t('adjustPlaceholder')" class=""/>
<el-input-number v-model="formData.adjust" clearable :min="0" :max="999999" :placeholder="t('adjustPlaceholder')"/>
</el-form-item>
<el-form-item :label="t('memo')" prop="memo">

View File

@ -8,8 +8,7 @@
<el-row class="flex">
<el-col :span="12" class="min-w-[100px]">
<div class="statistic-card">
<el-statistic
:value="pointStatistics.point_get ? Number.parseInt(pointStatistics.point_get) : '0'"></el-statistic>
<el-statistic :value="pointStatistics.point_get ? Number.parseInt(pointStatistics.point_get) : '0'"></el-statistic>
<div class="statistic-footer">
<div class="footer-item text-[14px] text-[#666]">
<span>{{ t('pointGet') }}</span>
@ -19,8 +18,7 @@
</el-col>
<el-col :span="12" class="min-w-[100px]">
<div class="statistic-card">
<el-statistic
:value="pointStatistics.point_use ? Number.parseInt(pointStatistics.point_use) : '0'"></el-statistic>
<el-statistic :value="pointStatistics.point_use ? Number.parseInt(pointStatistics.point_use) : '0'"></el-statistic>
<div class="statistic-footer">
<div class="footer-item text-[14px] text-[#666]">
<span>{{ t('pointUse') }}</span>
@ -34,12 +32,10 @@
<el-card class="box-card !border-none mb-[10px] table-search-wrap" shadow="never">
<el-form :inline="true" :model="memberAccountLogTableData.searchParam" ref="searchFormRef">
<el-form-item :label="t('memberInfo')" prop="keywords">
<el-input v-model="memberAccountLogTableData.searchParam.keywords" class="w-[240px]"
:placeholder="t('memberInfoPlaceholder')" />
<el-input v-model="memberAccountLogTableData.searchParam.keywords" class="w-[240px]" :placeholder="t('memberInfoPlaceholder')" />
</el-form-item>
<el-form-item :label="t('fromType')" prop="from_type">
<el-select v-model="memberAccountLogTableData.searchParam.from_type" clearable
:placeholder="t('fromTypePlaceholder')" class="input-width">
<el-select v-model="memberAccountLogTableData.searchParam.from_type" clearable :placeholder="t('fromTypePlaceholder')" class="input-width">
<el-option :label="t('selectPlaceholder')" value="" />
<el-option :label="item.name" :value="key" v-for="(item, key) in fromTypeList" />
</el-select>
@ -71,12 +67,10 @@
<el-table-column :label="t('memberInfo')" min-width="150" :show-overflow-tooltip="true">
<template #default="{ row }">
<div class="flex items-center cursor-pointer" @click="toMember(row.member_id)">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg"
:src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else
src="@/app/assets/images/default_headimg.png" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg" :src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else src="@/app/assets/images/default_headimg.png" alt="">
<div class="flex flex flex-col">
<span class="">{{ row.member.nickname || '' }}</span>
<span>{{ row.member.nickname || '' }}</span>
</div>
</div>
</template>
@ -97,8 +91,7 @@
<el-table-column prop="account_sum" :label="t('accountSum')" min-width="120" align="right" />
<el-table-column prop="from_type_name" :label="t('fromType')" min-width="180" align="center" />
<el-table-column prop="create_time" :show-overflow-tooltip="true" :label="t('createTime')"
min-width="150" />
<el-table-column prop="create_time" :show-overflow-tooltip="true" :label="t('createTime')" min-width="150" />
<el-table-column :label="t('operation')" align="right" fixed="right" width="100">
<template #default="{ row }">

View File

@ -19,8 +19,8 @@
<el-form-item :label="t('member')">
<div class="input-width">
<div class="flex flex flex-col cursor-pointer" @click="toMember(formData.member_id)">
<span class="">{{ formData.member.nickname || '' }}</span>
<span class="">{{ formData.member.mobile || '' }}</span>
<span>{{ formData.member.nickname || '' }}</span>
<span>{{ formData.member.mobile || '' }}</span>
</div>
</div>
</el-form-item>
@ -83,13 +83,11 @@ const formData: Record<string, any> | null = ref(null)
const setFormData = async (orderId: number = 0) => {
loading.value = true
formData.value = null
await getRechargeOrderInfo(orderId)
.then(({ data }) => {
formData.value = data
})
.catch(() => {
await getRechargeOrderInfo(orderId).then(({data}) => {
formData.value = data
}).catch(() => {
})
})
loading.value = false
}
if (orderId) setFormData(orderId)

View File

@ -56,13 +56,11 @@
<el-form-item :label="t('rechargeMoney')">
<div class="region-input">
<el-form-item prop="start_money">
<input type="text" :placeholder="t('startMoney')"
v-model="orderTableData.searchParam.start_money">
<input type="text" :placeholder="t('startMoney')" v-model="orderTableData.searchParam.start_money">
</el-form-item>
<span class="separator">-</span>
<el-form-item prop="end_money">
<input type="text" :placeholder="t('endMoney')"
v-model="orderTableData.searchParam.end_money">
<input type="text" :placeholder="t('endMoney')" v-model="orderTableData.searchParam.end_money">
</el-form-item>
</div>
</el-form-item>
@ -89,20 +87,17 @@
<el-table-column :show-overflow-tooltip="true" :label="t('member')" align="left" min-width="140">
<template #default="{ row }">
<div class="flex items-center cursor-pointer " @click="toMember(row.member.member_id)">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg"
:src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else
src="@/app/assets/images/default_headimg.png" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg" :src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else src="@/app/assets/images/default_headimg.png" alt="">
<div class="flex flex flex-col">
<span class="">{{ row.member.nickname || '' }}</span>
<span class="">{{ row.member.mobile || '' }}</span>
<span>{{ row.member.nickname || '' }}</span>
<span>{{ row.member.mobile || '' }}</span>
</div>
</div>
</template>
</el-table-column>
<el-table-column prop="order_no" :show-overflow-tooltip="true" :label="t('rechargeNo')" align="center"
min-width="140" />
<el-table-column prop="order_no" :show-overflow-tooltip="true" :label="t('rechargeNo')" align="center" min-width="140" />
<el-table-column prop="order_money" :label="t('rechargeMoney')" align="center" min-width="140" />
@ -136,8 +131,7 @@
type="primary" link @click="refundFn(row)">{{ t('refundBtn') }}</el-button>
<template v-for="(item, index) in row.order_status_info.action" :key="index">
<el-button type="primary" link @click="orderEvent(row, item.class)">{{ item.name
}}</el-button>
<el-button type="primary" link @click="orderEvent(row, item.class)">{{ item.name }}</el-button>
</template>
</template>
</el-table-column>

View File

@ -70,8 +70,8 @@
<img class="w-[50px] h-[50px] mr-[10px]" v-if="row.member.headimg" :src="img(row.member.headimg)" alt="">
<img class="w-[50px] h-[50px] mr-[10px]" v-else src="@/app/assets/images/default_headimg.png" alt="">
<div class="flex flex flex-col">
<span class="">{{ row.member.nickname || '' }}</span>
<span class="">{{ row.member.mobile || '' }}</span>
<span>{{ row.member.nickname || '' }}</span>
<span>{{ row.member.mobile || '' }}</span>
</div>
</div>
</template>

View File

@ -79,7 +79,6 @@
<div>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">{{ t('siteDomainTips') }}</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">{{ t('siteDomainTipsTwo') }}</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">{{ t('siteDomainTipsThree') }}{{ domain }}</p>
</div>
</el-form-item>

View File

@ -1,7 +1,7 @@
<template>
<div class="main-container attachment-container">
<el-card class="box-card !border-none full-container" shadow="never">
<el-tabs v-model="type" class="">
<el-tabs v-model="type">
<el-tab-pane :label="t(tab)" v-for="(tab, index) in attachmentType" :name="tab" :key="index">
<attachment scene="attachment" :type="tab" />
</el-tab-pane>

View File

@ -1,6 +1,6 @@
<template>
<el-dialog v-model="showDialog" :title="t('addCode')" width="800px" :destroy-on-close="true">
<div class="">
<div>
<el-table :data="filterTableData" size="large" v-loading="tableTableData.loading" height="400">
<template #empty>

View File

@ -13,12 +13,10 @@
<el-tab-pane :label="t('basicSettings')" name="basicSettings">
<el-form :model="formData" label-width="70px" class="page-form">
<el-form-item :label="t('tableName')">
<el-input v-model="formData.table_name" disabled :placeholder="t('tableNamePlaceholder')"
class="input-width" maxlength="64" />
<el-input v-model="formData.table_name" disabled :placeholder="t('tableNamePlaceholder')" class="input-width" maxlength="64" />
</el-form-item>
<el-form-item :label="t('tableContent')">
<el-input v-model="formData.table_content" clearable :placeholder="t('tableContentPlaceholder')"
class="input-width" maxlength="64" />
<el-input v-model="formData.table_content" clearable :placeholder="t('tableContentPlaceholder')" class="input-width" maxlength="64" />
</el-form-item>
<el-form-item :label="t('addon')">
<el-select class="input-width" :placeholder="t('addonPlaceholder1')"
@ -30,23 +28,17 @@
</el-form-item>
<el-form-item :label="t('moduleName')">
<div>
<el-input v-model="formData.module_name" clearable :placeholder="t('moduleNamePlaceholder')"
class="input-width" />
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">
生成代码所属功能模块对应路由名称例如会员模块充值模块订单模块等</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">
命名规范小写多个单词使用下划线连接,例如: memberarticle_category</p>
<el-input v-model="formData.module_name" clearable :placeholder="t('moduleNamePlaceholder')" class="input-width" />
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">生成代码所属功能模块对应路由名称例如会员模块充值模块订单模块等</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">命名规范小写多个单词使用下划线连接,例如: memberarticle_category</p>
</div>
</el-form-item>
<el-form-item :label="t('className')">
<div>
<el-input v-model="formData.class_name" clearable :placeholder="t('classNamePlaceholder')"
class="input-width" />
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">
生成代码所属文件名称controllermodelservice等类型文件名</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">
命名规范小写多个单词使用下划线连接,例如: article_category</p>
<el-input v-model="formData.class_name" clearable :placeholder="t('classNamePlaceholder')" class="input-width" />
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">生成代码所属文件名称controllermodelservice等类型文件名</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">命名规范小写多个单词使用下划线连接,例如: article_category</p>
</div>
</el-form-item>
</el-form>
@ -61,8 +53,7 @@
<el-table-column :label="t('columnName')" prop="column_name" min-width="130px" />
<el-table-column :label="t('columnComment')" prop="" min-width="220px">
<template #default="{ row }">
<el-input class="" v-model="row.column_comment"
:placeholder="t('columnCommentPlaceholder')" />
<el-input v-model="row.column_comment" :placeholder="t('columnCommentPlaceholder')" />
</template>
</el-table-column>
<el-table-column :label="t('columnType')" prop="column_type" width="100px" />
@ -104,27 +95,19 @@
<el-table-column :label="t('queryType')" prop="" min-width="170px">
<template #default="{ row }">
<div class="flex items-center">
<el-select class="" v-if="row.is_search" :placeholder="t('selectPlaceholder')"
v-model="row.query_type">
<el-option :label="item" :value="item" v-for="(item, index) in queryType"
:key="index" />
<el-select v-if="row.is_search" :placeholder="t('selectPlaceholder')" v-model="row.query_type">
<el-option :label="item" :value="item" v-for="(item, index) in queryType" :key="index" />
</el-select>
</div>
</template>
</el-table-column>
<el-table-column :label="t('formType')" prop="" min-width="225px">
<template #default="{ row, $index }">
<el-select class="w-[146px]" :placeholder="t('selectPlaceholder')" v-model="row.view_type"
@change="viewTypeBtn(row, $index)">
<el-option :label="item.label" :value="item.value" v-for="(item, index) in viewType"
:key="index" />
<el-select class="w-[146px]" :placeholder="t('selectPlaceholder')" v-model="row.view_type" @change="viewTypeBtn(row, $index)">
<el-option :label="item.label" :value="item.value" v-for="(item, index) in viewType" :key="index" />
</el-select>
<el-button class="ml-[10px]" v-if="['select', 'radio', 'checkbox'].includes(row.view_type)"
type="primary" link @click="viewTypeBtn(row, $index)">{{ t('setUp')
}}</el-button>
<el-button class="ml-[10px]" v-if="row.view_type === 'number'" type="primary" link
@click="validatorBtn(row, $index)">{{ t('setUp')
}}</el-button>
<el-button class="ml-[10px]" v-if="['select', 'radio', 'checkbox'].includes(row.view_type)" type="primary" link @click="viewTypeBtn(row, $index)">{{ t('setUp') }}</el-button>
<el-button class="ml-[10px]" v-if="row.view_type === 'number'" type="primary" link @click="validatorBtn(row, $index)">{{ t('setUp') }}</el-button>
</template>
</el-table-column>
<el-table-column :label="t('verifyType')" prop="" min-width="260px">
@ -135,17 +118,14 @@
:disabled="!['input', 'textarea'].includes(row.view_type)">
<template v-for="(item, index) in verifyType" :key="index">
<el-option v-if="item.value === 'max'" :value="item.value" :label="`最大输入字符`" />
<el-option v-else-if="item.value === 'min'" :value="item.value"
:label="`最小输入字符`" />
<el-option v-else-if="item.value === 'between'" :value="item.value"
:label="`输入字符区间`" />
<el-option v-else-if="item.value === 'min'" :value="item.value" :label="`最小输入字符`" />
<el-option v-else-if="item.value === 'between'" :value="item.value" :label="`输入字符区间`" />
<el-option v-else :label="item.label" :value="item.value" />
</template>
</el-select>
<el-button class="ml-[10px]"
v-if="['max', 'min', 'between'].includes(row.validate_type)" type="primary" link
@click="validatorBtn(row, $index)">{{ t('setUp')
}}</el-button>
@click="validatorBtn(row, $index)">{{ t('setUp') }}</el-button>
</div>
</template>
@ -168,22 +148,18 @@
<el-radio :label="0">{{ t('physicalDeletion') }}</el-radio>
<el-radio :label="1">{{ t('softDeletion') }}</el-radio>
</el-radio-group>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">
物理删除从表中把记录移除软删除通过标识使得这条记录在系统逻辑层面上不可见</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">物理删除从表中把记录移除软删除通过标识使得这条记录在系统逻辑层面上不可见</p>
</div>
</el-form-item>
<el-form-item prop="delete_column_name" :label="t('deleteField')" v-if="formData.is_delete">
<div>
<el-select class="input-width" :placeholder="t('deleteFieldPlaceholder')"
v-model="formData.delete_column_name">
<el-select class="input-width" :placeholder="t('deleteFieldPlaceholder')" v-model="formData.delete_column_name">
<el-option :label="`${item.column_name}:${item.column_comment}`"
:value="item.column_name" v-for="(item, index) in formData.table_column "
:key="index" />
</el-select>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">
软删除字段需为int类型并且默认值为0</p>
<p class="text-[12px] text-[#a9a9a9] leading-normal mt-[5px]">软删除字段需为int类型并且默认值为0</p>
</div>
</el-form-item>
@ -211,8 +187,7 @@
</el-form-item>
<el-form-item :label="t('orderType')" v-if="formData.order_column_name">
<div>
<el-select class="input-width" :placeholder="t('orderTypePlaceholder')"
v-model="formData.order_type" >
<el-select class="input-width" :placeholder="t('orderTypePlaceholder')" v-model="formData.order_type" >
<el-option label="正序 asc" :value="1" />
<el-option label="倒序 desc" :value="2" />
</el-select>
@ -254,8 +229,7 @@
</el-tab-pane>
<el-tab-pane :label="t('associatedConfiguration')" name="associatedConfiguration">
<div class="mb-[20px]">
<el-button type="primary" class="w-[100px]" @click="addEvent(null, -1)">{{ t('insertAssociated')
}}</el-button>
<el-button type="primary" class="w-[100px]" @click="addEvent(null, -1)">{{ t('insertAssociated') }}</el-button>
</div>
<el-table :data="formData.relations" size="large">
<el-table-column :label="t('associatedType')" prop="type" min-width="130px" />
@ -267,8 +241,7 @@
<el-table-column :label="t('operation')" align="right" min-width="130px">
<template #default="{ row, $index }">
<el-button type="primary" link @click="addEvent(row, $index)">{{ t('edit') }}</el-button>
<el-button type="primary" link @click="deleteEvent($index)">{{ t('delete')
}}</el-button>
<el-button type="primary" link @click="deleteEvent($index)">{{ t('delete') }}</el-button>
</template>
</el-table-column>
</el-table>

View File

@ -7,7 +7,7 @@
<!-- 风格切换 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.sidebarMode') }}</div>
<div class="">
<div>
<el-radio-group v-model="sidebar" class="ml-4">
<el-radio label="oneType" size="large">
<img class="w-[35px] h-[35px]" src="@/app/assets/images/theme_white.png" alt="">
@ -21,14 +21,14 @@
<!-- 黑暗模式 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.darkMode') }}</div>
<div class="">
<div>
<el-switch v-model="dark" :active-value="true" :inactive-value="false" />
</div>
</div>
<!-- 主题颜色 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.themeColor') }}</div>
<div class="">
<div>
<el-color-picker v-model="theme" />
</div>
</div>

View File

@ -7,14 +7,14 @@
<!-- 黑暗模式 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.darkMode') }}</div>
<div class="">
<div>
<el-switch v-model="dark" :active-value="true" :inactive-value="false" />
</div>
</div>
<!-- 主题颜色 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.themeColor') }}</div>
<div class="">
<div>
<el-color-picker v-model="theme" />
</div>
</div>

View File

@ -1,10 +1,9 @@
<template>
<el-aside class="h-screen group layout-aside w-[80px] bg-[#F7F8FA] w-[230px] ease-in duration-200">
<!-- <side class="hidden-xs-only" /> -->
<div class="">
<div>
<el-header class="logo-wrap w-100 h-auto mb-[30px]">
<div class="logo flex items-center m-auto max-w-[230px] h-[60px] justify-center"
v-if="!systemStore.menuIsCollapse">
<div class="logo flex items-center m-auto max-w-[230px] h-[60px] justify-center" v-if="!systemStore.menuIsCollapse">
<img class="max-h-full max-w-full" v-if="siteInfo.logo" :src="img(siteInfo.logo)" alt="">
<img class="max-h-full max-w-full" v-else src="@/app/assets/images/login_logo.png" alt="">
</div>

View File

@ -7,7 +7,7 @@
<!-- 风格切换 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.sidebarMode') }}</div>
<div class="">
<div>
<el-radio-group v-model="sidebar" class="ml-4">
<el-radio label="oneType" size="large">
<img class="w-[35px] h-[35px]" src="@/app/assets/images/theme_white.png" alt="">
@ -21,14 +21,14 @@
<!-- 黑暗模式 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.darkMode') }}</div>
<div class="">
<div>
<el-switch v-model="dark" :active-value="true" :inactive-value="false" />
</div>
</div>
<!-- 主题颜色 -->
<div class="setting-item flex items-center justify-between mb-[10px]">
<div class="title text-base text-tx-secondary">{{ t('layout.themeColor') }}</div>
<div class="">
<div>
<el-color-picker v-model="theme" />
</div>
</div>

View File

@ -1,2 +1 @@
@import "addon/tourism/iconfont.css";
@import "addon/o2o/iconfont.css";
/* addon icon */

View File

@ -1,38 +0,0 @@
@font-face {
font-family: "o2o"; /* Project id 4412516 */
src: url('//at.alicdn.com/t/c/font_4412516_cacqsbew46.woff2?t=1705720131974') format('woff2'),
url('//at.alicdn.com/t/c/font_4412516_cacqsbew46.woff?t=1705720131974') format('woff'),
url('//at.alicdn.com/t/c/font_4412516_cacqsbew46.ttf?t=1705720131974') format('truetype');
}
.o2o {
font-family: "o2o" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.o2o-icon-danhanghuadong:before {
content: "\e66f";
}
.o2o-icon-yuanjiao:before {
content: "\e6c0";
}
.o2o-icon-gl-square:before {
content: "\ea92";
}
.o2o-icon-sousuo12:before {
content: "\e699";
}
.o2o-icon-sousuo11:before {
content: "\e6d4";
}
.o2o-icon-jishi:before {
content: "\e600";
}

View File

@ -1,51 +0,0 @@
{
"id": "4412516",
"name": "上门服务",
"font_family": "o2o",
"css_prefix_text": "o2o-icon-",
"description": "",
"glyphs": [
{
"icon_id": "30621139",
"name": "单行滑动",
"font_class": "danhanghuadong",
"unicode": "e66f",
"unicode_decimal": 58991
},
{
"icon_id": "7149037",
"name": "圆角",
"font_class": "yuanjiao",
"unicode": "e6c0",
"unicode_decimal": 59072
},
{
"icon_id": "7594344",
"name": "20gl-square",
"font_class": "gl-square",
"unicode": "ea92",
"unicode_decimal": 60050
},
{
"icon_id": "10133070",
"name": "搜索",
"font_class": "sousuo12",
"unicode": "e699",
"unicode_decimal": 59033
},
{
"icon_id": "14652583",
"name": "搜索",
"font_class": "sousuo11",
"unicode": "e6d4",
"unicode_decimal": 59092
},
{
"icon_id": "6818781",
"name": "技师",
"font_class": "jishi",
"unicode": "e600",
"unicode_decimal": 58880
}
]
}

View File

@ -1,58 +0,0 @@
@font-face {
font-family: "tourism"; /* Project id 4137250 */
src: url('//at.alicdn.com/t/c/font_4137250_st1ha9l0k1e.woff2?t=1687685028672') format('woff2'),
url('//at.alicdn.com/t/c/font_4137250_st1ha9l0k1e.woff?t=1687685028672') format('woff'),
url('//at.alicdn.com/t/c/font_4137250_st1ha9l0k1e.ttf?t=1687685028672') format('truetype');
}
.tourism {
font-family: "tourism" !important;
font-size: 16px;
font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.tourism-icon-feiji:before {
content: "\e600";
}
.tourism-icon-lvyou:before {
content: "\e6a9";
}
.tourism-icon-lvyouchanpin:before {
content: "\e63b";
}
.tourism-icon-lvyou1:before {
content: "\e623";
}
.tourism-icon-lvyou2:before {
content: "\e601";
}
.tourism-icon-lvyou3:before {
content: "\e60c";
}
.tourism-icon-lvyoubaochedingdan:before {
content: "\e612";
}
.tourism-icon-lvyou4:before {
content: "\e653";
}
.tourism-icon-lvyou5:before {
content: "\e610";
}
.tourism-icon-lvyouguanguang:before {
content: "\e87e";
}
.tourism-icon-lvyou6:before {
content: "\e642";
}

View File

@ -1,86 +0,0 @@
{
"id": "4137250",
"name": "旅游业",
"font_family": "tourism",
"css_prefix_text": "tourism-icon-",
"description": "",
"glyphs": [
{
"icon_id": "1443",
"name": "飞机",
"font_class": "feiji",
"unicode": "e600",
"unicode_decimal": 58880
},
{
"icon_id": "446824",
"name": "旅游",
"font_class": "lvyou",
"unicode": "e6a9",
"unicode_decimal": 59049
},
{
"icon_id": "1167173",
"name": "旅游产品",
"font_class": "lvyouchanpin",
"unicode": "e63b",
"unicode_decimal": 58939
},
{
"icon_id": "1354920",
"name": "旅游",
"font_class": "lvyou1",
"unicode": "e623",
"unicode_decimal": 58915
},
{
"icon_id": "1505555",
"name": "旅游",
"font_class": "lvyou2",
"unicode": "e601",
"unicode_decimal": 58881
},
{
"icon_id": "2121726",
"name": "旅游",
"font_class": "lvyou3",
"unicode": "e60c",
"unicode_decimal": 58892
},
{
"icon_id": "2357494",
"name": "旅游包车订单",
"font_class": "lvyoubaochedingdan",
"unicode": "e612",
"unicode_decimal": 58898
},
{
"icon_id": "3944019",
"name": "旅游",
"font_class": "lvyou4",
"unicode": "e653",
"unicode_decimal": 58963
},
{
"icon_id": "4838220",
"name": "旅游",
"font_class": "lvyou5",
"unicode": "e610",
"unicode_decimal": 58896
},
{
"icon_id": "7444178",
"name": "旅游观光",
"font_class": "lvyouguanguang",
"unicode": "e87e",
"unicode_decimal": 59518
},
{
"icon_id": "9748082",
"name": "旅游",
"font_class": "lvyou6",
"unicode": "e642",
"unicode_decimal": 58946
}
]
}

View File

@ -2,6 +2,8 @@
return [
'HELLO_WORLD_LINK' => [
'key' => 'hello_world',
'addon_title' => get_lang('dict_diy.hello_world_title'),
'title' => get_lang('dict_diy.hello_world_link'),
'child_list' => [
[

View File

@ -3,12 +3,12 @@
return [
'DIY_HELLO_WORLD_INDEX' => [
'title' => get_lang('dict_diy.page_hello_world_index'),
'page' => '/addon/hello_world/pages/index',
'page' => '/hello_world/pages/index',
'action' => ''
],
'DIY_HELLO_WORLD_INFO' => [
'title' => get_lang('dict_diy.page_hello_world_info'),
'page' => '/addon/hello_world/pages/info',
'page' => '/hello_world/pages/info',
'action' => ''
],
];

View File

@ -1,3 +1,17 @@
<?php
return [
];
return [
[
'menu_name' => '插件菜单',
'menu_key' => 'niucloud_hello',
'menu_type' => 1,
'icon' => 'iconfont-iconyingyongshichang',
'api_url' => '',
'router_path' => 'hello_world',
'view_path' => 'hello_world/index',
'methods' => '',
'sort' => 90,
'status' => 1,
'is_show' => 1,
],
];

View File

@ -1,16 +1,36 @@
<?php
return [
[
'menu_name' => '插件站点菜单',
'menu_key' => 'niucloud_site_hello',
'menu_type' => 1,
'icon' => 'iconfont-iconyingyongshichang',
'api_url' => '',
'router_path' => 'hello_world',
'view_path' => 'hello_world/site',
'methods' => '',
'sort' => 100,
'status' => 1,
'is_show' => 1,
]
];
return [
[
'menu_name' => '插件站点菜单',
'menu_key' => 'niucloud_site_hello',
'menu_type' => 1,
'icon' => 'iconfont-iconyingyongshichang',
'api_url' => '',
'router_path' => 'hello_world',
'view_path' => 'hello_world/site',
'methods' => '',
'sort' => 100,
'status' => 1,
'is_show' => 1,
],
/* [
'menu_name' => '会员列表',
'menu_key' => 'member_list',
'parent_key' => 'member',
'menu_type' => 1,
'icon' => 'iconfont-iconhuiyuanliebiao',
'api_url' => 'member/member',
'router_path' => 'hello_world_member_list',
'view_path' => 'hello_world/member',
'methods' => 'get',
'sort' => 100,
'status' => 1,
'is_show' => 1,
'children' => [
]
],
"delete" => "member" //针对修改系统菜单处理方式可以删除系统菜单设置对应key值也可删除不需要的菜单处理
*/
];

View File

@ -3,7 +3,7 @@ return [
'pages' => <<<EOT
// PAGE_BEGIN
{
"path": "hello_world/pages/index",
"path": "addon/{{addon_name}}/pages/index",
"style": {
// #ifdef H5
"navigationStyle": "custom",

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 673 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -1,3 +1,3 @@
{
"pages.index": "hello_world首页"
}
"hello_world.pages.index": "hello_world首页"
}

View File

@ -169,7 +169,7 @@ class Request extends \think\Request
public function apiSiteId(){
$site_id = (int)$this->header(system_name('api_site_id_name'));
if (!$site_id) {
$domain = str_replace(['http://', 'https://'], '', $this->header('origin'));
$domain = str_replace(['http://', 'https://'], '', $this->header('host'));
$site_id = (new CoreSiteService())->getSiteIdByDomain($domain);
}
return $site_id;

View File

@ -246,6 +246,20 @@ return [
'status' => '1',
'is_show' => '1',
],
[
'menu_name' => '地图设置',
'menu_key' => 'map_setting',
'menu_short_name' => '地图设置',
'menu_type' => '1',
'icon' => 'element-Message',
'api_url' => 'sys/config/map',
'router_path' => 'setting/map',
'view_path' => 'setting/map',
'methods' => 'get',
'sort' => '9',
'status' => '1',
'is_show' => '1',
],
],
],
[

View File

@ -152,6 +152,7 @@ return [
'MOBILE_NOT_BIND_MEMBER' => '当前填写的手机号没有绑定此账号',
'MOBILE_NOT_EXIST_MEMBER' => '当前填写的手机号不存在账号',
'MOBILE_IS_BIND_MEMBER' => '当前账号已绑定手机号',
'MOBILE_NOT_CHANGE' => '绑定的手机号与原手机号一致',
'QRCODE_EXPIRE' => '登录二维码失效',
'PASSWORD_REQUIRE' => '密码不能为空',

View File

@ -12,6 +12,7 @@
namespace app\service\admin\sys;
use app\service\admin\site\SiteService;
use app\service\core\channel\CoreH5Service;
use app\service\core\sys\CoreConfigService;
use app\service\core\sys\CoreSysConfigService;
use core\base\BaseAdminService;
@ -133,6 +134,9 @@ class ConfigService extends BaseAdminService
$data = [
'key' => $value['key'],
];
if ($this->site_id == request()->defaultSiteId()) {
(new CoreH5Service())->mapKeyChange($value['key']);
}
return $this->core_config_service->setConfig($this->site_id,'MAPKEY', $data);
}

View File

@ -110,7 +110,7 @@ class AuthService extends BaseApiService
if($member->isEmpty()) throw new AuthException('MEMBER_NOT_EXIST');
$o_mobile = $member['mobile'];//原始手机号
if(!empty($o_mobile)) throw new AuthException('MOBILE_IS_BIND_MEMBER');
if(!empty($o_mobile) && $o_mobile == $mobile) throw new AuthException('MOBILE_NOT_CHANGE');
$mobile_member = $member_service->findMemberInfo(['mobile' => $mobile, 'site_id' => $this->site_id]);
if(!$mobile_member->isEmpty()) throw new AuthException('MOBILE_IS_EXIST');

View File

@ -33,8 +33,8 @@ trait WapTrait
$content = "<template>\n";
$content .= " <view class=\"diy-group\" id=\"componentList\">\n";
$content .= " <view v-for=\"(component, index) in data.value\" :key=\"component.id\"\n";
$content .= " @click=\"diyStore.changeCurrentIndex(index, component)\" class=\"draggable-element relative\"\n";
$content .= " :class=\"{ selected: diyStore.currentIndex == index,decorate : diyStore.mode == 'decorate' }\" :style=\"component.pageStyle\">\n";
$content .= " @click=\"diyStore.changeCurrentIndex(index, component)\"\n";
$content .= " :class=\"getComponentClass(index,component)\" :style=\"component.pageStyle\">\n";
$root_path = $compile_path . str_replace('/', DIRECTORY_SEPARATOR, 'app/components/diy'); // 系统自定义组件根目录
$file_arr = getFileMap($root_path);
@ -141,12 +141,28 @@ trait WapTrait
$content .= " return useConfigStore().addon;\n";
$content .= " })\n\n";
$content .= " const getComponentClass = (index:any,component:any) => {\n\n";
$content .= " let obj: any = {\n\n";
$content .= " relative: true,\n\n";
$content .= " selected: diyStore.currentIndex == index,\n\n";
$content .= " decorate: diyStore.mode == 'decorate'\n\n";
$content .= " }\n\n";
$content .= " obj['top-fixed-' + diyStore.topFixedStatus] = true;\n\n";
$content .= " if (component.position && component.position == 'top_fixed') {\n\n";
$content .= " // 找出置顶组件,设置禁止拖动\n\n";
$content .= " obj['ignore-draggable-element'] = true;\n\n";
$content .= " } else {\n\n";
$content .= " obj['draggable-element'] = true;\n\n";
$content .= " }\n\n";
$content .= " return obj;\n\n";
$content .= " }\n\n";
$content .= " onMounted(() => {\n";
$content .= " // #ifdef H5\n";
$content .= " if (diyStore.mode == 'decorate') {\n";
$content .= " var el = document.getElementById('componentList');\n";
$content .= " const sortable = Sortable.create(el, {\n";
$content .= " group: 'draggable-element',\n";
$content .= " draggable: '.draggable-element',\n";
$content .= " animation: 200,\n";
$content .= " // 结束拖拽\n";
$content .= " onEnd: event => {\n";
@ -425,4 +441,33 @@ trait WapTrait
}
}
/**
* 合并manifest.json
* @param string $compile_path
* @param array $merge_data
* @return void
*/
public function mergeManifestJson(string $compile_path, array $merge_data) {
$manifest_json = str_replace('/', DIRECTORY_SEPARATOR, $compile_path . 'src/manifest.json');
$manifest_content = $this->jsonStringToArray(file_get_contents($manifest_json));
(new CoreAddonBaseService())->writeArrayToJsonFile(array_merge2($manifest_content, $merge_data), $manifest_json);
}
/**
* json 字符串解析成数组
* @param $string
* @return array
*/
private function jsonStringToArray($string) {
$list = explode(PHP_EOL, $string);
$json_array = [];
foreach ($list as $index => $item) {
if (strpos($item, '/*') === false) {
$json_array[] = $item;
}
}
return json_decode(implode(PHP_EOL, $json_array), true);
}
}

View File

@ -13,6 +13,7 @@ namespace app\service\core\channel;
use app\dict\sys\ConfigKeyDict;
use app\model\sys\SysAttachment;
use app\service\core\addon\WapTrait;
use app\service\core\sys\CoreConfigService;
use core\base\BaseCoreService;
@ -23,6 +24,8 @@ use core\base\BaseCoreService;
*/
class CoreH5Service extends BaseCoreService
{
use WapTrait;
public function __construct()
{
parent::__construct();
@ -46,4 +49,24 @@ class CoreH5Service extends BaseCoreService
}
return $info;
}
/**
* 地图key改变后变更 manifest.json
* @param string $map_key
* @return void
*/
public function mapKeyChange(string $map_key) {
$compile_path = project_path(). 'uni-app' . DIRECTORY_SEPARATOR;
$this->mergeManifestJson($compile_path, [
"h5" => [
"sdkConfigs" => [
"maps" => [
"qqmap" => [
"key" => $map_key
]
]
]
]
]);
}
}

View File

@ -141,6 +141,11 @@ class CoreWeappCloudService extends CoreCloudBaseService
$this->uninstallPageCode($dir . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR);
// 编译 加载插件标题语言包
$this->compileLocale($dir . DIRECTORY_SEPARATOR . 'src' . DIRECTORY_SEPARATOR, $addon);
$manifest_json = root_path() . 'addon' . DIRECTORY_SEPARATOR . $addon . DIRECTORY_SEPARATOR . 'package' . DIRECTORY_SEPARATOR . 'manifest.json';
if (file_exists($manifest_json)) {
$this->mergeManifestJson($dir . DIRECTORY_SEPARATOR, json_decode($manifest_json, true));
}
}
}
}

View File

@ -31,12 +31,12 @@ return [
'image' => [
'ext' => ['jpg', 'jpeg', 'webp', 'png', 'gif'],
'mime' => ['image/jpeg', 'image/gif', 'image/png', 'image/webp'],
'size' => 2097152
'size' => 10485760
],
'video' => [
'ext' => ['mp4'],
'mime' => ['video/mp4'],
'size' => 2097152
'size' => 10485760
],
'wechat' => [
'ext' => ['pem', 'key'],

View File

@ -1,6 +1,6 @@
<?php
return [
'version' => '0.1.1',
'code' => '202403060001'
'version' => '0.1.2',
'code' => '202403150001'
];

View File

@ -1 +1 @@
import{d as l,r as d,o as i,c as p,a as t,b as u,e as m,w as f,u as x,f as v,E as h,p as b,g,h as I,i as w,t as S}from"./index-30b146d4.js";/* empty css */import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";const k=""+new URL("error-da01d378.png",import.meta.url).href,o=e=>(b("data-v-8fc03fb0"),e=e(),g(),e),y={class:"error"},C={class:"flex items-center"},E=o(()=>t("div",null,[t("img",{class:"w-[300px]",src:k})],-1)),N={class:"text-left ml-[100px]"},R=o(()=>t("div",{class:"error-text text-[28px] font-bold"},"404错误",-1)),U=o(()=>t("div",{class:"text-[#222] text-[20px] mt-[15px]"},"哎呀,出错了!您访问的页面不存在...",-1)),V=o(()=>t("div",{class:"text-[#c4c2c2] text-[12px] mt-[5px]"},"尝试检查URL的错误然后点击浏览器刷新按钮。",-1)),L={class:"mt-[40px]"},$=l({__name:"404",setup(e){let s=null;const a=d(5),c=v();return s=setInterval(()=>{a.value===0?(clearInterval(s),c.go(-1)):a.value--},1e3),i(()=>{s&&clearInterval(s)}),(r,n)=>{const _=h;return I(),p("div",y,[t("div",C,[u(r.$slots,"content",{},()=>[E],!0),t("div",N,[R,U,V,t("div",L,[m(_,{class:"bottom",onClick:n[0]||(n[0]=D=>x(c).go(-1))},{default:f(()=>[w(S(a.value)+" 秒后返回上一页",1)]),_:1})])])])])}}});const z=B($,[["__scopeId","data-v-8fc03fb0"]]);export{z as default};
import{d as l,r as d,o as i,c as p,a as t,b as u,e as m,w as f,u as x,f as v,E as h,p as b,g,h as I,i as w,t as S}from"./index-9fd19666.js";/* empty css */import{_ as B}from"./_plugin-vue_export-helper-c27b6911.js";const k=""+new URL("error-da01d378.png",import.meta.url).href,o=e=>(b("data-v-8fc03fb0"),e=e(),g(),e),y={class:"error"},C={class:"flex items-center"},E=o(()=>t("div",null,[t("img",{class:"w-[300px]",src:k})],-1)),N={class:"text-left ml-[100px]"},R=o(()=>t("div",{class:"error-text text-[28px] font-bold"},"404错误",-1)),U=o(()=>t("div",{class:"text-[#222] text-[20px] mt-[15px]"},"哎呀,出错了!您访问的页面不存在...",-1)),V=o(()=>t("div",{class:"text-[#c4c2c2] text-[12px] mt-[5px]"},"尝试检查URL的错误然后点击浏览器刷新按钮。",-1)),L={class:"mt-[40px]"},$=l({__name:"404",setup(e){let s=null;const a=d(5),c=v();return s=setInterval(()=>{a.value===0?(clearInterval(s),c.go(-1)):a.value--},1e3),i(()=>{s&&clearInterval(s)}),(r,n)=>{const _=h;return I(),p("div",y,[t("div",C,[u(r.$slots,"content",{},()=>[E],!0),t("div",N,[R,U,V,t("div",L,[m(_,{class:"bottom",onClick:n[0]||(n[0]=D=>x(c).go(-1))},{default:f(()=>[w(S(a.value)+" 秒后返回上一页",1)]),_:1})])])])])}}});const z=B($,[["__scopeId","data-v-8fc03fb0"]]);export{z as default};

View File

@ -1 +1 @@
import{d as j,f as S,r as v,v as I,a0 as N,h as T,c as q,a as e,t as o,u as n,N as a,e as s,w as t,aJ as b,i as w,R as B,aC as z,aD as F,a1 as R,E as $,al as D,am as M,an as J,V as P,ao as Q}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as U}from"./wechat-8188ca62.js";import{_ as W}from"./_plugin-vue_export-helper-c27b6911.js";const G={class:"w-full p-5 bg-white"},H={class:"flex justify-between items-center mb-[20px]"},K={class:"text-page-title"},L={class:"p-[20px]"},O={class:"text-[16px] mb-[20px]"},X={class:"text-[14px] text-[#303133] font-[700]"},Y={class:"text-[#999]"},Z={class:"mt-[20px] mb-[40px] h-[32px]"},ee={class:"text-[14px] text-[#303133] font-[700]"},te={class:"text-[#999]"},se={class:"mt-[20px] mb-[40px] h-[32px]"},ne={class:"text-[14px] text-[#303133] font-[700]"},ae={class:"text-[#999]"},oe={class:"mt-[20px] mb-[40px] h-[32px]"},le={class:"flex justify-center"},ce={class:"w-[100%] h-[100%] flex items-center justify-center bg-[#f5f7fa]"},ie={class:"mt-[22px] text-center"},pe={class:"text-[14px] text-[#303133] font-[700]"},de=j({__name:"access",setup(re){const r=S(),_=v("/channel/wechat"),c=v(2),p=v("");I(async()=>{const i=await U();p.value=i.data.qr_code});const y=i=>{window.open(i,"_blank")},k=i=>{r.push({path:_.value})};return(i,l)=>{const u=z,C=F,x=N("CircleCheckFilled"),f=R,m=$,h=D,E=M,g=J,A=P,V=Q;return T(),q("div",G,[e("div",H,[e("span",K,o(n(a)("title")),1)]),s(C,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=d=>_.value=d),class:"demo-tabs",onTabChange:k},{default:t(()=>[s(u,{label:n(a)("wechatAccessFlow"),name:"/channel/wechat"},null,8,["label"]),s(u,{label:n(a)("customMenu"),name:"/channel/wechat/menu"},null,8,["label"]),s(u,{label:n(a)("wechatTemplate"),name:"/channel/wechat/message"},null,8,["label"])]),_:1},8,["modelValue"]),e("div",L,[e("p",O,o(n(a)("wechatInlet")),1),s(V,null,{default:t(()=>[s(g,{span:20},{default:t(()=>[s(E,{direction:"vertical"},{default:t(()=>[s(h,null,b({title:t(()=>[e("p",X,o(n(a)("wechatAttestation")),1)]),description:t(()=>[e("span",Y,o(n(a)("wechatAttestation1")),1),e("div",Z,[s(m,{type:"primary",onClick:l[1]||(l[1]=d=>y("https://mp.weixin.qq.com/"))},{default:t(()=>[w(o(n(a)("clickAccess")),1)]),_:1})])]),_:2},[c.value>1?{name:"icon",fn:t(()=>[s(f,{size:"25px",class:"text-color"},{default:t(()=>[s(x)]),_:1})]),key:"0"}:c.value==1?{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] box-border rounded-full bg-color1 flex items-center justify-center"},[e("div",{class:"h-[12px] w-[12px] bg-color rounded-full"})])]),key:"1"}:{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] text-[#fff] bg-[#778aa3] text-center leading-[24px] rounded-full"}," 1")]),key:"2"}]),1024),s(h,null,b({title:t(()=>[e("p",ee,o(n(a)("wechatSetting")),1)]),description:t(()=>[e("span",te,o(n(a)("wechatSetting1")),1),e("div",se,[s(m,{type:"primary",plain:"",onClick:l[2]||(l[2]=d=>n(r).push("/channel/wechat/config"))},{default:t(()=>[w(o(n(a)("settingInfo")),1)]),_:1})])]),_:2},[c.value>2?{name:"icon",fn:t(()=>[s(f,{size:"25px"},{default:t(()=>[s(x)]),_:1})]),key:"0"}:c.value==2?{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] box-border rounded-full bg-color1 flex items-center justify-center"},[e("div",{class:"h-[12px] w-[12px] bg-color rounded-full"})])]),key:"1"}:{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] text-[#fff] bg-[#778aa3] text-center leading-[24px] rounded-full"}," 2")]),key:"2"}]),1024),s(h,null,b({title:t(()=>[e("p",ne,o(n(a)("wechatAccess")),1)]),description:t(()=>[e("span",ae,o(n(a)("wechatAccess")),1),e("div",oe,[s(m,{type:"primary",plain:"",onClick:l[3]||(l[3]=d=>n(r).push("/channel/wechat/course"))},{default:t(()=>[w(o(n(a)("releaseCourse")),1)]),_:1})])]),_:2},[c.value>3?{name:"icon",fn:t(()=>[s(f,{size:"25px"},{default:t(()=>[s(x)]),_:1})]),key:"0"}:c.value==3?{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] box-border rounded-full bg-color1 flex items-center justify-center"},[e("div",{class:"h-[12px] w-[12px] bg-color rounded-full"})])]),key:"1"}:{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] text-[#fff] bg-[#778aa3] text-center leading-[24px] rounded-full"}," 3")]),key:"2"}]),1024)]),_:1})]),_:1}),s(g,{span:4},{default:t(()=>[e("div",le,[s(A,{class:"w-[180px] h-[180px]",src:p.value?n(B)(p.value):""},{error:t(()=>[e("div",ce,[e("span",null,o(p.value?n(a)("fileErr"):n(a)("emptyQrCode")),1)])]),_:1},8,["src"])]),e("div",ie,[e("p",pe,o(n(a)("clickAccess2")),1)])]),_:1})]),_:1})])])}}});const ye=W(de,[["__scopeId","data-v-bf594cad"]]);export{ye as default};
import{d as j,f as S,r as v,v as I,a0 as N,h as T,c as q,a as e,t as o,u as n,N as a,e as s,w as t,aJ as b,i as w,R as B,aC as z,aD as F,a1 as R,E as $,al as D,am as M,an as J,V as P,ao as Q}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{g as U}from"./wechat-e82f3951.js";import{_ as W}from"./_plugin-vue_export-helper-c27b6911.js";const G={class:"w-full p-5 bg-white"},H={class:"flex justify-between items-center mb-[20px]"},K={class:"text-page-title"},L={class:"p-[20px]"},O={class:"text-[16px] mb-[20px]"},X={class:"text-[14px] text-[#303133] font-[700]"},Y={class:"text-[#999]"},Z={class:"mt-[20px] mb-[40px] h-[32px]"},ee={class:"text-[14px] text-[#303133] font-[700]"},te={class:"text-[#999]"},se={class:"mt-[20px] mb-[40px] h-[32px]"},ne={class:"text-[14px] text-[#303133] font-[700]"},ae={class:"text-[#999]"},oe={class:"mt-[20px] mb-[40px] h-[32px]"},le={class:"flex justify-center"},ce={class:"w-[100%] h-[100%] flex items-center justify-center bg-[#f5f7fa]"},ie={class:"mt-[22px] text-center"},pe={class:"text-[14px] text-[#303133] font-[700]"},de=j({__name:"access",setup(re){const r=S(),_=v("/channel/wechat"),c=v(2),p=v("");I(async()=>{const i=await U();p.value=i.data.qr_code});const y=i=>{window.open(i,"_blank")},k=i=>{r.push({path:_.value})};return(i,l)=>{const u=z,C=F,x=N("CircleCheckFilled"),f=R,m=$,h=D,E=M,g=J,A=P,V=Q;return T(),q("div",G,[e("div",H,[e("span",K,o(n(a)("title")),1)]),s(C,{modelValue:_.value,"onUpdate:modelValue":l[0]||(l[0]=d=>_.value=d),class:"demo-tabs",onTabChange:k},{default:t(()=>[s(u,{label:n(a)("wechatAccessFlow"),name:"/channel/wechat"},null,8,["label"]),s(u,{label:n(a)("customMenu"),name:"/channel/wechat/menu"},null,8,["label"]),s(u,{label:n(a)("wechatTemplate"),name:"/channel/wechat/message"},null,8,["label"])]),_:1},8,["modelValue"]),e("div",L,[e("p",O,o(n(a)("wechatInlet")),1),s(V,null,{default:t(()=>[s(g,{span:20},{default:t(()=>[s(E,{direction:"vertical"},{default:t(()=>[s(h,null,b({title:t(()=>[e("p",X,o(n(a)("wechatAttestation")),1)]),description:t(()=>[e("span",Y,o(n(a)("wechatAttestation1")),1),e("div",Z,[s(m,{type:"primary",onClick:l[1]||(l[1]=d=>y("https://mp.weixin.qq.com/"))},{default:t(()=>[w(o(n(a)("clickAccess")),1)]),_:1})])]),_:2},[c.value>1?{name:"icon",fn:t(()=>[s(f,{size:"25px",class:"text-color"},{default:t(()=>[s(x)]),_:1})]),key:"0"}:c.value==1?{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] box-border rounded-full bg-color1 flex items-center justify-center"},[e("div",{class:"h-[12px] w-[12px] bg-color rounded-full"})])]),key:"1"}:{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] text-[#fff] bg-[#778aa3] text-center leading-[24px] rounded-full"}," 1")]),key:"2"}]),1024),s(h,null,b({title:t(()=>[e("p",ee,o(n(a)("wechatSetting")),1)]),description:t(()=>[e("span",te,o(n(a)("wechatSetting1")),1),e("div",se,[s(m,{type:"primary",plain:"",onClick:l[2]||(l[2]=d=>n(r).push("/channel/wechat/config"))},{default:t(()=>[w(o(n(a)("settingInfo")),1)]),_:1})])]),_:2},[c.value>2?{name:"icon",fn:t(()=>[s(f,{size:"25px"},{default:t(()=>[s(x)]),_:1})]),key:"0"}:c.value==2?{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] box-border rounded-full bg-color1 flex items-center justify-center"},[e("div",{class:"h-[12px] w-[12px] bg-color rounded-full"})])]),key:"1"}:{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] text-[#fff] bg-[#778aa3] text-center leading-[24px] rounded-full"}," 2")]),key:"2"}]),1024),s(h,null,b({title:t(()=>[e("p",ne,o(n(a)("wechatAccess")),1)]),description:t(()=>[e("span",ae,o(n(a)("wechatAccess")),1),e("div",oe,[s(m,{type:"primary",plain:"",onClick:l[3]||(l[3]=d=>n(r).push("/channel/wechat/course"))},{default:t(()=>[w(o(n(a)("releaseCourse")),1)]),_:1})])]),_:2},[c.value>3?{name:"icon",fn:t(()=>[s(f,{size:"25px"},{default:t(()=>[s(x)]),_:1})]),key:"0"}:c.value==3?{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] box-border rounded-full bg-color1 flex items-center justify-center"},[e("div",{class:"h-[12px] w-[12px] bg-color rounded-full"})])]),key:"1"}:{name:"icon",fn:t(()=>[e("div",{class:"w-[24px] h-[24px] text-[#fff] bg-[#778aa3] text-center leading-[24px] rounded-full"}," 3")]),key:"2"}]),1024)]),_:1})]),_:1}),s(g,{span:4},{default:t(()=>[e("div",le,[s(A,{class:"w-[180px] h-[180px]",src:p.value?n(B)(p.value):""},{error:t(()=>[e("div",ce,[e("span",null,o(p.value?n(a)("fileErr"):n(a)("emptyQrCode")),1)])]),_:1},8,["src"])]),e("div",ie,[e("p",pe,o(n(a)("clickAccess2")),1)])]),_:1})]),_:1})])])}}});const ye=W(de,[["__scopeId","data-v-bf594cad"]]);export{ye as default};

View File

@ -1 +1 @@
import{_ as o}from"./add-member.vue_vue_type_script_setup_true_lang-be778b7a.js";import"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./member-753640ab.js";export{o as default};
import{_ as o}from"./add-member.vue_vue_type_script_setup_true_lang-7de3f9bc.js";import"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./member-b4a7dae3.js";export{o as default};

View File

@ -1 +1 @@
import{d as M,r as b,n as $,q as B,N as l,h as v,I as V,w as m,a as I,e as s,i as h,t as y,u as t,y as H,cL as L,W as R,X as j,Y as O,E as T,aa as z,$ as A}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{p as K,q as S,r as W}from"./member-753640ab.js";const X={class:"dialog-footer"},re=M({__name:"add-member",emits:["complete"],setup(Y,{expose:N,emit:P}){const p=b(!1),i=b(!1);let u="",c="";const f={member_id:"",nickname:"",member_no:"",init_member_no:"",mobile:"",password:"",password_copy:""},o=$({...f}),_=b(),D=B(()=>({member_no:[{required:!0,message:l("memberNoPlaceholder"),trigger:"blur"},{validator:C,trigger:"blur"}],mobile:[{required:!0,message:l("mobilePlaceholder"),trigger:"blur"},{validator:E,trigger:"blur"}],password:[{required:!0,message:l("passwordPlaceholder"),trigger:"blur"}],password_copy:[{required:!0,message:l("passwordPlaceholder"),trigger:"blur"},{validator:x,trigger:"blur"}]})),E=(d,e,a)=>{e&&!/^1[3-9]\d{9}$/.test(e)?a(new Error(l("mobileHint"))):a()},x=(d,e,a)=>{e!=o.password?a(l("doubleCipherHint")):a()},C=(d,e,a)=>{e&&!/^[0-9a-zA-Z]*$/g.test(e)?a(new Error(l("memberNoHint"))):a()},k=async()=>{await S().then(d=>{c=d.data}).catch(()=>{})},q=async d=>{if(i.value||!d)return;const e=W;await d.validate(async a=>{a&&(i.value=!0,e(o).then(w=>{i.value=!1,p.value=!1,P("complete")}).catch(()=>{i.value=!1}))})};return N({showDialog:p,setFormData:async(d=null)=>{if(i.value=!0,Object.assign(o,f),u=l("addMember"),d){u=l("updateMember");const e=await(await K(d.member_id)).data;e&&Object.keys(o).forEach(a=>{e[a]!=null&&(o[a]=e[a])})}else await k(),o.member_no=c,o.init_member_no=c;i.value=!1}}),(d,e)=>{const a=R,n=j,w=O,g=T,U=z,F=A;return v(),V(U,{modelValue:p.value,"onUpdate:modelValue":e[8]||(e[8]=r=>p.value=r),title:t(u),width:"500px","destroy-on-close":!0},{footer:m(()=>[I("span",X,[s(g,{onClick:e[6]||(e[6]=r=>p.value=!1)},{default:m(()=>[h(y(t(l)("cancel")),1)]),_:1}),s(g,{type:"primary",loading:i.value,onClick:e[7]||(e[7]=r=>q(_.value))},{default:m(()=>[h(y(t(l)("confirm")),1)]),_:1},8,["loading"])])]),default:m(()=>[H((v(),V(w,{model:o,"label-width":"90px",ref_key:"formRef",ref:_,rules:t(D),class:"page-form"},{default:m(()=>[s(n,{label:t(l)("memberNo"),prop:"member_no"},{default:m(()=>[s(a,{modelValue:o.member_no,"onUpdate:modelValue":e[0]||(e[0]=r=>o.member_no=r),clearable:"",maxlength:"20",placeholder:t(l)("memberNoPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("mobile"),prop:"mobile"},{default:m(()=>[s(a,{modelValue:o.mobile,"onUpdate:modelValue":e[1]||(e[1]=r=>o.mobile=r),clearable:"",placeholder:t(l)("mobilePlaceholder"),onKeyup:e[2]||(e[2]=r=>t(L)(r)),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("nickname")},{default:m(()=>[s(a,{modelValue:o.nickname,"onUpdate:modelValue":e[3]||(e[3]=r=>o.nickname=r),clearable:"",placeholder:t(l)("nickNamePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("password"),prop:"password"},{default:m(()=>[s(a,{modelValue:o.password,"onUpdate:modelValue":e[4]||(e[4]=r=>o.password=r),type:"password",placeholder:t(l)("passwordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("passwordCopy"),prop:"password_copy"},{default:m(()=>[s(a,{modelValue:o.password_copy,"onUpdate:modelValue":e[5]||(e[5]=r=>o.password_copy=r),type:"password",placeholder:t(l)("passwordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[F,i.value]])]),_:1},8,["modelValue","title"])}}});export{re as _};
import{d as M,r as b,n as $,q as B,N as l,h as v,I as V,w as m,a as I,e as s,i as h,t as y,u as t,y as H,cL as L,W as R,X as j,Y as O,E as T,aa as z,$ as A}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{p as K,q as S,r as W}from"./member-b4a7dae3.js";const X={class:"dialog-footer"},re=M({__name:"add-member",emits:["complete"],setup(Y,{expose:N,emit:P}){const p=b(!1),i=b(!1);let u="",c="";const f={member_id:"",nickname:"",member_no:"",init_member_no:"",mobile:"",password:"",password_copy:""},o=$({...f}),_=b(),D=B(()=>({member_no:[{required:!0,message:l("memberNoPlaceholder"),trigger:"blur"},{validator:C,trigger:"blur"}],mobile:[{required:!0,message:l("mobilePlaceholder"),trigger:"blur"},{validator:E,trigger:"blur"}],password:[{required:!0,message:l("passwordPlaceholder"),trigger:"blur"}],password_copy:[{required:!0,message:l("passwordPlaceholder"),trigger:"blur"},{validator:x,trigger:"blur"}]})),E=(d,e,a)=>{e&&!/^1[3-9]\d{9}$/.test(e)?a(new Error(l("mobileHint"))):a()},x=(d,e,a)=>{e!=o.password?a(l("doubleCipherHint")):a()},C=(d,e,a)=>{e&&!/^[0-9a-zA-Z]*$/g.test(e)?a(new Error(l("memberNoHint"))):a()},k=async()=>{await S().then(d=>{c=d.data}).catch(()=>{})},q=async d=>{if(i.value||!d)return;const e=W;await d.validate(async a=>{a&&(i.value=!0,e(o).then(w=>{i.value=!1,p.value=!1,P("complete")}).catch(()=>{i.value=!1}))})};return N({showDialog:p,setFormData:async(d=null)=>{if(i.value=!0,Object.assign(o,f),u=l("addMember"),d){u=l("updateMember");const e=await(await K(d.member_id)).data;e&&Object.keys(o).forEach(a=>{e[a]!=null&&(o[a]=e[a])})}else await k(),o.member_no=c,o.init_member_no=c;i.value=!1}}),(d,e)=>{const a=R,n=j,w=O,g=T,U=z,F=A;return v(),V(U,{modelValue:p.value,"onUpdate:modelValue":e[8]||(e[8]=r=>p.value=r),title:t(u),width:"500px","destroy-on-close":!0},{footer:m(()=>[I("span",X,[s(g,{onClick:e[6]||(e[6]=r=>p.value=!1)},{default:m(()=>[h(y(t(l)("cancel")),1)]),_:1}),s(g,{type:"primary",loading:i.value,onClick:e[7]||(e[7]=r=>q(_.value))},{default:m(()=>[h(y(t(l)("confirm")),1)]),_:1},8,["loading"])])]),default:m(()=>[H((v(),V(w,{model:o,"label-width":"90px",ref_key:"formRef",ref:_,rules:t(D),class:"page-form"},{default:m(()=>[s(n,{label:t(l)("memberNo"),prop:"member_no"},{default:m(()=>[s(a,{modelValue:o.member_no,"onUpdate:modelValue":e[0]||(e[0]=r=>o.member_no=r),clearable:"",maxlength:"20",placeholder:t(l)("memberNoPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("mobile"),prop:"mobile"},{default:m(()=>[s(a,{modelValue:o.mobile,"onUpdate:modelValue":e[1]||(e[1]=r=>o.mobile=r),clearable:"",placeholder:t(l)("mobilePlaceholder"),onKeyup:e[2]||(e[2]=r=>t(L)(r)),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("nickname")},{default:m(()=>[s(a,{modelValue:o.nickname,"onUpdate:modelValue":e[3]||(e[3]=r=>o.nickname=r),clearable:"",placeholder:t(l)("nickNamePlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("password"),prop:"password"},{default:m(()=>[s(a,{modelValue:o.password,"onUpdate:modelValue":e[4]||(e[4]=r=>o.password=r),type:"password",placeholder:t(l)("passwordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(n,{label:t(l)("passwordCopy"),prop:"password_copy"},{default:m(()=>[s(a,{modelValue:o.password_copy,"onUpdate:modelValue":e[5]||(e[5]=r=>o.password_copy=r),type:"password",placeholder:t(l)("passwordPlaceholder"),clearable:"",class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[F,i.value]])]),_:1},8,["modelValue","title"])}}});export{re as _};

View File

@ -1 +1 @@
import{_ as o}from"./add-table.vue_vue_type_script_setup_true_lang-c8b7f25d.js";import"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./tools-c6ae4a57.js";export{o as default};
import{_ as o}from"./add-table.vue_vue_type_script_setup_true_lang-b276b32b.js";import"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./tools-6d5517f1.js";export{o as default};

View File

@ -0,0 +1 @@
import{d as T,f as E,r as u,n as L,q as k,h as p,I as _,w as o,a as h,y as x,u as t,t as b,N as n,e as d,i as B,ah as z,W as j,E as q,aj as F,aa as I,$ as P}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{j as U,k as $}from"./tools-6d5517f1.js";const ae=T({__name:"add-table",setup(G,{expose:f}){const g=E(),m=u(!1),s=u(""),e=L({loading:!0,data:[],searchParam:{table_name:"",table_content:""}}),v=k(()=>e.data.filter(a=>!s.value||a.Name.toLowerCase().includes(s.value.toLowerCase())||a.Comment.toLowerCase().includes(s.value.toLowerCase()))),c=()=>{e.loading=!0,U().then(a=>{e.loading=!1,e.data=a.data}).catch(()=>{e.loading=!1})};c();const w=a=>{const l=a.Name;e.loading=!0,$({table_name:l}).then(i=>{e.loading=!1,m.value=!1,g.push({path:"/tools/code/edit",query:{id:i.data.id}})}).catch(()=>{e.loading=!1})};return f({showDialog:m,setFormData:async(a=null)=>{c()}}),(a,l)=>{const i=z,C=j,y=q,D=F,V=I,N=P;return p(),_(V,{modelValue:m.value,"onUpdate:modelValue":l[1]||(l[1]=r=>m.value=r),title:t(n)("addCode"),width:"800px","destroy-on-close":!0},{default:o(()=>[h("div",null,[x((p(),_(D,{data:t(v),size:"large",height:"400"},{empty:o(()=>[h("span",null,b(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[d(i,{prop:"Name",label:t(n)("tableName"),"min-width":"150"},null,8,["label"]),d(i,{prop:"Comment",label:t(n)("tableComment"),"min-width":"120"},null,8,["label"]),d(i,{align:"right","min-width":"150"},{header:o(()=>[d(C,{modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=r=>s.value=r),size:"small",placeholder:t(n)("searchPlaceholder")},null,8,["modelValue","placeholder"])]),default:o(r=>[d(y,{size:"small",type:"primary",onClick:S=>w(r.row)},{default:o(()=>[B(b(t(n)("addBtn")),1)]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[N,e.loading]])])]),_:1},8,["modelValue","title"])}}});export{ae as _};

View File

@ -1 +0,0 @@
import{d as T,f as E,r as u,n as L,q as k,h as p,I as _,w as o,a as h,y as x,u as t,t as b,N as n,e as d,i as B,ah as z,W as j,E as q,aj as F,aa as I,$ as P}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{j as U,k as $}from"./tools-c6ae4a57.js";const G={class:""},te=T({__name:"add-table",setup(R,{expose:f}){const g=E(),m=u(!1),s=u(""),e=L({loading:!0,data:[],searchParam:{table_name:"",table_content:""}}),v=k(()=>e.data.filter(a=>!s.value||a.Name.toLowerCase().includes(s.value.toLowerCase())||a.Comment.toLowerCase().includes(s.value.toLowerCase()))),c=()=>{e.loading=!0,U().then(a=>{e.loading=!1,e.data=a.data}).catch(()=>{e.loading=!1})};c();const w=a=>{const l=a.Name;e.loading=!0,$({table_name:l}).then(i=>{e.loading=!1,m.value=!1,g.push({path:"/tools/code/edit",query:{id:i.data.id}})}).catch(()=>{e.loading=!1})};return f({showDialog:m,setFormData:async(a=null)=>{c()}}),(a,l)=>{const i=z,C=j,y=q,D=F,V=I,N=P;return p(),_(V,{modelValue:m.value,"onUpdate:modelValue":l[1]||(l[1]=r=>m.value=r),title:t(n)("addCode"),width:"800px","destroy-on-close":!0},{default:o(()=>[h("div",G,[x((p(),_(D,{data:t(v),size:"large",height:"400"},{empty:o(()=>[h("span",null,b(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[d(i,{prop:"Name",label:t(n)("tableName"),"min-width":"150"},null,8,["label"]),d(i,{prop:"Comment",label:t(n)("tableComment"),"min-width":"120"},null,8,["label"]),d(i,{align:"right","min-width":"150"},{header:o(()=>[d(C,{modelValue:s.value,"onUpdate:modelValue":l[0]||(l[0]=r=>s.value=r),size:"small",placeholder:t(n)("searchPlaceholder")},null,8,["modelValue","placeholder"])]),default:o(r=>[d(y,{size:"small",type:"primary",onClick:W=>w(r.row)},{default:o(()=>[B(b(t(n)("addBtn")),1)]),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])),[[N,e.loading]])])]),_:1},8,["modelValue","title"])}}});export{te as _};

View File

@ -1 +1 @@
import{a2 as t}from"./index-30b146d4.js";function o(n){return t.get("addon/local",n,{showSuccessMessage:!0})}function a(n){return t.post(`addon/install/${n.addon}`,n)}function s(n){return t.post(`addon/cloudinstall/${n.addon}`,n,{timeout:60*1e3})}function l(n){return t.post(`addon/uninstall/${n.addon}`,n,{showSuccessMessage:!0})}function d(n){return t.get(`addon/install/check/${n}`,{timeout:30*1e3})}function u(){return t.get("addon/installtask")}function c(n){return t.get(`addon/cloudinstall/${n}`)}function i(n){return t.get(`addon/uninstall/check/${n}`,{timeout:30*1e3})}function r(n){return t.put(`addon/install/cancel/${n}`,{},{showErrorMessage:!1})}function g(){return t.get("addon/list/install")}export{o as a,u as b,s as c,c as d,i as e,r as f,g,a as i,d as p,l as u};
import{a2 as t}from"./index-9fd19666.js";function o(n){return t.get("addon/local",n,{showSuccessMessage:!0})}function a(n){return t.post(`addon/install/${n.addon}`,n)}function s(n){return t.post(`addon/cloudinstall/${n.addon}`,n,{timeout:60*1e3})}function l(n){return t.post(`addon/uninstall/${n.addon}`,n,{showSuccessMessage:!0})}function d(n){return t.get(`addon/install/check/${n}`,{timeout:30*1e3})}function u(){return t.get("addon/installtask")}function c(n){return t.get(`addon/cloudinstall/${n}`)}function i(n){return t.get(`addon/uninstall/check/${n}`,{timeout:30*1e3})}function r(n){return t.put(`addon/install/cancel/${n}`,{},{showErrorMessage:!1})}function g(){return t.get("addon/list/install")}export{o as a,u as b,s as c,c as d,i as e,r as f,g,a as i,d as p,l as u};

View File

@ -1 +1 @@
import{d as N,O as B,r as g,n as C,h as b,c as E,a as r,t as c,u as s,y as I,I as y,w as m,e as o,N as i,i as D,aL as F,X as O,_ as S,Y as L,E as U,$ as j}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as J}from"./index-703c7b0d.js";/* empty css */import{I as R,J as T}from"./sys-60b0e237.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-0932323d.js";/* empty css */import"./attachment-1d3d6019.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-d070c8c8.js";/* empty css */const k={class:"main-container"},X={class:"flex ml-[18px] justify-between items-center mt-[20px]"},Y={class:"text-page-title"},q={class:"panel-title !text-sm"},z={class:"form-tip"},A={class:"panel-title !text-sm"},G={class:"form-tip"},H={class:"fixed-footer-wrap"},K={class:"fixed-footer"},M=N({__name:"adminlogin",setup(P){const h=B().meta.title,_=g(!0),d=g(),e=C({is_captcha:0,is_site_captcha:0,bg:"",site_bg:""});(async(p=0)=>{const t=await(await R()).data;Object.keys(e).forEach(a=>{["is_captcha","is_site_captcha"].includes(a)?e[a]=Boolean(Number(t[a])):e[a]=t[a]}),_.value=!1})();const v=async p=>{_.value||!p||await p.validate(t=>{if(t){const a=JSON.parse(JSON.stringify(e));Object.keys(a).forEach(l=>{["is_captcha","is_site_captcha"].includes(l)&&(a[l]=Number(a[l]))}),T(a).then(()=>{_.value=!1}).catch(()=>{_.value=!1})}})};return(p,t)=>{const a=F,l=O,u=J,f=S,x=L,V=U,w=j;return b(),E("div",k,[r("div",X,[r("span",Y,c(s(h)),1)]),I((b(),y(x,{model:e,"label-width":"150px",ref_key:"ruleFormRef",ref:d,class:"page-form"},{default:m(()=>[o(f,{class:"box-card !border-none",shadow:"never"},{default:m(()=>[r("h3",q,c(s(i)("admin")),1),o(l,{label:s(i)("isCaptcha"),prop:"formData.is_auth_register"},{default:m(()=>[o(a,{modelValue:e.is_captcha,"onUpdate:modelValue":t[0]||(t[0]=n=>e.is_captcha=n)},null,8,["modelValue"])]),_:1},8,["label"]),o(l,{label:s(i)("bgImg")},{default:m(()=>[o(u,{modelValue:e.bg,"onUpdate:modelValue":t[1]||(t[1]=n=>e.bg=n)},null,8,["modelValue"]),r("div",z,c(s(i)("adminBgImgTip")),1)]),_:1},8,["label"])]),_:1}),o(f,{class:"box-card !border-none mt-4",shadow:"never"},{default:m(()=>[r("h3",A,c(s(i)("site")),1),o(l,{label:s(i)("isCaptcha"),prop:"formData.is_auth_register"},{default:m(()=>[o(a,{modelValue:e.is_site_captcha,"onUpdate:modelValue":t[2]||(t[2]=n=>e.is_site_captcha=n)},null,8,["modelValue"])]),_:1},8,["label"]),o(l,{label:s(i)("bgImg")},{default:m(()=>[o(u,{modelValue:e.site_bg,"onUpdate:modelValue":t[3]||(t[3]=n=>e.site_bg=n)},null,8,["modelValue"]),r("div",G,c(s(i)("siteBgImgTip")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])),[[w,_.value]]),r("div",H,[r("div",K,[o(V,{type:"primary",onClick:t[4]||(t[4]=n=>v(d.value))},{default:m(()=>[D(c(s(i)("save")),1)]),_:1})])])])}}});const Dt=$(M,[["__scopeId","data-v-ef32cbf8"]]);export{Dt as default};
import{d as N,O as B,r as g,n as C,h as b,c as E,a as r,t as c,u as s,y as I,I as y,w as m,e as o,N as i,i as D,aL as F,X as O,_ as S,Y as L,E as U,$ as j}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as J}from"./index-08987c65.js";/* empty css */import{I as R,J as T}from"./sys-f18fe462.js";import{_ as $}from"./_plugin-vue_export-helper-c27b6911.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-56576b93.js";/* empty css */import"./attachment-fe805df4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-979165cb.js";/* empty css */const k={class:"main-container"},X={class:"flex ml-[18px] justify-between items-center mt-[20px]"},Y={class:"text-page-title"},q={class:"panel-title !text-sm"},z={class:"form-tip"},A={class:"panel-title !text-sm"},G={class:"form-tip"},H={class:"fixed-footer-wrap"},K={class:"fixed-footer"},M=N({__name:"adminlogin",setup(P){const h=B().meta.title,_=g(!0),d=g(),e=C({is_captcha:0,is_site_captcha:0,bg:"",site_bg:""});(async(p=0)=>{const t=await(await R()).data;Object.keys(e).forEach(a=>{["is_captcha","is_site_captcha"].includes(a)?e[a]=Boolean(Number(t[a])):e[a]=t[a]}),_.value=!1})();const v=async p=>{_.value||!p||await p.validate(t=>{if(t){const a=JSON.parse(JSON.stringify(e));Object.keys(a).forEach(l=>{["is_captcha","is_site_captcha"].includes(l)&&(a[l]=Number(a[l]))}),T(a).then(()=>{_.value=!1}).catch(()=>{_.value=!1})}})};return(p,t)=>{const a=F,l=O,u=J,f=S,x=L,V=U,w=j;return b(),E("div",k,[r("div",X,[r("span",Y,c(s(h)),1)]),I((b(),y(x,{model:e,"label-width":"150px",ref_key:"ruleFormRef",ref:d,class:"page-form"},{default:m(()=>[o(f,{class:"box-card !border-none",shadow:"never"},{default:m(()=>[r("h3",q,c(s(i)("admin")),1),o(l,{label:s(i)("isCaptcha"),prop:"formData.is_auth_register"},{default:m(()=>[o(a,{modelValue:e.is_captcha,"onUpdate:modelValue":t[0]||(t[0]=n=>e.is_captcha=n)},null,8,["modelValue"])]),_:1},8,["label"]),o(l,{label:s(i)("bgImg")},{default:m(()=>[o(u,{modelValue:e.bg,"onUpdate:modelValue":t[1]||(t[1]=n=>e.bg=n)},null,8,["modelValue"]),r("div",z,c(s(i)("adminBgImgTip")),1)]),_:1},8,["label"])]),_:1}),o(f,{class:"box-card !border-none mt-4",shadow:"never"},{default:m(()=>[r("h3",A,c(s(i)("site")),1),o(l,{label:s(i)("isCaptcha"),prop:"formData.is_auth_register"},{default:m(()=>[o(a,{modelValue:e.is_site_captcha,"onUpdate:modelValue":t[2]||(t[2]=n=>e.is_site_captcha=n)},null,8,["modelValue"])]),_:1},8,["label"]),o(l,{label:s(i)("bgImg")},{default:m(()=>[o(u,{modelValue:e.site_bg,"onUpdate:modelValue":t[3]||(t[3]=n=>e.site_bg=n)},null,8,["modelValue"]),r("div",G,c(s(i)("siteBgImgTip")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])),[[w,_.value]]),r("div",H,[r("div",K,[o(V,{type:"primary",onClick:t[4]||(t[4]=n=>v(d.value))},{default:m(()=>[D(c(s(i)("save")),1)]),_:1})])])])}}});const Dt=$(M,[["__scopeId","data-v-ef32cbf8"]]);export{Dt as default};

View File

@ -1 +1 @@
import{d as v,O as y,n as k,f as x,h as m,c as E,e as a,w as o,a as i,t as r,u as t,y as C,I as N,N as n,i as p,ah as B,E as T,aj as D,_ as L,$ as j}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{K as A}from"./sys-60b0e237.js";const V={class:"main-container"},$={class:"flex justify-between items-center"},O={class:"text-page-title"},R={class:"mt-[20px]"},Y=v({__name:"agreement",setup(z){const _=y().meta.title,e=k({loading:!0,data:[]});(()=>{e.loading=!0,e.data=[],A().then(l=>{Object.keys(l.data).forEach(d=>e.data.push(l.data[d])),e.loading=!1}).catch(()=>{e.loading=!1})})();const u=x(),g=l=>{u.push(`/setting/agreement/edit?key=${l.agreement_key}`)};return(l,d)=>{const s=B,h=T,f=D,b=L,w=j;return m(),E("div",V,[a(b,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[i("div",$,[i("span",O,r(t(_)),1)]),i("div",R,[C((m(),N(f,{data:e.data,size:"large"},{empty:o(()=>[i("span",null,r(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[a(s,{prop:"type_name",label:t(n)("typeName"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{prop:"title",label:t(n)("title"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{label:t(n)("updateTime"),"min-width":"180",align:"center"},{default:o(({row:c})=>[p(r(c.update_time||""),1)]),_:1},8,["label"]),a(s,{label:t(n)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:c})=>[a(h,{type:"primary",link:"",onClick:S=>g(c)},{default:o(()=>[p(r(t(n)("config")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[w,e.loading]])])]),_:1})])}}});export{Y as default};
import{d as v,O as y,n as k,f as x,h as m,c as E,e as a,w as o,a as i,t as r,u as t,y as C,I as N,N as n,i as p,ah as B,E as T,aj as D,_ as L,$ as j}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import{K as A}from"./sys-f18fe462.js";const V={class:"main-container"},$={class:"flex justify-between items-center"},O={class:"text-page-title"},R={class:"mt-[20px]"},Y=v({__name:"agreement",setup(z){const _=y().meta.title,e=k({loading:!0,data:[]});(()=>{e.loading=!0,e.data=[],A().then(l=>{Object.keys(l.data).forEach(d=>e.data.push(l.data[d])),e.loading=!1}).catch(()=>{e.loading=!1})})();const u=x(),g=l=>{u.push(`/setting/agreement/edit?key=${l.agreement_key}`)};return(l,d)=>{const s=B,h=T,f=D,b=L,w=j;return m(),E("div",V,[a(b,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[i("div",$,[i("span",O,r(t(_)),1)]),i("div",R,[C((m(),N(f,{data:e.data,size:"large"},{empty:o(()=>[i("span",null,r(e.loading?"":t(n)("emptyData")),1)]),default:o(()=>[a(s,{prop:"type_name",label:t(n)("typeName"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{prop:"title",label:t(n)("title"),"min-width":"100","show-overflow-tooltip":!0},null,8,["label"]),a(s,{label:t(n)("updateTime"),"min-width":"180",align:"center"},{default:o(({row:c})=>[p(r(c.update_time||""),1)]),_:1},8,["label"]),a(s,{label:t(n)("operation"),align:"right",fixed:"right",width:"100"},{default:o(({row:c})=>[a(h,{type:"primary",link:"",onClick:S=>g(c)},{default:o(()=>[p(r(t(n)("config")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[w,e.loading]])])]),_:1})])}}});export{Y as default};

View File

@ -1 +1 @@
import{d as R,O as $,f as I,r as y,cN as P,n as S,q as T,N as l,h as k,c as j,a as r,u as a,t as p,y as q,I as O,w as m,e as s,i as x,W as U,X as A,Y as L,_ as z,E as M,$ as W}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as X}from"./index.vue_vue_type_script_setup_true_lang-556b7442.js";/* empty css */import{L as Y,M as G}from"./sys-60b0e237.js";import"./index.vue_vue_type_style_index_0_lang-0932323d.js";/* empty css */import"./attachment-1d3d6019.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-d070c8c8.js";/* empty css */import"./_plugin-vue_export-helper-c27b6911.js";const H={class:"main-container"},J={class:"detail-head"},K=r("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),Q={class:"ml-[1px]"},Z=r("span",{class:"adorn"},"|",-1),ee={class:"right"},te={class:"fixed-footer-wrap"},ae={class:"fixed-footer"},Pe=R({__name:"agreement_edit",setup(oe){const u=$(),_=I(),f=u.query.key||"",i=y(!1),V=P(),w=u.meta.title,g={agreement_key:"",content:"",title:"",agreement_key_name:""},t=S({...g});i.value=!0,f&&(async(c="")=>{Object.assign(t,g);const e=await(await Y(c)).data;Object.keys(t).forEach(o=>{e[o]!=null&&(t[o]=e[o])}),i.value=!1})(f);const v=y(),E=T(()=>({title:[{required:!0,message:l("titlePlaceholder"),trigger:"blur"}]})),C=async c=>{i.value||!c||await c.validate(async e=>{if(e){i.value=!0;const o=t;o.key=t.agreement_key,G(o).then(d=>{i.value=!1,b()}).catch(()=>{i.value=!1})}})},b=()=>{V.removeTab(u.path),_.push({path:"/setting/agreement"})};return(c,e)=>{const o=U,d=A,D=X,N=L,B=z,h=M,F=W;return k(),j("div",H,[r("div",J,[r("div",{class:"left",onClick:e[0]||(e[0]=n=>a(_).push({path:"/setting/agreement"}))},[K,r("span",Q,p(a(l)("returnToPreviousPage")),1)]),Z,r("span",ee,p(a(w)),1)]),q((k(),O(B,{class:"box-card !border-none",shadow:"never"},{default:m(()=>[s(N,{model:t,"label-width":"90px",ref_key:"formRef",ref:v,rules:a(E),class:"page-form"},{default:m(()=>[s(d,{label:a(l)("type")},{default:m(()=>[s(o,{modelValue:t.agreement_key_name,"onUpdate:modelValue":e[1]||(e[1]=n=>t.agreement_key_name=n),readonly:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"]),s(d,{label:a(l)("title"),prop:"title"},{default:m(()=>[s(o,{modelValue:t.title,"onUpdate:modelValue":e[2]||(e[2]=n=>t.title=n),clearable:"",placeholder:a(l)("titlePlaceholder"),class:"input-width",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(d,{label:a(l)("content")},{default:m(()=>[s(D,{modelValue:t.content,"onUpdate:modelValue":e[3]||(e[3]=n=>t.content=n)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1})),[[F,i.value]]),r("div",te,[r("div",ae,[s(h,{type:"primary",onClick:e[4]||(e[4]=n=>C(v.value))},{default:m(()=>[x(p(a(l)("save")),1)]),_:1}),s(h,{onClick:e[5]||(e[5]=n=>b())},{default:m(()=>[x(p(a(l)("cancel")),1)]),_:1})])])])}}});export{Pe as default};
import{d as R,O as $,f as I,r as y,cN as P,n as S,q as T,N as l,h as k,c as j,a as r,u as a,t as p,y as q,I as O,w as m,e as s,i as x,W as U,X as A,Y as L,_ as z,E as M,$ as W}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as X}from"./index.vue_vue_type_script_setup_true_lang-e88529ec.js";/* empty css */import{L as Y,M as G}from"./sys-f18fe462.js";import"./index.vue_vue_type_style_index_0_lang-56576b93.js";/* empty css */import"./attachment-fe805df4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-979165cb.js";/* empty css */import"./_plugin-vue_export-helper-c27b6911.js";const H={class:"main-container"},J={class:"detail-head"},K=r("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),Q={class:"ml-[1px]"},Z=r("span",{class:"adorn"},"|",-1),ee={class:"right"},te={class:"fixed-footer-wrap"},ae={class:"fixed-footer"},Pe=R({__name:"agreement_edit",setup(oe){const u=$(),_=I(),f=u.query.key||"",i=y(!1),V=P(),w=u.meta.title,g={agreement_key:"",content:"",title:"",agreement_key_name:""},t=S({...g});i.value=!0,f&&(async(c="")=>{Object.assign(t,g);const e=await(await Y(c)).data;Object.keys(t).forEach(o=>{e[o]!=null&&(t[o]=e[o])}),i.value=!1})(f);const v=y(),E=T(()=>({title:[{required:!0,message:l("titlePlaceholder"),trigger:"blur"}]})),C=async c=>{i.value||!c||await c.validate(async e=>{if(e){i.value=!0;const o=t;o.key=t.agreement_key,G(o).then(d=>{i.value=!1,b()}).catch(()=>{i.value=!1})}})},b=()=>{V.removeTab(u.path),_.push({path:"/setting/agreement"})};return(c,e)=>{const o=U,d=A,D=X,N=L,B=z,h=M,F=W;return k(),j("div",H,[r("div",J,[r("div",{class:"left",onClick:e[0]||(e[0]=n=>a(_).push({path:"/setting/agreement"}))},[K,r("span",Q,p(a(l)("returnToPreviousPage")),1)]),Z,r("span",ee,p(a(w)),1)]),q((k(),O(B,{class:"box-card !border-none",shadow:"never"},{default:m(()=>[s(N,{model:t,"label-width":"90px",ref_key:"formRef",ref:v,rules:a(E),class:"page-form"},{default:m(()=>[s(d,{label:a(l)("type")},{default:m(()=>[s(o,{modelValue:t.agreement_key_name,"onUpdate:modelValue":e[1]||(e[1]=n=>t.agreement_key_name=n),readonly:"",class:"input-width"},null,8,["modelValue"])]),_:1},8,["label"]),s(d,{label:a(l)("title"),prop:"title"},{default:m(()=>[s(o,{modelValue:t.title,"onUpdate:modelValue":e[2]||(e[2]=n=>t.title=n),clearable:"",placeholder:a(l)("titlePlaceholder"),class:"input-width",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(d,{label:a(l)("content")},{default:m(()=>[s(D,{modelValue:t.content,"onUpdate:modelValue":e[3]||(e[3]=n=>t.content=n)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"])]),_:1})),[[F,i.value]]),r("div",te,[r("div",ae,[s(h,{type:"primary",onClick:e[4]||(e[4]=n=>C(v.value))},{default:m(()=>[x(p(a(l)("save")),1)]),_:1}),s(h,{onClick:e[5]||(e[5]=n=>b())},{default:m(()=>[x(p(a(l)("cancel")),1)]),_:1})])])])}}});export{Pe as default};

View File

@ -1 +1 @@
import{a2 as t}from"./index-30b146d4.js";function e(){return t.get("aliapp/config")}function p(a){return t.put("aliapp/config",a,{showSuccessMessage:!0})}function n(){return t.get("aliapp/static")}export{n as a,e as g,p as s};
import{a2 as t}from"./index-9fd19666.js";function e(){return t.get("aliapp/config")}function p(a){return t.put("aliapp/config",a,{showSuccessMessage:!0})}function n(){return t.get("aliapp/static")}export{n as a,e as g,p as s};

View File

@ -1 +1 @@
import{d as C,f as V,K as N,r as y,n as R,y as M,h as l,c as x,a as e,t as s,u as a,N as o,e as u,w as c,F as D,G as T,R as U,I as j,i as $,B as k,ae as b,U as w,E as z,V as G,ai as K,ak as O,ad as P,$ as q,p as H,g as J}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as Q}from"./apply_empty-cdca3e85.js";import{g as W}from"./addon-afba1560.js";import{_ as X}from"./_plugin-vue_export-helper-c27b6911.js";const Y=""+new URL("app_store_default-c0531792.png",import.meta.url).href,f=_=>(H("data-v-e51b31c1"),_=_(),J(),_),Z={class:"box-border pt-[68px] px-[76px] overview-top"},ee={key:0},te={class:"flex justify-between items-center"},se={class:"font-[600] text-[26px] text-[#222] leading-[37px]"},ae={class:"font-[500] text-[14px] text-[#222] leading-[20px] mt-[12px]"},oe=f(()=>e("div",{class:"mr-[9px] text-[#3F3F3F] iconfont iconxiazai01"},null,-1)),ne={class:"font-[600] text-[14px] text-[#222] leading-[20px]"},pe={class:"flex flex-wrap mt-[40px]"},ce=["onClick"],ie={class:"bg-[#F7FAFB] py-[18px] px-[24px] flex items-center app-item-head"},re=f(()=>e("div",{class:"image-slot"},[e("img",{class:"w-[40px] h-[40px] rounded-[8px]",src:Y})],-1)),le={class:"py-[18px] px-[24px]"},_e={class:"font-[600] leading-[1] text-[14px] text-[#222]"},de={class:"text-[13px] text-[#6D7278] leading-[18px] mt-[6px] truncate"},xe=f(()=>e("div",{class:"w-[230px] mx-auto"},[e("img",{src:Q,class:"max-w-full",alt:""})],-1)),ue={class:"flex items-center"},me=C({__name:"app_manage",setup(_){const v=V(),m=N(),n=y(!0),d=R({appList:[]}),h=y({});(()=>{n.value=!0,W().then(p=>{Object.values(p.data).forEach((t,i)=>{t.type=="app"&&d.appList.push(t)}),m.routers.forEach((t,i)=>{t.children&&t.children.length?(t.name=b(t.children),h.value[t.meta.app]=b(t.children)):h.value[t.meta.app]=t.name}),n.value=!1}).catch(()=>{n.value=!1})})();const L=p=>{w.set({key:"menuAppStorage",data:p.key}),w.set({key:"plugMenuTypeStorage",data:""});const t=m.appMenuList;t.push(p.key),m.setAppMenuList(t);const i=h.value[p.key];v.push({name:i})},g=()=>{v.push("/app_manage/app_store")};return(p,t)=>{const i=z,F=G,E=K,S=O,I=P,A=q;return M((l(),x("div",Z,[d.appList&&!n.value?(l(),x("div",ee,[e("div",te,[e("div",null,[e("div",se,s(a(o)("app")),1),e("div",ae,s(a(o)("versionInfo"))+" "+s(a(o)("currentVersion")),1)]),u(i,{onClick:g,class:"px-[15px]"},{default:c(()=>[oe,e("span",ne,s(a(o)("appStore")),1)]),_:1})]),e("div",pe,[(l(!0),x(D,null,T(d.appList,(r,B)=>(l(),x("div",{key:B,class:"app-item w-[280px] box-border !bg-[#fff] rounded-[6px] cursor-pointer mr-[20px] mb-[20px] overflow-hidden",onClick:fe=>L(r)},[e("div",ie,[u(F,{class:"w-[44px] h-[44px] rounded-[8px]",src:a(U)(r.icon),fit:"contain"},{error:c(()=>[re]),_:2},1032,["src"])]),e("div",le,[e("div",_e,s(r.title),1),u(E,{class:"box-item",effect:"light",content:r.desc,placement:"bottom-start"},{default:c(()=>[e("div",de,s(r.desc),1)]),_:2},1032,["content"])])],8,ce))),128)),!d.appList.length&&!n.value?(l(),j(I,{key:0,class:"mx-auto overview-empty"},{image:c(()=>[xe]),description:c(()=>[e("p",ue,[e("span",null,s(a(o)("descriptionLeft")),1),u(S,{type:"primary",onClick:g,class:"mx-[5px]"},{default:c(()=>[$(s(a(o)("link")),1)]),_:1}),e("span",null,s(a(o)("descriptionRight")),1)])]),_:1})):k("",!0)])])):k("",!0)])),[[A,n.value]])}}});const Be=X(me,[["__scopeId","data-v-e51b31c1"]]);export{Be as default};
import{d as C,f as V,K as N,r as y,n as R,y as M,h as l,c as x,a as e,t as s,u as a,N as o,e as u,w as c,F as D,G as T,R as U,I as j,i as $,B as k,ae as b,U as w,E as z,V as G,ai as K,ak as O,ad as P,$ as q,p as H,g as J}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as Q}from"./apply_empty-cdca3e85.js";import{g as W}from"./addon-bf685248.js";import{_ as X}from"./_plugin-vue_export-helper-c27b6911.js";const Y=""+new URL("app_store_default-c0531792.png",import.meta.url).href,f=_=>(H("data-v-e51b31c1"),_=_(),J(),_),Z={class:"box-border pt-[68px] px-[76px] overview-top"},ee={key:0},te={class:"flex justify-between items-center"},se={class:"font-[600] text-[26px] text-[#222] leading-[37px]"},ae={class:"font-[500] text-[14px] text-[#222] leading-[20px] mt-[12px]"},oe=f(()=>e("div",{class:"mr-[9px] text-[#3F3F3F] iconfont iconxiazai01"},null,-1)),ne={class:"font-[600] text-[14px] text-[#222] leading-[20px]"},pe={class:"flex flex-wrap mt-[40px]"},ce=["onClick"],ie={class:"bg-[#F7FAFB] py-[18px] px-[24px] flex items-center app-item-head"},re=f(()=>e("div",{class:"image-slot"},[e("img",{class:"w-[40px] h-[40px] rounded-[8px]",src:Y})],-1)),le={class:"py-[18px] px-[24px]"},_e={class:"font-[600] leading-[1] text-[14px] text-[#222]"},de={class:"text-[13px] text-[#6D7278] leading-[18px] mt-[6px] truncate"},xe=f(()=>e("div",{class:"w-[230px] mx-auto"},[e("img",{src:Q,class:"max-w-full",alt:""})],-1)),ue={class:"flex items-center"},me=C({__name:"app_manage",setup(_){const v=V(),m=N(),n=y(!0),d=R({appList:[]}),h=y({});(()=>{n.value=!0,W().then(p=>{Object.values(p.data).forEach((t,i)=>{t.type=="app"&&d.appList.push(t)}),m.routers.forEach((t,i)=>{t.children&&t.children.length?(t.name=b(t.children),h.value[t.meta.app]=b(t.children)):h.value[t.meta.app]=t.name}),n.value=!1}).catch(()=>{n.value=!1})})();const L=p=>{w.set({key:"menuAppStorage",data:p.key}),w.set({key:"plugMenuTypeStorage",data:""});const t=m.appMenuList;t.push(p.key),m.setAppMenuList(t);const i=h.value[p.key];v.push({name:i})},g=()=>{v.push("/app_manage/app_store")};return(p,t)=>{const i=z,F=G,E=K,S=O,I=P,A=q;return M((l(),x("div",Z,[d.appList&&!n.value?(l(),x("div",ee,[e("div",te,[e("div",null,[e("div",se,s(a(o)("app")),1),e("div",ae,s(a(o)("versionInfo"))+" "+s(a(o)("currentVersion")),1)]),u(i,{onClick:g,class:"px-[15px]"},{default:c(()=>[oe,e("span",ne,s(a(o)("appStore")),1)]),_:1})]),e("div",pe,[(l(!0),x(D,null,T(d.appList,(r,B)=>(l(),x("div",{key:B,class:"app-item w-[280px] box-border !bg-[#fff] rounded-[6px] cursor-pointer mr-[20px] mb-[20px] overflow-hidden",onClick:fe=>L(r)},[e("div",ie,[u(F,{class:"w-[44px] h-[44px] rounded-[8px]",src:a(U)(r.icon),fit:"contain"},{error:c(()=>[re]),_:2},1032,["src"])]),e("div",le,[e("div",_e,s(r.title),1),u(E,{class:"box-item",effect:"light",content:r.desc,placement:"bottom-start"},{default:c(()=>[e("div",de,s(r.desc),1)]),_:2},1032,["content"])])],8,ce))),128)),!d.appList.length&&!n.value?(l(),j(I,{key:0,class:"mx-auto overview-empty"},{image:c(()=>[xe]),description:c(()=>[e("p",ue,[e("span",null,s(a(o)("descriptionLeft")),1),u(S,{type:"primary",onClick:g,class:"mx-[5px]"},{default:c(()=>[$(s(a(o)("link")),1)]),_:1}),e("span",null,s(a(o)("descriptionRight")),1)])]),_:1})):k("",!0)])])):k("",!0)])),[[A,n.value]])}}});const Be=X(me,[["__scopeId","data-v-e51b31c1"]]);export{Be as default};

View File

@ -1 +1 @@
import{d as _,r as d,h as m,c as p,e,w as o,F as u,G as f,u as h,N as v,aC as y,aD as b,_ as x}from"./index-30b146d4.js";/* empty css *//* empty css */import{a as C}from"./attachment-1d3d6019.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-d070c8c8.js";/* empty css */import"./sys-60b0e237.js";import"./_plugin-vue_export-helper-c27b6911.js";const E={class:"main-container attachment-container"},$=_({__name:"attachment",setup(V){const a=["image","video","icon"],r=d(a[0]);return(g,n)=>{const i=y,s=b,l=x;return m(),p("div",E,[e(l,{class:"box-card !border-none full-container",shadow:"never"},{default:o(()=>[e(s,{modelValue:r.value,"onUpdate:modelValue":n[0]||(n[0]=t=>r.value=t),class:""},{default:o(()=>[(m(),p(u,null,f(a,(t,c)=>e(i,{label:h(v)(t),name:t,key:c},{default:o(()=>[e(C,{scene:"attachment",type:t},null,8,["type"])]),_:2},1032,["label","name"])),64))]),_:1},8,["modelValue"])]),_:1})])}}});export{$ as default};
import{d as _,r as d,h as m,c as p,e,w as o,F as u,G as f,u as h,N as v,aC as y,aD as b,_ as x}from"./index-9fd19666.js";/* empty css *//* empty css */import{a as C}from"./attachment-fe805df4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-979165cb.js";/* empty css */import"./sys-f18fe462.js";import"./_plugin-vue_export-helper-c27b6911.js";const E={class:"main-container attachment-container"},$=_({__name:"attachment",setup(V){const a=["image","video","icon"],r=d(a[0]);return(g,n)=>{const i=y,s=b,l=x;return m(),p("div",E,[e(l,{class:"box-card !border-none full-container",shadow:"never"},{default:o(()=>[e(s,{modelValue:r.value,"onUpdate:modelValue":n[0]||(n[0]=t=>r.value=t)},{default:o(()=>[(m(),p(u,null,f(a,(t,c)=>e(i,{label:h(v)(t),name:t,key:c},{default:o(()=>[e(C,{scene:"attachment",type:t},null,8,["type"])]),_:2},1032,["label","name"])),64))]),_:1},8,["modelValue"])]),_:1})])}}});export{$ as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
import{d as U,O as I,r as g,n as x,h as i,c as E,a as b,t as u,u as l,y as S,I as d,w as o,e as r,N as n,cO as k,B as f,i as p,F as W,G,aL as H,X as L,W as P,ay as j,az as K,aA as $,cP as M,_ as X,Y,E as q,$ as J}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{b as Q,H as Z,I as ee}from"./member-753640ab.js";const te={class:"main-container"},ae={class:"flex ml-[18px] justify-between items-center mt-[20px]"},oe={class:"text-page-title"},le=b("span",{class:"ml-2"},"%",-1),se={class:"fixed-footer-wrap"},ne={class:"fixed-footer"},Ee=U({__name:"cash_out",setup(re){const R=I().meta.title,c=g(!0),v=g(),t=x({is_auto_transfer:"0",is_auto_verify:"0",is_open:"0",min:"0.01",rate:"0",transfer_type:[]}),V=g([]);(async()=>{V.value=await(await Q()).data})(),(async(m=0)=>{const e=await(await Z()).data;Object.keys(t).forEach(s=>{e[s]!=null&&(t[s]=e[s])}),t.is_open=Boolean(Number(t.is_open)),c.value=!1})();const C=x({min:[{validator:(m,e,s)=>{Number(e)<.01?s(new Error(n("cashWithdrawalAmountHint"))):s()},trigger:"blur"}],rate:[{validator:(m,e,s)=>{Number(e)>100||Number(e)<0?s(new Error(n("commissionRatioHint"))):s()},trigger:"blur"}]}),N=async m=>{c.value||!m||await m.validate(e=>{if(e){const s={...t};s.is_open=Number(s.is_open).toString(),ee(s).then(()=>{c.value=!1}).catch(()=>{c.value=!1})}})};return(m,e)=>{const s=H,_=L,w=P,y=j,h=K,F=$,B=M,T=X,z=Y,A=q,D=J;return i(),E("div",te,[b("div",ae,[b("span",oe,u(l(R)),1)]),S((i(),d(z,{model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:v,rules:C,class:"page-form"},{default:o(()=>[r(T,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[r(_,{label:l(n)("isOpen")},{default:o(()=>[r(s,{modelValue:t.is_open,"onUpdate:modelValue":e[0]||(e[0]=a=>t.is_open=a)},null,8,["modelValue"])]),_:1},8,["label"]),t.is_open?(i(),d(_,{key:0,label:l(n)("cashWithdrawalAmount"),prop:"min"},{default:o(()=>[r(w,{modelValue:t.min,"onUpdate:modelValue":e[1]||(e[1]=a=>t.min=a),onKeyup:e[2]||(e[2]=a=>l(k)(a)),class:"input-width",placeholder:l(n)("cashWithdrawalAmountPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:1,label:l(n)("commissionRatio"),prop:"rate"},{default:o(()=>[r(w,{modelValue:t.rate,"onUpdate:modelValue":e[3]||(e[3]=a=>t.rate=a),onKeyup:e[4]||(e[4]=a=>l(k)(a)),class:"input-width",placeholder:l(n)("commissionRatioPlaceholder")},null,8,["modelValue","placeholder"]),le]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:2,label:l(n)("audit"),class:"items-center"},{default:o(()=>[r(h,{modelValue:t.is_auto_verify,"onUpdate:modelValue":e[5]||(e[5]=a=>t.is_auto_verify=a)},{default:o(()=>[r(y,{label:"0",size:"large"},{default:o(()=>[p(u(l(n)("manualAudit")),1)]),_:1}),r(y,{label:"1",size:"large"},{default:o(()=>[p(u(l(n)("automaticAudit")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:3,label:l(n)("transfer"),class:"items-center"},{default:o(()=>[r(h,{modelValue:t.is_auto_transfer,"onUpdate:modelValue":e[6]||(e[6]=a=>t.is_auto_transfer=a)},{default:o(()=>[r(y,{label:"0",size:"large"},{default:o(()=>[p(u(l(n)("manualTransfer")),1)]),_:1}),r(y,{label:"1",size:"large"},{default:o(()=>[p(u(l(n)("automatedTransit")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:4,label:l(n)("transferMode"),class:"items-center"},{default:o(()=>[r(B,{modelValue:t.transfer_type,"onUpdate:modelValue":e[7]||(e[7]=a=>t.transfer_type=a),size:"large"},{default:o(()=>[(i(!0),E(W,null,G(V.value,(a,O)=>(i(),d(F,{label:a.key,key:"a"+O},{default:o(()=>[p(u(a.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0)]),_:1})]),_:1},8,["model","rules"])),[[D,c.value]]),b("div",se,[b("div",ne,[r(A,{type:"primary",onClick:e[8]||(e[8]=a=>N(v.value))},{default:o(()=>[p(u(l(n)("save")),1)]),_:1})])])])}}});export{Ee as default};
import{d as U,O as I,r as g,n as x,h as i,c as E,a as b,t as u,u as l,y as S,I as d,w as o,e as r,N as n,cO as k,B as f,i as p,F as W,G,aL as H,X as L,W as P,ay as j,az as K,aA as $,cP as M,_ as X,Y,E as q,$ as J}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{b as Q,H as Z,I as ee}from"./member-b4a7dae3.js";const te={class:"main-container"},ae={class:"flex ml-[18px] justify-between items-center mt-[20px]"},oe={class:"text-page-title"},le=b("span",{class:"ml-2"},"%",-1),se={class:"fixed-footer-wrap"},ne={class:"fixed-footer"},Ee=U({__name:"cash_out",setup(re){const R=I().meta.title,c=g(!0),v=g(),t=x({is_auto_transfer:"0",is_auto_verify:"0",is_open:"0",min:"0.01",rate:"0",transfer_type:[]}),V=g([]);(async()=>{V.value=await(await Q()).data})(),(async(m=0)=>{const e=await(await Z()).data;Object.keys(t).forEach(s=>{e[s]!=null&&(t[s]=e[s])}),t.is_open=Boolean(Number(t.is_open)),c.value=!1})();const C=x({min:[{validator:(m,e,s)=>{Number(e)<.01?s(new Error(n("cashWithdrawalAmountHint"))):s()},trigger:"blur"}],rate:[{validator:(m,e,s)=>{Number(e)>100||Number(e)<0?s(new Error(n("commissionRatioHint"))):s()},trigger:"blur"}]}),N=async m=>{c.value||!m||await m.validate(e=>{if(e){const s={...t};s.is_open=Number(s.is_open).toString(),ee(s).then(()=>{c.value=!1}).catch(()=>{c.value=!1})}})};return(m,e)=>{const s=H,_=L,w=P,y=j,h=K,F=$,B=M,T=X,z=Y,A=q,D=J;return i(),E("div",te,[b("div",ae,[b("span",oe,u(l(R)),1)]),S((i(),d(z,{model:t,"label-width":"150px",ref_key:"ruleFormRef",ref:v,rules:C,class:"page-form"},{default:o(()=>[r(T,{class:"box-card !border-none",shadow:"never"},{default:o(()=>[r(_,{label:l(n)("isOpen")},{default:o(()=>[r(s,{modelValue:t.is_open,"onUpdate:modelValue":e[0]||(e[0]=a=>t.is_open=a)},null,8,["modelValue"])]),_:1},8,["label"]),t.is_open?(i(),d(_,{key:0,label:l(n)("cashWithdrawalAmount"),prop:"min"},{default:o(()=>[r(w,{modelValue:t.min,"onUpdate:modelValue":e[1]||(e[1]=a=>t.min=a),onKeyup:e[2]||(e[2]=a=>l(k)(a)),class:"input-width",placeholder:l(n)("cashWithdrawalAmountPlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:1,label:l(n)("commissionRatio"),prop:"rate"},{default:o(()=>[r(w,{modelValue:t.rate,"onUpdate:modelValue":e[3]||(e[3]=a=>t.rate=a),onKeyup:e[4]||(e[4]=a=>l(k)(a)),class:"input-width",placeholder:l(n)("commissionRatioPlaceholder")},null,8,["modelValue","placeholder"]),le]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:2,label:l(n)("audit"),class:"items-center"},{default:o(()=>[r(h,{modelValue:t.is_auto_verify,"onUpdate:modelValue":e[5]||(e[5]=a=>t.is_auto_verify=a)},{default:o(()=>[r(y,{label:"0",size:"large"},{default:o(()=>[p(u(l(n)("manualAudit")),1)]),_:1}),r(y,{label:"1",size:"large"},{default:o(()=>[p(u(l(n)("automaticAudit")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:3,label:l(n)("transfer"),class:"items-center"},{default:o(()=>[r(h,{modelValue:t.is_auto_transfer,"onUpdate:modelValue":e[6]||(e[6]=a=>t.is_auto_transfer=a)},{default:o(()=>[r(y,{label:"0",size:"large"},{default:o(()=>[p(u(l(n)("manualTransfer")),1)]),_:1}),r(y,{label:"1",size:"large"},{default:o(()=>[p(u(l(n)("automatedTransit")),1)]),_:1})]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0),t.is_open?(i(),d(_,{key:4,label:l(n)("transferMode"),class:"items-center"},{default:o(()=>[r(B,{modelValue:t.transfer_type,"onUpdate:modelValue":e[7]||(e[7]=a=>t.transfer_type=a),size:"large"},{default:o(()=>[(i(!0),E(W,null,G(V.value,(a,O)=>(i(),d(F,{label:a.key,key:"a"+O},{default:o(()=>[p(u(a.name),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["label"])):f("",!0)]),_:1})]),_:1},8,["model","rules"])),[[D,c.value]]),b("div",se,[b("div",ne,[r(A,{type:"primary",onClick:e[8]||(e[8]=a=>N(v.value))},{default:o(()=>[p(u(l(n)("save")),1)]),_:1})])])])}}});export{Ee as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
const o="操作提示",e="下载之后需使用微信开发者工具上传代码,微信开发者工具下载地址",s="上传之后登录微信公众平台,在版本管理中选择刚上传的版本提交审核,审核通过之后即可发布小程序。",n="小程序名称",c="小程序ID",t="小程序原始ID",p="小程序信息",a="小程序代码",d="版本",i="下载",l="代码下载",w="下载代码",r="请先完善小程序配置",T="下载小程序代码包",u="上传代码",D="下载完成之后,使用微信开发工具进行上传",h="发布小程序",P="上传之后提交审核,审核通过发布小程序",I="小程序版本",g="关闭",m="版本号",R="请输入版本号",v="小程序代码",O="请上传小程序代码",f="版本说明",b="接入流程",C="订阅消息",N="版本管理",A="请输入版本说明",B="小程序代码上传中",F="状态",M="预览",S="上传代码需先绑定授权码如果已有授权请先进行绑定没有授权可到niucloud官网购买云服务之后再进行操作",V="绑定授权",W="去niucloud官网",_="失败原因",x="去配置",j="一键云端发布",k="本地发布",q="请先将uni-app编译成微信小程序然后使用微信开发者工具进行上传",y={operatePrompt:o,operatePromptTipsOne:e,operatePromptTipsTwo:s,weappName:n,weappId:c,weappOriginalId:t,weappInfo:p,versionCode:a,version:d,down:i,codeDown:l,downWeappCode:w,weappTips:r,codeDownOneTips:T,codeDownTwoDesc:u,codeDownTwoTips:D,codeDownThreeDesc:h,codeDownThreeTips:P,weappVersion:I,close:g,code:m,codePlaceholder:R,path:v,pathPlaceholder:O,content:f,weappAccessFlow:b,subscribeMessage:C,weappRelease:N,contentPlaceholder:A,uploadingTips:B,status:F,preview:M,authTips:S,toBind:V,toNiucloud:W,failReason:_,toSetting:x,cloudRelease:j,localRelease:k,localInsertTips:q};export{S as authTips,g as close,j as cloudRelease,m as code,l as codeDown,T as codeDownOneTips,h as codeDownThreeDesc,P as codeDownThreeTips,u as codeDownTwoDesc,D as codeDownTwoTips,R as codePlaceholder,f as content,A as contentPlaceholder,y as default,i as down,w as downWeappCode,_ as failReason,q as localInsertTips,k as localRelease,o as operatePrompt,e as operatePromptTipsOne,s as operatePromptTipsTwo,v as path,O as pathPlaceholder,M as preview,F as status,C as subscribeMessage,V as toBind,W as toNiucloud,x as toSetting,B as uploadingTips,d as version,a as versionCode,b as weappAccessFlow,c as weappId,p as weappInfo,n as weappName,t as weappOriginalId,N as weappRelease,r as weappTips,I as weappVersion};

View File

@ -1 +0,0 @@
const o="操作提示",e="下载之后需使用微信开发者工具上传代码,微信开发者工具下载地址",s="上传之后登录微信公众平台,在版本管理中选择刚上传的版本提交审核,审核通过之后即可发布小程序。",n="小程序名称",c="小程序ID",t="小程序原始ID",p="小程序信息",a="小程序代码",d="版本",i="下载",l="代码下载",w="下载代码",r="请先完善小程序配置",T="下载小程序代码包",u="上传代码",D="下载完成之后,使用微信开发工具进行上传",h="发布小程序",P="上传之后提交审核,审核通过发布小程序",I="小程序版本",g="关闭",m="版本号",R="请输入版本号",v="小程序代码",O="请上传小程序代码",f="版本说明",b="接入流程",C="订阅消息",N="版本管理",A="请输入版本说明",B="小程序代码上传中",F="状态",M="预览",S="上传代码需先绑定授权码如果已有授权请先进行绑定没有授权可到niucloud官网购买云服务之后再进行操作",V="绑定授权",W="去niucloud官网",_="失败原因:",x="去配置",j="一键云端发布",k="本地发布",q="请先将uni-app编译成微信小程序然后使用微信开发者工具进行上传",y={operatePrompt:o,operatePromptTipsOne:e,operatePromptTipsTwo:s,weappName:n,weappId:c,weappOriginalId:t,weappInfo:p,versionCode:a,version:d,down:i,codeDown:l,downWeappCode:w,weappTips:r,codeDownOneTips:T,codeDownTwoDesc:u,codeDownTwoTips:D,codeDownThreeDesc:h,codeDownThreeTips:P,weappVersion:I,close:g,code:m,codePlaceholder:R,path:v,pathPlaceholder:O,content:f,weappAccessFlow:b,subscribeMessage:C,weappRelease:N,contentPlaceholder:A,uploadingTips:B,status:F,preview:M,authTips:S,toBind:V,toNiucloud:W,failReason:_,toSetting:x,cloudRelease:j,localRelease:k,localInsertTips:q};export{S as authTips,g as close,j as cloudRelease,m as code,l as codeDown,T as codeDownOneTips,h as codeDownThreeDesc,P as codeDownThreeTips,u as codeDownTwoDesc,D as codeDownTwoTips,R as codePlaceholder,f as content,A as contentPlaceholder,y as default,i as down,w as downWeappCode,_ as failReason,q as localInsertTips,k as localRelease,o as operatePrompt,e as operatePromptTipsOne,s as operatePromptTipsTwo,v as path,O as pathPlaceholder,M as preview,F as status,C as subscribeMessage,V as toBind,W as toNiucloud,x as toSetting,B as uploadingTips,d as version,a as versionCode,b as weappAccessFlow,c as weappId,p as weappInfo,n as weappName,t as weappOriginalId,N as weappRelease,r as weappTips,I as weappVersion};

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
.el-collapse[data-v-2af58e39],.el-collapse-item .el-collapse-item__wrap[data-v-2af58e39]{border:0px!important}[data-v-2af58e39] .el-tabs__item:hover{border-bottom:2px solid var(--el-color-primary)}[data-v-2af58e39] .el-tabs__item{padding:0}[data-v-2af58e39] .el-tabs__item+.el-tabs__item{margin-right:20px;margin-left:20px}[data-v-2af58e39] .el-tabs--top .el-tabs__active-bar{display:none}[data-v-2af58e39] .el-tabs--top .el-tabs__item.is-active{border-bottom:2px solid var(--el-color-primary)}[data-v-2af58e39] .el-tabs--top .el-tabs__item.is-top:nth-child(2){margin-right:20px}

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
.el-collapse[data-v-8c53f648],.el-collapse-item .el-collapse-item__wrap[data-v-8c53f648]{border:0px!important}[data-v-8c53f648] .el-tabs__item:hover{border-bottom:2px solid var(--el-color-primary)}[data-v-8c53f648] .el-tabs__item{padding:0}[data-v-8c53f648] .el-tabs__item+.el-tabs__item{margin-right:20px;margin-left:20px}[data-v-8c53f648] .el-tabs--top .el-tabs__active-bar{display:none}[data-v-8c53f648] .el-tabs--top .el-tabs__item.is-active{border-bottom:2px solid var(--el-color-primary)}[data-v-8c53f648] .el-tabs--top .el-tabs__item.is-top:nth-child(2){margin-right:20px}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
import{a2 as y,d as D,O as I,r as v,n as F,aK as O,s as R,a3 as g,N as a,h,c as $,a as n,t as u,u as l,y as j,I as H,w as i,e as r,i as L,aL as M,X as U,W as K,_ as T,Y as W,E as X,$ as Y}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{q as z}from"./sys-60b0e237.js";import{_ as A}from"./_plugin-vue_export-helper-c27b6911.js";function G(){return y.get("channel/h5/config")}function J(_){return y.put("channel/h5/config",_,{showSuccessMessage:!0})}const P={class:"main-container"},Q={class:"flex ml-[18px] justify-between items-center mt-[20px]"},Z={class:"text-page-title"},ee={class:"fixed-footer-wrap"},te={class:"fixed-footer"},se=D({__name:"config",setup(_){const w=I().meta.title,o=v(!0),e=F({is_open:!0,request_url:""}),d=v();G().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),o.value=!1}),z().then(t=>{e.request_url=t.data.wap_url+"/"});const{copy:b,isSupported:x,copied:m}=O(),C=t=>{if(!x.value){g({message:a("notSupportCopy"),type:"warning"});return}b(t)};R(m,()=>{m.value&&g({message:a("copySuccess"),type:"success"})});const E=()=>{window.open(e.request_url)},k=async t=>{o.value||!t||await t.validate(async s=>{if(s){o.value=!0;const c={...e};c.is_open=Number(c.is_open),J(c).then(()=>{o.value=!1}).catch(()=>{o.value=!1})}})};return(t,s)=>{const c=M,f=U,N=K,q=T,V=W,B=X,S=Y;return h(),$("div",P,[n("div",Q,[n("span",Z,u(l(w)),1)]),j((h(),H(V,{model:e,"label-width":"150px",ref_key:"formRef",ref:d,class:"page-form"},{default:i(()=>[r(q,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[r(f,{label:l(a)("isOpen")},{default:i(()=>[r(c,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),r(f,{label:l(a)("h5DomainName")},{default:i(()=>[r(N,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:i(()=>[n("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>C(e.request_url))},u(l(a)("copy")),1)]),_:1},8,["model-value"]),n("span",{class:"ml-2 cursor-pointer visit-btn",onClick:E},u(l(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])),[[S,o.value]]),n("div",ee,[n("div",te,[r(B,{type:"primary",loading:o.value,onClick:s[2]||(s[2]=p=>k(d.value))},{default:i(()=>[L(u(l(a)("save")),1)]),_:1},8,["loading"])])])])}}});const de=A(se,[["__scopeId","data-v-ddf971d0"]]);export{de as default};
import{a2 as y,d as D,O as I,r as v,n as F,aK as O,s as R,a3 as g,N as a,h,c as $,a as n,t as u,u as l,y as j,I as H,w as i,e as r,i as L,aL as M,X as U,W as K,_ as T,Y as W,E as X,$ as Y}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{q as z}from"./sys-f18fe462.js";import{_ as A}from"./_plugin-vue_export-helper-c27b6911.js";function G(){return y.get("channel/h5/config")}function J(_){return y.put("channel/h5/config",_,{showSuccessMessage:!0})}const P={class:"main-container"},Q={class:"flex ml-[18px] justify-between items-center mt-[20px]"},Z={class:"text-page-title"},ee={class:"fixed-footer-wrap"},te={class:"fixed-footer"},se=D({__name:"config",setup(_){const w=I().meta.title,o=v(!0),e=F({is_open:!0,request_url:""}),d=v();G().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),o.value=!1}),z().then(t=>{e.request_url=t.data.wap_url+"/"});const{copy:b,isSupported:x,copied:m}=O(),C=t=>{if(!x.value){g({message:a("notSupportCopy"),type:"warning"});return}b(t)};R(m,()=>{m.value&&g({message:a("copySuccess"),type:"success"})});const E=()=>{window.open(e.request_url)},k=async t=>{o.value||!t||await t.validate(async s=>{if(s){o.value=!0;const c={...e};c.is_open=Number(c.is_open),J(c).then(()=>{o.value=!1}).catch(()=>{o.value=!1})}})};return(t,s)=>{const c=M,f=U,N=K,q=T,V=W,B=X,S=Y;return h(),$("div",P,[n("div",Q,[n("span",Z,u(l(w)),1)]),j((h(),H(V,{model:e,"label-width":"150px",ref_key:"formRef",ref:d,class:"page-form"},{default:i(()=>[r(q,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[r(f,{label:l(a)("isOpen")},{default:i(()=>[r(c,{modelValue:e.is_open,"onUpdate:modelValue":s[0]||(s[0]=p=>e.is_open=p)},null,8,["modelValue"])]),_:1},8,["label"]),r(f,{label:l(a)("h5DomainName")},{default:i(()=>[r(N,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:i(()=>[n("div",{class:"cursor-pointer",onClick:s[1]||(s[1]=p=>C(e.request_url))},u(l(a)("copy")),1)]),_:1},8,["model-value"]),n("span",{class:"ml-2 cursor-pointer visit-btn",onClick:E},u(l(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"])),[[S,o.value]]),n("div",ee,[n("div",te,[r(B,{type:"primary",loading:o.value,onClick:s[2]||(s[2]=p=>k(d.value))},{default:i(()=>[L(u(l(a)("save")),1)]),_:1},8,["loading"])])])])}}});const de=A(se,[["__scopeId","data-v-ddf971d0"]]);export{de as default};

View File

@ -1 +1 @@
import{a2 as g,d as I,O as B,r as f,n as D,aK as R,s as F,a3 as v,N as a,y as L,h as O,c as P,a as c,t as u,u as i,e as n,w as r,i as U,X as $,aL as j,W as M,_ as K,Y as T,E as W,$ as X,p as Y,g as z}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{q as A}from"./sys-60b0e237.js";import{_ as G}from"./_plugin-vue_export-helper-c27b6911.js";const H=""+new URL("preview-52aad803.png",import.meta.url).href;function J(){return g.get("channel/pc/config")}function Q(p){return g.put("channel/pc/config",p,{showSuccessMessage:!0})}const Z=p=>(Y("data-v-fd1e8205"),p=p(),z(),p),ee={class:"main-container"},te={class:"flex ml-[18px] justify-between items-center mt-[20px]"},se={class:"text-page-title"},oe=Z(()=>c("img",{class:"w-[500px]",src:H,alt:""},null,-1)),ae={class:"fixed-footer-wrap"},ne={class:"fixed-footer"},le=I({__name:"config",setup(p){const w=B().meta.title,s=f(!0),e=D({is_open:!1,request_url:""}),d=f();A().then(t=>{e.request_url=t.data.web_url+"/",s.value=!1}),J().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),s.value=!1});const{copy:h,isSupported:y,copied:m}=R(),b=t=>{if(!y.value){v({message:a("notSupportCopy"),type:"warning"});return}h(t)};F(m,()=>{m.value&&v({message:a("copySuccess"),type:"success"})});const x=()=>{window.open(e.request_url)},C=async t=>{s.value||!t||await t.validate(async o=>{if(o){s.value=!0;const l={...e};l.is_open=Number(l.is_open),Q(l).then(()=>{s.value=!1}).catch(()=>{s.value=!1})}})};return(t,o)=>{const l=$,E=j,S=M,N=K,k=T,q=W,V=X;return L((O(),P("div",ee,[c("div",te,[c("span",se,u(i(w)),1)]),n(k,{model:e,"label-width":"150px",ref_key:"formRef",ref:d,class:"page-form"},{default:r(()=>[n(N,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[n(l,{label:i(a)("preview"),prop:"weapp_name"},{default:r(()=>[oe]),_:1},8,["label"]),n(l,{label:i(a)("isOpen")},{default:r(()=>[n(E,{modelValue:e.is_open,"onUpdate:modelValue":o[0]||(o[0]=_=>e.is_open=_)},null,8,["modelValue"])]),_:1},8,["label"]),n(l,{label:i(a)("PCDomainName")},{default:r(()=>[n(S,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:r(()=>[c("div",{class:"cursor-pointer",onClick:o[1]||(o[1]=_=>b(e.request_url))},u(i(a)("copy")),1)]),_:1},8,["model-value"]),c("span",{class:"ml-2 cursor-pointer visit-btn",onClick:x},u(i(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"]),c("div",ae,[c("div",ne,[n(q,{type:"primary",loading:s.value,onClick:o[2]||(o[2]=_=>C(d.value))},{default:r(()=>[U(u(i(a)("save")),1)]),_:1},8,["loading"])])])])),[[V,s.value]])}}});const ge=G(le,[["__scopeId","data-v-fd1e8205"]]);export{ge as default};
import{a2 as g,d as I,O as B,r as f,n as D,aK as R,s as F,a3 as v,N as a,y as L,h as O,c as P,a as c,t as u,u as i,e as n,w as r,i as U,X as $,aL as j,W as M,_ as K,Y as T,E as W,$ as X,p as Y,g as z}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{q as A}from"./sys-f18fe462.js";import{_ as G}from"./_plugin-vue_export-helper-c27b6911.js";const H=""+new URL("preview-52aad803.png",import.meta.url).href;function J(){return g.get("channel/pc/config")}function Q(p){return g.put("channel/pc/config",p,{showSuccessMessage:!0})}const Z=p=>(Y("data-v-fd1e8205"),p=p(),z(),p),ee={class:"main-container"},te={class:"flex ml-[18px] justify-between items-center mt-[20px]"},se={class:"text-page-title"},oe=Z(()=>c("img",{class:"w-[500px]",src:H,alt:""},null,-1)),ae={class:"fixed-footer-wrap"},ne={class:"fixed-footer"},le=I({__name:"config",setup(p){const w=B().meta.title,s=f(!0),e=D({is_open:!1,request_url:""}),d=f();A().then(t=>{e.request_url=t.data.web_url+"/",s.value=!1}),J().then(t=>{Object.assign(e,t.data),e.is_open=Boolean(Number(e.is_open)),s.value=!1});const{copy:h,isSupported:y,copied:m}=R(),b=t=>{if(!y.value){v({message:a("notSupportCopy"),type:"warning"});return}h(t)};F(m,()=>{m.value&&v({message:a("copySuccess"),type:"success"})});const x=()=>{window.open(e.request_url)},C=async t=>{s.value||!t||await t.validate(async o=>{if(o){s.value=!0;const l={...e};l.is_open=Number(l.is_open),Q(l).then(()=>{s.value=!1}).catch(()=>{s.value=!1})}})};return(t,o)=>{const l=$,E=j,S=M,N=K,k=T,q=W,V=X;return L((O(),P("div",ee,[c("div",te,[c("span",se,u(i(w)),1)]),n(k,{model:e,"label-width":"150px",ref_key:"formRef",ref:d,class:"page-form"},{default:r(()=>[n(N,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[n(l,{label:i(a)("preview"),prop:"weapp_name"},{default:r(()=>[oe]),_:1},8,["label"]),n(l,{label:i(a)("isOpen")},{default:r(()=>[n(E,{modelValue:e.is_open,"onUpdate:modelValue":o[0]||(o[0]=_=>e.is_open=_)},null,8,["modelValue"])]),_:1},8,["label"]),n(l,{label:i(a)("PCDomainName")},{default:r(()=>[n(S,{"model-value":e.request_url,class:"input-width",readonly:!0},{append:r(()=>[c("div",{class:"cursor-pointer",onClick:o[1]||(o[1]=_=>b(e.request_url))},u(i(a)("copy")),1)]),_:1},8,["model-value"]),c("span",{class:"ml-2 cursor-pointer visit-btn",onClick:x},u(i(a)("clickVisit")),1)]),_:1},8,["label"])]),_:1})]),_:1},8,["model"]),c("div",ae,[c("div",ne,[n(q,{type:"primary",loading:s.value,onClick:o[2]||(o[2]=_=>C(d.value))},{default:r(()=>[U(u(i(a)("save")),1)]),_:1},8,["loading"])])])])),[[V,s.value]])}}});const ge=G(le,[["__scopeId","data-v-fd1e8205"]]);export{ge as default};

View File

@ -1 +1 @@
import{d as k,r as g,n as f,N as o,h as v,c as U,y as E,I as P,w as i,e as a,a as c,t as u,u as t,i as D,X as N,W as C,_ as R,Y as B,E as F,$ as I}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as L}from"./index-703c7b0d.js";import{P as S,Q as O}from"./sys-60b0e237.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-0932323d.js";/* empty css */import"./attachment-1d3d6019.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-d070c8c8.js";/* empty css */import"./_plugin-vue_export-helper-c27b6911.js";const $={class:"main-container"},j={class:"panel-title !text-sm"},q={class:"panel-title !text-sm"},Q={class:"fixed-footer-wrap"},T={class:"fixed-footer"},ye=k({__name:"copyright",setup(W){const n=g(!0),l=f({icp:"",gov_record:"",gov_url:"",market_supervision_url:"",logo:"",company_name:"",copyright_link:"",copyright_desc:""});(async(m=0)=>{const e=await(await S()).data;Object.keys(l).forEach(p=>{e[p]!=null&&(l[p]=e[p])}),n.value=!1})();const _=g(),b=f({site_name:[{required:!0,message:o("siteNamePlaceholder"),trigger:"blur"}]}),y=async m=>{n.value||!m||await m.validate(async e=>{e&&(n.value=!0,O(l).then(()=>{n.value=!1}).catch(()=>{n.value=!1}))})};return(m,e)=>{const p=L,d=N,s=C,h=R,V=B,w=F,x=I;return v(),U("div",$,[E((v(),P(V,{model:l,"label-width":"150px",ref_key:"formRef",ref:_,rules:b,class:"page-form"},{default:i(()=>[a(h,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[c("h3",j,u(t(o)("copyrightEdit")),1),a(d,{label:t(o)("logo")},{default:i(()=>[a(p,{modelValue:l.logo,"onUpdate:modelValue":e[0]||(e[0]=r=>l.logo=r)},null,8,["modelValue"])]),_:1},8,["label"]),a(d,{label:t(o)("companyName"),prop:"company_name"},{default:i(()=>[a(s,{modelValue:l.company_name,"onUpdate:modelValue":e[1]||(e[1]=r=>l.company_name=r),placeholder:t(o)("companyNamePlaceholder"),class:"input-width",clearable:"",maxlength:"30"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("copyrightLink")},{default:i(()=>[a(s,{modelValue:l.copyright_link,"onUpdate:modelValue":e[2]||(e[2]=r=>l.copyright_link=r),placeholder:t(o)("copyrightLinkPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("copyrightDesc")},{default:i(()=>[a(s,{modelValue:l.copyright_desc,"onUpdate:modelValue":e[3]||(e[3]=r=>l.copyright_desc=r),type:"textarea",rows:"4",clearable:"",placeholder:t(o)("copyrightDescPlaceholder"),class:"input-width",maxlength:"150"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),a(h,{class:"box-card !border-none mt-[16px]",shadow:"never"},{default:i(()=>[c("h3",q,u(t(o)("putOnRecordEdit")),1),a(d,{label:t(o)("icp"),prop:"icp"},{default:i(()=>[a(s,{modelValue:l.icp,"onUpdate:modelValue":e[4]||(e[4]=r=>l.icp=r),placeholder:t(o)("icpPlaceholder"),class:"input-width",clearable:"",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("govRecord")},{default:i(()=>[a(s,{modelValue:l.gov_record,"onUpdate:modelValue":e[5]||(e[5]=r=>l.gov_record=r),placeholder:t(o)("govRecordPlaceholder"),class:"input-width",clearable:"",maxlength:"50"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("govUrl")},{default:i(()=>[a(s,{modelValue:l.gov_url,"onUpdate:modelValue":e[6]||(e[6]=r=>l.gov_url=r),placeholder:t(o)("govUrlPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("marketSupervisionUrl")},{default:i(()=>[a(s,{modelValue:l.market_supervision_url,"onUpdate:modelValue":e[7]||(e[7]=r=>l.market_supervision_url=r),rows:"4",clearable:"",placeholder:t(o)("marketSupervisionUrlPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[x,n.value]]),c("div",Q,[c("div",T,[a(w,{type:"primary",loading:n.value,onClick:e[8]||(e[8]=r=>y(_.value))},{default:i(()=>[D(u(t(o)("save")),1)]),_:1},8,["loading"])])])])}}});export{ye as default};
import{d as k,r as g,n as f,N as o,h as v,c as U,y as E,I as P,w as i,e as a,a as c,t as u,u as t,i as D,X as N,W as C,_ as R,Y as B,E as F,$ as I}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as L}from"./index-08987c65.js";import{P as S,Q as O}from"./sys-f18fe462.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-56576b93.js";/* empty css */import"./attachment-fe805df4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-979165cb.js";/* empty css */import"./_plugin-vue_export-helper-c27b6911.js";const $={class:"main-container"},j={class:"panel-title !text-sm"},q={class:"panel-title !text-sm"},Q={class:"fixed-footer-wrap"},T={class:"fixed-footer"},ye=k({__name:"copyright",setup(W){const n=g(!0),l=f({icp:"",gov_record:"",gov_url:"",market_supervision_url:"",logo:"",company_name:"",copyright_link:"",copyright_desc:""});(async(m=0)=>{const e=await(await S()).data;Object.keys(l).forEach(p=>{e[p]!=null&&(l[p]=e[p])}),n.value=!1})();const _=g(),b=f({site_name:[{required:!0,message:o("siteNamePlaceholder"),trigger:"blur"}]}),y=async m=>{n.value||!m||await m.validate(async e=>{e&&(n.value=!0,O(l).then(()=>{n.value=!1}).catch(()=>{n.value=!1}))})};return(m,e)=>{const p=L,d=N,s=C,h=R,V=B,w=F,x=I;return v(),U("div",$,[E((v(),P(V,{model:l,"label-width":"150px",ref_key:"formRef",ref:_,rules:b,class:"page-form"},{default:i(()=>[a(h,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[c("h3",j,u(t(o)("copyrightEdit")),1),a(d,{label:t(o)("logo")},{default:i(()=>[a(p,{modelValue:l.logo,"onUpdate:modelValue":e[0]||(e[0]=r=>l.logo=r)},null,8,["modelValue"])]),_:1},8,["label"]),a(d,{label:t(o)("companyName"),prop:"company_name"},{default:i(()=>[a(s,{modelValue:l.company_name,"onUpdate:modelValue":e[1]||(e[1]=r=>l.company_name=r),placeholder:t(o)("companyNamePlaceholder"),class:"input-width",clearable:"",maxlength:"30"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("copyrightLink")},{default:i(()=>[a(s,{modelValue:l.copyright_link,"onUpdate:modelValue":e[2]||(e[2]=r=>l.copyright_link=r),placeholder:t(o)("copyrightLinkPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("copyrightDesc")},{default:i(()=>[a(s,{modelValue:l.copyright_desc,"onUpdate:modelValue":e[3]||(e[3]=r=>l.copyright_desc=r),type:"textarea",rows:"4",clearable:"",placeholder:t(o)("copyrightDescPlaceholder"),class:"input-width",maxlength:"150"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),a(h,{class:"box-card !border-none mt-[16px]",shadow:"never"},{default:i(()=>[c("h3",q,u(t(o)("putOnRecordEdit")),1),a(d,{label:t(o)("icp"),prop:"icp"},{default:i(()=>[a(s,{modelValue:l.icp,"onUpdate:modelValue":e[4]||(e[4]=r=>l.icp=r),placeholder:t(o)("icpPlaceholder"),class:"input-width",clearable:"",maxlength:"20"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("govRecord")},{default:i(()=>[a(s,{modelValue:l.gov_record,"onUpdate:modelValue":e[5]||(e[5]=r=>l.gov_record=r),placeholder:t(o)("govRecordPlaceholder"),class:"input-width",clearable:"",maxlength:"50"},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("govUrl")},{default:i(()=>[a(s,{modelValue:l.gov_url,"onUpdate:modelValue":e[6]||(e[6]=r=>l.gov_url=r),placeholder:t(o)("govUrlPlaceholder"),class:"input-width",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(d,{label:t(o)("marketSupervisionUrl")},{default:i(()=>[a(s,{modelValue:l.market_supervision_url,"onUpdate:modelValue":e[7]||(e[7]=r=>l.market_supervision_url=r),rows:"4",clearable:"",placeholder:t(o)("marketSupervisionUrlPlaceholder"),class:"input-width"},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[x,n.value]]),c("div",Q,[c("div",T,[a(w,{type:"primary",loading:n.value,onClick:e[8]||(e[8]=r=>y(_.value))},{default:i(()=>[D(u(t(o)("save")),1)]),_:1},8,["loading"])])])])}}});export{ye as default};

View File

@ -1 +1 @@
import{d as m,O as h,f as u,h as w,c as f,a as s,u as t,t as e,N as n,e as r,w as a,i,E as v,_ as g}from"./index-30b146d4.js";/* empty css *//* empty css */const y=""+new URL("weapp_1-7017a047.png",import.meta.url).href,b=""+new URL("weapp_2-8fac7fa5.png",import.meta.url).href,T=""+new URL("weapp_3-07a2249e.png",import.meta.url).href,k=""+new URL("weapp_4-d837a9b1.png",import.meta.url).href,E={class:"main-container"},R={class:"detail-head"},j=s("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),C={class:"ml-[1px]"},L=s("span",{class:"adorn"},"|",-1),N={class:"right"},U={class:"mt-[20px]"},B={class:"flex"},O=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),V={class:"flex items-center text-[14px]"},q=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:y})],-1),F={class:"flex mt-[40px]"},P=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),S={class:"flex items-center text-[14px]"},z=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:b})],-1),A={class:"flex mt-[40px]"},D=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),K={class:"flex items-center text-[14px]"},$={class:"text-primary"},G=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:T})],-1),H={class:"flex mt-[40px]"},I=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"4")],-1),J={class:"flex items-center text-[14px]"},M=s("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),Q=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:k})],-1),es=m({__name:"course",setup(W){const c=h(),p=u(),l=c.meta.title,d=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(X,o)=>{const _=v,x=g;return w(),f("div",E,[s("div",R,[s("div",{class:"left",onClick:o[0]||(o[0]=Y=>t(p).push({path:"/channel/weapp"}))},[j,s("span",C,e(t(n)("returnToPreviousPage")),1)]),L,s("span",N,e(t(l)),1)]),r(x,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[s("div",U,[s("div",B,[O,s("div",null,[s("p",V,[i(e(t(n)("writingTipsOne1")),1),r(_,{link:"",type:"primary",onClick:d},{default:a(()=>[i(e(t(n)("writingTipsOne2")),1)]),_:1}),i(","+e(t(n)("writingTipsOne3")),1)]),q])]),s("div",F,[P,s("div",null,[s("p",S,e(t(n)("writingTipsTwo1")),1),z])]),s("div",A,[D,s("div",null,[s("p",K,[i(e(t(n)("writingTipsThree1")),1),s("span",$,e(t(n)("writingTipsThree2")),1)]),G])]),s("div",H,[I,s("div",null,[s("p",J,[i(e(t(n)("writingTipsFour1")),1),M,i(e(t(n)("writingTipsFour2")),1)]),Q])])])]),_:1})])}}});export{es as default};
import{d as m,O as h,f as u,h as w,c as f,a as s,u as t,t as e,N as n,e as r,w as a,i,E as v,_ as g}from"./index-9fd19666.js";/* empty css *//* empty css */const y=""+new URL("weapp_1-7017a047.png",import.meta.url).href,b=""+new URL("weapp_2-8fac7fa5.png",import.meta.url).href,T=""+new URL("weapp_3-07a2249e.png",import.meta.url).href,k=""+new URL("weapp_4-d837a9b1.png",import.meta.url).href,E={class:"main-container"},R={class:"detail-head"},j=s("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),C={class:"ml-[1px]"},L=s("span",{class:"adorn"},"|",-1),N={class:"right"},U={class:"mt-[20px]"},B={class:"flex"},O=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),V={class:"flex items-center text-[14px]"},q=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:y})],-1),F={class:"flex mt-[40px]"},P=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),S={class:"flex items-center text-[14px]"},z=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:b})],-1),A={class:"flex mt-[40px]"},D=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),K={class:"flex items-center text-[14px]"},$={class:"text-primary"},G=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:T})],-1),H={class:"flex mt-[40px]"},I=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"4")],-1),J={class:"flex items-center text-[14px]"},M=s("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),Q=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:k})],-1),es=m({__name:"course",setup(W){const c=h(),p=u(),l=c.meta.title,d=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(X,o)=>{const _=v,x=g;return w(),f("div",E,[s("div",R,[s("div",{class:"left",onClick:o[0]||(o[0]=Y=>t(p).push({path:"/channel/weapp"}))},[j,s("span",C,e(t(n)("returnToPreviousPage")),1)]),L,s("span",N,e(t(l)),1)]),r(x,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[s("div",U,[s("div",B,[O,s("div",null,[s("p",V,[i(e(t(n)("writingTipsOne1")),1),r(_,{link:"",type:"primary",onClick:d},{default:a(()=>[i(e(t(n)("writingTipsOne2")),1)]),_:1}),i(","+e(t(n)("writingTipsOne3")),1)]),q])]),s("div",F,[P,s("div",null,[s("p",S,e(t(n)("writingTipsTwo1")),1),z])]),s("div",A,[D,s("div",null,[s("p",K,[i(e(t(n)("writingTipsThree1")),1),s("span",$,e(t(n)("writingTipsThree2")),1)]),G])]),s("div",H,[I,s("div",null,[s("p",J,[i(e(t(n)("writingTipsFour1")),1),M,i(e(t(n)("writingTipsFour2")),1)]),Q])])])]),_:1})])}}});export{es as default};

View File

@ -1 +1 @@
import{d as w,O as u,f,r as g,n as v,h as y,c as b,a as t,u as s,t as e,N as n,e as c,w as r,i as o,E as T,_ as k}from"./index-30b146d4.js";/* empty css *//* empty css */import{g as E}from"./wechat-8188ca62.js";const O=""+new URL("wechat_1-0a26d3a6.png",import.meta.url).href,R=""+new URL("wechat_4-94a271d5.png",import.meta.url).href,C=""+new URL("wechat_2-0513f476.png",import.meta.url).href,j=""+new URL("wechat_3-0a96f3fe.png",import.meta.url).href,L={class:"main-container"},N={class:"detail-head"},U=t("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),B={class:"ml-[1px]"},q=t("span",{class:"adorn"},"|",-1),V={class:"right"},D={class:"mt-[20px]"},P={class:"flex"},S=t("div",{class:"min-w-[60px]"},[t("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),z={class:"flex items-center text-[14px]"},A=t("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),K=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:O})],-1),W={class:"flex items-center text-[14px] mt-[20px]"},$=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:R})],-1),F={class:"flex mt-[40px]"},G=t("div",{class:"min-w-[60px]"},[t("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),H={class:"flex items-center text-[14px]"},I=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:C})],-1),J={class:"flex mt-[40px]"},M=t("div",{class:"min-w-[60px]"},[t("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),Q={class:"flex items-center text-[14px]"},X={class:"text-primary"},Y=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:j})],-1),at=w({__name:"course",setup(Z){const p=u().meta.title,_=f(),l=g(!0),d=v({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});E().then(i=>{Object.assign(d,i.data),l.value=!1});const m=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(i,a)=>{const x=T,h=k;return y(),b("div",L,[t("div",N,[t("div",{class:"left",onClick:a[0]||(a[0]=st=>s(_).push({path:"/channel/wechat"}))},[U,t("span",B,e(s(n)("returnToPreviousPage")),1)]),q,t("span",V,e(s(p)),1)]),c(h,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[t("div",D,[t("div",P,[S,t("div",null,[t("p",z,[o(e(s(n)("writingTipsOne1"))+"--",1),c(x,{link:"",type:"primary",onClick:m},{default:r(()=>[o(e(s(n)("writingTipsOne2")),1)]),_:1}),o(", "+e(s(n)("writingTipsOne3")),1),A,o(e(s(n)("writingTipsOne4")),1)]),K,t("p",W,e(s(n)("writingTipsOne5")),1),$])]),t("div",F,[G,t("div",null,[t("p",H,e(s(n)("writingTipsTwo1")),1),I])]),t("div",J,[M,t("div",null,[t("p",Q,[o(e(s(n)("writingTipsThree1")),1),t("span",X,e(s(n)("writingTipsThree2")),1)]),Y])])])]),_:1})])}}});export{at as default};
import{d as w,O as u,f,r as g,n as v,h as y,c as b,a as t,u as s,t as e,N as n,e as c,w as r,i as o,E as T,_ as k}from"./index-9fd19666.js";/* empty css *//* empty css */import{g as E}from"./wechat-e82f3951.js";const O=""+new URL("wechat_1-0a26d3a6.png",import.meta.url).href,R=""+new URL("wechat_4-94a271d5.png",import.meta.url).href,C=""+new URL("wechat_2-0513f476.png",import.meta.url).href,j=""+new URL("wechat_3-0a96f3fe.png",import.meta.url).href,L={class:"main-container"},N={class:"detail-head"},U=t("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),B={class:"ml-[1px]"},q=t("span",{class:"adorn"},"|",-1),V={class:"right"},D={class:"mt-[20px]"},P={class:"flex"},S=t("div",{class:"min-w-[60px]"},[t("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),z={class:"flex items-center text-[14px]"},A=t("span",{class:"text-primary"},"URL / Token / EncondingAESKey",-1),K=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:O})],-1),W={class:"flex items-center text-[14px] mt-[20px]"},$=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:R})],-1),F={class:"flex mt-[40px]"},G=t("div",{class:"min-w-[60px]"},[t("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),H={class:"flex items-center text-[14px]"},I=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:C})],-1),J={class:"flex mt-[40px]"},M=t("div",{class:"min-w-[60px]"},[t("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),Q={class:"flex items-center text-[14px]"},X={class:"text-primary"},Y=t("div",{class:"w-[100%] mt-[10px]"},[t("img",{class:"w-[100%]",src:j})],-1),at=w({__name:"course",setup(Z){const p=u().meta.title,_=f(),l=g(!0),d=v({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});E().then(i=>{Object.assign(d,i.data),l.value=!1});const m=()=>{window.open("https://mp.weixin.qq.com/","_blank")};return(i,a)=>{const x=T,h=k;return y(),b("div",L,[t("div",N,[t("div",{class:"left",onClick:a[0]||(a[0]=st=>s(_).push({path:"/channel/wechat"}))},[U,t("span",B,e(s(n)("returnToPreviousPage")),1)]),q,t("span",V,e(s(p)),1)]),c(h,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[t("div",D,[t("div",P,[S,t("div",null,[t("p",z,[o(e(s(n)("writingTipsOne1"))+"--",1),c(x,{link:"",type:"primary",onClick:m},{default:r(()=>[o(e(s(n)("writingTipsOne2")),1)]),_:1}),o(", "+e(s(n)("writingTipsOne3")),1),A,o(e(s(n)("writingTipsOne4")),1)]),K,t("p",W,e(s(n)("writingTipsOne5")),1),$])]),t("div",F,[G,t("div",null,[t("p",H,e(s(n)("writingTipsTwo1")),1),I])]),t("div",J,[M,t("div",null,[t("p",Q,[o(e(s(n)("writingTipsThree1")),1),t("span",X,e(s(n)("writingTipsThree2")),1)]),Y])])])]),_:1})])}}});export{at as default};

View File

@ -1 +1 @@
import{d as g,O as y,f as v,r as b,n as C,h as R,c as T,a as s,u as t,t as e,N as a,e as o,w as i,i as c,E as k,an as L,ao as U,_ as j}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css */import{g as E}from"./wechat-8188ca62.js";const N=""+new URL("alipay1-029c00a2.png",import.meta.url).href,O=""+new URL("alipay2-f74219b9.png",import.meta.url).href,B=""+new URL("alipay3-0895ce6e.png",import.meta.url).href,V=""+new URL("alipay4-92fef352.png",import.meta.url).href,D=""+new URL("alipay4_1-ad9b08e3.jpg",import.meta.url).href,P=""+new URL("alipay4_2-cbaa820b.jpg",import.meta.url).href,q=""+new URL("alipay4_3-4a213289.jpg",import.meta.url).href,z=""+new URL("alipay4_4-7924cbdd.jpg",import.meta.url).href,S=""+new URL("alipay5-6dba1989.png",import.meta.url).href,W=""+new URL("alipay6-f1e18995.png",import.meta.url).href,$=""+new URL("alipay7-c805d7c0.png",import.meta.url).href,A=""+new URL("alipay8-3097d150.png",import.meta.url).href,F={class:"main-container"},G={class:"detail-head"},H=s("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),I={class:"ml-[1px]"},J=s("span",{class:"adorn"},"|",-1),K={class:"right"},M={class:"mt-[20px]"},Q={class:"flex"},X=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),Y={class:"flex items-center text-[14px]"},Z=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:N})],-1),ss={class:"flex items-center text-[14px] mt-[20px]"},ts=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:O})],-1),es=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:B})],-1),as={class:"flex mt-[40px]"},os=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),is={class:"flex items-center text-[14px]"},ns={class:"w-[100%] mt-[10px] flex flex-wrap"},cs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:V})],-1),rs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:D})],-1),ps=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:P})],-1),ls=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:q})],-1),_s=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:z})],-1),ds={class:"flex mt-[40px]"},ms=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),xs={class:"flex items-center text-[14px]"},hs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:S})],-1),us=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:W})],-1),ws={class:"flex items-center text-[14px] mt-[20px]"},fs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:$})],-1),gs={class:"flex items-center text-[14px] mt-[20px]"},ys=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:A})],-1),Us=g({__name:"course",setup(vs){const l=y(),_=v(),d=l.meta.title,m=b(!0),x=C({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});E().then(r=>{Object.assign(x,r.data),m.value=!1});const h=()=>{window.open("https://open.alipay.com/develop/manage","_blank")};return(r,p)=>{const u=k,n=L,w=U,f=j;return R(),T("div",F,[s("div",G,[s("div",{class:"left",onClick:p[0]||(p[0]=bs=>t(_).push({path:"/channel/aliapp"}))},[H,s("span",I,e(t(a)("returnToPreviousPage")),1)]),J,s("span",K,e(t(d)),1)]),o(f,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[s("div",M,[s("div",Q,[X,s("div",null,[s("p",Y,[c(e(t(a)("alipayCourseTipsOne1"))+"--",1),o(u,{link:"",type:"primary",onClick:h},{default:i(()=>[c(e(t(a)("alipayCourseTipsOne2")),1)]),_:1}),c(", "+e(t(a)("alipayCourseTipsOne3")),1)]),Z,s("p",ss,e(t(a)("alipayCourseTipsTwo1")),1),ts,es])]),s("div",as,[os,s("div",null,[s("p",is,e(t(a)("alipayCourseTipsTwo2")),1),s("div",ns,[cs,s("div",null,[o(w,{gutter:20},{default:i(()=>[o(n,{span:6},{default:i(()=>[rs]),_:1}),o(n,{span:6},{default:i(()=>[ps]),_:1}),o(n,{span:6},{default:i(()=>[ls]),_:1}),o(n,{span:6},{default:i(()=>[_s]),_:1})]),_:1})])])])]),s("div",ds,[ms,s("div",null,[s("p",xs,e(t(a)("alipayCourseTipsThree1")),1),hs,us,s("p",ws,e(t(a)("alipayCourseTipsThree2")),1),fs,s("p",gs,e(t(a)("alipayCourseTipsThree3")),1),ys])])])]),_:1})])}}});export{Us as default};
import{d as g,O as y,f as v,r as b,n as C,h as R,c as T,a as s,u as t,t as e,N as a,e as o,w as i,i as c,E as k,an as L,ao as U,_ as j}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css */import{g as E}from"./wechat-e82f3951.js";const N=""+new URL("alipay1-029c00a2.png",import.meta.url).href,O=""+new URL("alipay2-f74219b9.png",import.meta.url).href,B=""+new URL("alipay3-0895ce6e.png",import.meta.url).href,V=""+new URL("alipay4-92fef352.png",import.meta.url).href,D=""+new URL("alipay4_1-ad9b08e3.jpg",import.meta.url).href,P=""+new URL("alipay4_2-cbaa820b.jpg",import.meta.url).href,q=""+new URL("alipay4_3-4a213289.jpg",import.meta.url).href,z=""+new URL("alipay4_4-7924cbdd.jpg",import.meta.url).href,S=""+new URL("alipay5-6dba1989.png",import.meta.url).href,W=""+new URL("alipay6-f1e18995.png",import.meta.url).href,$=""+new URL("alipay7-c805d7c0.png",import.meta.url).href,A=""+new URL("alipay8-3097d150.png",import.meta.url).href,F={class:"main-container"},G={class:"detail-head"},H=s("span",{class:"iconfont iconxiangzuojiantou !text-xs"},null,-1),I={class:"ml-[1px]"},J=s("span",{class:"adorn"},"|",-1),K={class:"right"},M={class:"mt-[20px]"},Q={class:"flex"},X=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"1")],-1),Y={class:"flex items-center text-[14px]"},Z=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:N})],-1),ss={class:"flex items-center text-[14px] mt-[20px]"},ts=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:O})],-1),es=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:B})],-1),as={class:"flex mt-[40px]"},os=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"2")],-1),is={class:"flex items-center text-[14px]"},ns={class:"w-[100%] mt-[10px] flex flex-wrap"},cs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:V})],-1),rs=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:D})],-1),ps=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:P})],-1),ls=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:q})],-1),_s=s("div",{class:"w-[100%]"},[s("img",{class:"w-[100%]",src:z})],-1),ds={class:"flex mt-[40px]"},ms=s("div",{class:"min-w-[60px]"},[s("span",{class:"flex justify-center items-center block w-[40px] h-[40px] border-[1px] border-primary rounded-[999px] text-primary"},"3")],-1),xs={class:"flex items-center text-[14px]"},hs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:S})],-1),us=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:W})],-1),ws={class:"flex items-center text-[14px] mt-[20px]"},fs=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:$})],-1),gs={class:"flex items-center text-[14px] mt-[20px]"},ys=s("div",{class:"w-[100%] mt-[10px]"},[s("img",{class:"w-[100%]",src:A})],-1),Us=g({__name:"course",setup(vs){const l=y(),_=v(),d=l.meta.title,m=b(!0),x=C({wechat_name:"",wechat_original:"",app_id:"",app_secret:"",qr_code:"",token:"",encoding_aes_key:"",encryption_type:"not_encrypt"});E().then(r=>{Object.assign(x,r.data),m.value=!1});const h=()=>{window.open("https://open.alipay.com/develop/manage","_blank")};return(r,p)=>{const u=k,n=L,w=U,f=j;return R(),T("div",F,[s("div",G,[s("div",{class:"left",onClick:p[0]||(p[0]=bs=>t(_).push({path:"/channel/aliapp"}))},[H,s("span",I,e(t(a)("returnToPreviousPage")),1)]),J,s("span",K,e(t(d)),1)]),o(f,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[s("div",M,[s("div",Q,[X,s("div",null,[s("p",Y,[c(e(t(a)("alipayCourseTipsOne1"))+"--",1),o(u,{link:"",type:"primary",onClick:h},{default:i(()=>[c(e(t(a)("alipayCourseTipsOne2")),1)]),_:1}),c(", "+e(t(a)("alipayCourseTipsOne3")),1)]),Z,s("p",ss,e(t(a)("alipayCourseTipsTwo1")),1),ts,es])]),s("div",as,[os,s("div",null,[s("p",is,e(t(a)("alipayCourseTipsTwo2")),1),s("div",ns,[cs,s("div",null,[o(w,{gutter:20},{default:i(()=>[o(n,{span:6},{default:i(()=>[rs]),_:1}),o(n,{span:6},{default:i(()=>[ps]),_:1}),o(n,{span:6},{default:i(()=>[ls]),_:1}),o(n,{span:6},{default:i(()=>[_s]),_:1})]),_:1})])])])]),s("div",ds,[ms,s("div",null,[s("p",xs,e(t(a)("alipayCourseTipsThree1")),1),hs,us,s("p",ws,e(t(a)("alipayCourseTipsThree2")),1),fs,s("p",gs,e(t(a)("alipayCourseTipsThree3")),1),ys])])])]),_:1})])}}});export{Us as default};

View File

@ -1 +1 @@
import{d as T,n as z,r as k,h as c,c as h,e as a,w as r,u as o,N as n,i as p,t as i,a as b,y as F,I as $,W as B,X as N,cJ as Y,E as U,Y as j,_ as I,ah as L,aj as R,a4 as H,$ as M}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{R as S}from"./sys-60b0e237.js";import{_ as J}from"./cron-info.vue_vue_type_script_setup_true_lang-a49fbbab.js";/* empty css */const W={class:"main-container"},X={class:"mt-[16px]"},q={key:0},A={key:1},G={class:"mt-[16px] flex justify-end"},ge=T({__name:"cron",setup(K){const e=z({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",type:"",last_time:""}}),y=k(),m=(d=1)=>{e.loading=!0,e.page=d,S({page:e.page,limit:e.limit,...e.searchParam}).then(l=>{e.loading=!1,e.data=l.data.data,e.total=l.data.total}).catch(()=>{e.loading=!1})};m();const _=k(null),w=d=>{_.value.setFormData(d),_.value.showDialog=!0};return(d,l)=>{const x=B,u=N,C=Y,f=U,D=j,v=I,s=L,E=R,P=H,V=M;return c(),h("div",W,[a(v,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[a(v,{class:"box-card !border-none my-[16px] table-search-wrap",shadow:"never"},{default:r(()=>[a(D,{inline:!0,model:e.searchParam,ref_key:"searchFormRef",ref:y},{default:r(()=>[a(u,{label:o(n)("title"),prop:"title"},{default:r(()=>[a(x,{modelValue:e.searchParam.title,"onUpdate:modelValue":l[0]||(l[0]=t=>e.searchParam.title=t),placeholder:o(n)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(u,{label:o(n)("lastTime"),prop:"last_time"},{default:r(()=>[a(C,{modelValue:e.searchParam.last_time,"onUpdate:modelValue":l[1]||(l[1]=t=>e.searchParam.last_time=t),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(n)("startDate"),"end-placeholder":o(n)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),a(u,null,{default:r(()=>[a(f,{type:"primary",onClick:l[2]||(l[2]=t=>m())},{default:r(()=>[p(i(o(n)("search")),1)]),_:1}),a(f,{onClick:l[3]||(l[3]=t=>{var g;return(g=y.value)==null?void 0:g.resetFields()})},{default:r(()=>[p(i(o(n)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),b("div",X,[F((c(),$(E,{data:e.data,size:"large"},{empty:r(()=>[b("span",null,i(e.loading?"":o(n)("emptyData")),1)]),default:r(()=>[a(s,{prop:"title","show-overflow-tooltip":!0,label:o(n)("title"),"min-width":"150"},null,8,["label"]),a(s,{prop:"type_name",label:o(n)("typeName"),"min-width":"120"},null,8,["label"]),a(s,{label:o(n)("crondType"),"min-width":"180",align:"center"},{default:r(({row:t})=>[t.type=="crond"?(c(),h("span",q,i(t.crond_length)+i(t.crond_type_name),1)):(c(),h("span",A,i(o(n)("cron")),1))]),_:1},8,["label"]),a(s,{prop:"count",label:o(n)("count"),"min-width":"120"},null,8,["label"]),a(s,{label:o(n)("lastTime"),"min-width":"180",align:"center"},{default:r(({row:t})=>[p(i(t.last_time||""),1)]),_:1},8,["label"]),a(s,{label:o(n)("nextTime"),"min-width":"180",align:"center"},{default:r(({row:t})=>[p(i(t.next_time||""),1)]),_:1},8,["label"]),a(s,{label:o(n)("operation"),align:"right",fixed:"right",width:"100"},{default:r(({row:t})=>[a(f,{type:"primary",link:"",onClick:g=>w(t)},{default:r(()=>[p(i(o(n)("info")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[V,e.loading]]),b("div",G,[a(P,{"current-page":e.page,"onUpdate:current-page":l[4]||(l[4]=t=>e.page=t),"page-size":e.limit,"onUpdate:page-size":l[5]||(l[5]=t=>e.limit=t),layout:"total, sizes, prev, pager, next, jumper",total:e.total,onSizeChange:l[6]||(l[6]=t=>m()),onCurrentChange:m},null,8,["current-page","page-size","total"])])])]),_:1}),a(J,{ref_key:"cronDialog",ref:_,onComplete:m},null,512)])}}});export{ge as default};
import{d as T,n as z,r as k,h as c,c as h,e as a,w as r,u as o,N as n,i as p,t as i,a as b,y as F,I as $,W as B,X as N,cJ as Y,E as U,Y as j,_ as I,ah as L,aj as R,a4 as H,$ as M}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{R as S}from"./sys-f18fe462.js";import{_ as J}from"./cron-info.vue_vue_type_script_setup_true_lang-9fb0a2a5.js";/* empty css */const W={class:"main-container"},X={class:"mt-[16px]"},q={key:0},A={key:1},G={class:"mt-[16px] flex justify-end"},ge=T({__name:"cron",setup(K){const e=z({page:1,limit:10,total:0,loading:!0,data:[],searchParam:{title:"",type:"",last_time:""}}),y=k(),m=(d=1)=>{e.loading=!0,e.page=d,S({page:e.page,limit:e.limit,...e.searchParam}).then(l=>{e.loading=!1,e.data=l.data.data,e.total=l.data.total}).catch(()=>{e.loading=!1})};m();const _=k(null),w=d=>{_.value.setFormData(d),_.value.showDialog=!0};return(d,l)=>{const x=B,u=N,C=Y,f=U,D=j,v=I,s=L,E=R,P=H,V=M;return c(),h("div",W,[a(v,{class:"box-card !border-none",shadow:"never"},{default:r(()=>[a(v,{class:"box-card !border-none my-[16px] table-search-wrap",shadow:"never"},{default:r(()=>[a(D,{inline:!0,model:e.searchParam,ref_key:"searchFormRef",ref:y},{default:r(()=>[a(u,{label:o(n)("title"),prop:"title"},{default:r(()=>[a(x,{modelValue:e.searchParam.title,"onUpdate:modelValue":l[0]||(l[0]=t=>e.searchParam.title=t),placeholder:o(n)("titlePlaceholder")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),a(u,{label:o(n)("lastTime"),prop:"last_time"},{default:r(()=>[a(C,{modelValue:e.searchParam.last_time,"onUpdate:modelValue":l[1]||(l[1]=t=>e.searchParam.last_time=t),type:"datetimerange","value-format":"YYYY-MM-DD HH:mm:ss","start-placeholder":o(n)("startDate"),"end-placeholder":o(n)("endDate")},null,8,["modelValue","start-placeholder","end-placeholder"])]),_:1},8,["label"]),a(u,null,{default:r(()=>[a(f,{type:"primary",onClick:l[2]||(l[2]=t=>m())},{default:r(()=>[p(i(o(n)("search")),1)]),_:1}),a(f,{onClick:l[3]||(l[3]=t=>{var g;return(g=y.value)==null?void 0:g.resetFields()})},{default:r(()=>[p(i(o(n)("reset")),1)]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),b("div",X,[F((c(),$(E,{data:e.data,size:"large"},{empty:r(()=>[b("span",null,i(e.loading?"":o(n)("emptyData")),1)]),default:r(()=>[a(s,{prop:"title","show-overflow-tooltip":!0,label:o(n)("title"),"min-width":"150"},null,8,["label"]),a(s,{prop:"type_name",label:o(n)("typeName"),"min-width":"120"},null,8,["label"]),a(s,{label:o(n)("crondType"),"min-width":"180",align:"center"},{default:r(({row:t})=>[t.type=="crond"?(c(),h("span",q,i(t.crond_length)+i(t.crond_type_name),1)):(c(),h("span",A,i(o(n)("cron")),1))]),_:1},8,["label"]),a(s,{prop:"count",label:o(n)("count"),"min-width":"120"},null,8,["label"]),a(s,{label:o(n)("lastTime"),"min-width":"180",align:"center"},{default:r(({row:t})=>[p(i(t.last_time||""),1)]),_:1},8,["label"]),a(s,{label:o(n)("nextTime"),"min-width":"180",align:"center"},{default:r(({row:t})=>[p(i(t.next_time||""),1)]),_:1},8,["label"]),a(s,{label:o(n)("operation"),align:"right",fixed:"right",width:"100"},{default:r(({row:t})=>[a(f,{type:"primary",link:"",onClick:g=>w(t)},{default:r(()=>[p(i(o(n)("info")),1)]),_:2},1032,["onClick"])]),_:1},8,["label"])]),_:1},8,["data"])),[[V,e.loading]]),b("div",G,[a(P,{"current-page":e.page,"onUpdate:current-page":l[4]||(l[4]=t=>e.page=t),"page-size":e.limit,"onUpdate:page-size":l[5]||(l[5]=t=>e.limit=t),layout:"total, sizes, prev, pager, next, jumper",total:e.total,onSizeChange:l[6]||(l[6]=t=>m()),onCurrentChange:m},null,8,["current-page","page-size","total"])])])]),_:1}),a(J,{ref_key:"cronDialog",ref:_,onComplete:m},null,512)])}}});export{ge as default};

View File

@ -1 +1 @@
import{_ as o}from"./cron-info.vue_vue_type_script_setup_true_lang-a49fbbab.js";import"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css */export{o as default};
import{_ as o}from"./cron-info.vue_vue_type_script_setup_true_lang-9fb0a2a5.js";import"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css */export{o as default};

View File

@ -1 +1 @@
import{d as E,r as m,n as N,q as V,h as r,I as h,w as e,a as n,e as o,i as B,t as l,u as a,N as s,y as F,c as b,X as T,Y as C,E as I,aa as O,$ as R}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css */const j={class:"input-width"},S={class:"input-width"},$={key:0,class:"input-width"},q={key:1,class:"input-width"},J={class:"input-width"},L={class:"input-width"},U={class:"input-width"},X={class:"input-width"},Y={class:"input-width"},z={class:"input-width"},A={class:"input-width"},G={class:"dialog-footer"},tt=E({__name:"cron-info",setup(H,{expose:v}){const c=m(!1),u=m(!0),p={count:0,create_time:"",crond_length:"",crond_type:"",crond_type_name:"",data:"",delete_time:"",last_time:"",next_time:"",status_desc:"",title:"",type:"",type_name:"",update_time:""},t=N({...p}),y=m(),w=V(()=>({}));return v({showDialog:c,setFormData:async(_=null)=>{u.value=!0,Object.assign(t,p),_&&Object.keys(t).forEach(d=>{_[d]!=null&&(t[d]=_[d])}),u.value=!1}}),(_,d)=>{const i=T,g=C,x=I,D=O,k=R;return r(),h(D,{modelValue:c.value,"onUpdate:modelValue":d[1]||(d[1]=f=>c.value=f),title:a(s)("cronInfo"),width:"550px","destroy-on-close":!0},{footer:e(()=>[n("span",G,[o(x,{type:"primary",onClick:d[0]||(d[0]=f=>c.value=!1)},{default:e(()=>[B(l(a(s)("confirm")),1)]),_:1})])]),default:e(()=>[F((r(),h(g,{model:t,"label-width":"110px",ref_key:"formRef",ref:y,rules:a(w),class:"page-form"},{default:e(()=>[o(i,{label:a(s)("title")},{default:e(()=>[n("div",j,l(t.title),1)]),_:1},8,["label"]),o(i,{label:a(s)("typeName")},{default:e(()=>[n("div",S,l(t.type_name),1)]),_:1},8,["label"]),o(i,{label:a(s)("crondType")},{default:e(()=>[t.type=="crond"?(r(),b("div",$,l(t.crond_length)+" "+l(t.crond_type_name),1)):(r(),b("div",q,l(a(s)("cron")),1))]),_:1},8,["label"]),o(i,{label:a(s)("count")},{default:e(()=>[n("div",J,l(t.count),1)]),_:1},8,["label"]),o(i,{label:a(s)("task")},{default:e(()=>[n("div",L,l(t.task),1)]),_:1},8,["label"]),o(i,{label:a(s)("data")},{default:e(()=>[n("div",U,l(JSON.stringify(t.data)),1)]),_:1},8,["label"]),o(i,{label:a(s)("statusDesc")},{default:e(()=>[n("div",X,l(t.status_desc),1)]),_:1},8,["label"]),o(i,{label:a(s)("lastTime")},{default:e(()=>[n("div",Y,l(t.last_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("nextTime")},{default:e(()=>[n("div",z,l(t.next_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("createTime")},{default:e(()=>[n("div",A,l(t.create_time),1)]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,u.value]])]),_:1},8,["modelValue","title"])}}});export{tt as _};
import{d as E,r as m,n as N,q as V,h as r,I as h,w as e,a as n,e as o,i as B,t as l,u as a,N as s,y as F,c as b,X as T,Y as C,E as I,aa as O,$ as R}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css */const j={class:"input-width"},S={class:"input-width"},$={key:0,class:"input-width"},q={key:1,class:"input-width"},J={class:"input-width"},L={class:"input-width"},U={class:"input-width"},X={class:"input-width"},Y={class:"input-width"},z={class:"input-width"},A={class:"input-width"},G={class:"dialog-footer"},tt=E({__name:"cron-info",setup(H,{expose:v}){const c=m(!1),u=m(!0),p={count:0,create_time:"",crond_length:"",crond_type:"",crond_type_name:"",data:"",delete_time:"",last_time:"",next_time:"",status_desc:"",title:"",type:"",type_name:"",update_time:""},t=N({...p}),y=m(),w=V(()=>({}));return v({showDialog:c,setFormData:async(_=null)=>{u.value=!0,Object.assign(t,p),_&&Object.keys(t).forEach(d=>{_[d]!=null&&(t[d]=_[d])}),u.value=!1}}),(_,d)=>{const i=T,g=C,x=I,D=O,k=R;return r(),h(D,{modelValue:c.value,"onUpdate:modelValue":d[1]||(d[1]=f=>c.value=f),title:a(s)("cronInfo"),width:"550px","destroy-on-close":!0},{footer:e(()=>[n("span",G,[o(x,{type:"primary",onClick:d[0]||(d[0]=f=>c.value=!1)},{default:e(()=>[B(l(a(s)("confirm")),1)]),_:1})])]),default:e(()=>[F((r(),h(g,{model:t,"label-width":"110px",ref_key:"formRef",ref:y,rules:a(w),class:"page-form"},{default:e(()=>[o(i,{label:a(s)("title")},{default:e(()=>[n("div",j,l(t.title),1)]),_:1},8,["label"]),o(i,{label:a(s)("typeName")},{default:e(()=>[n("div",S,l(t.type_name),1)]),_:1},8,["label"]),o(i,{label:a(s)("crondType")},{default:e(()=>[t.type=="crond"?(r(),b("div",$,l(t.crond_length)+" "+l(t.crond_type_name),1)):(r(),b("div",q,l(a(s)("cron")),1))]),_:1},8,["label"]),o(i,{label:a(s)("count")},{default:e(()=>[n("div",J,l(t.count),1)]),_:1},8,["label"]),o(i,{label:a(s)("task")},{default:e(()=>[n("div",L,l(t.task),1)]),_:1},8,["label"]),o(i,{label:a(s)("data")},{default:e(()=>[n("div",U,l(JSON.stringify(t.data)),1)]),_:1},8,["label"]),o(i,{label:a(s)("statusDesc")},{default:e(()=>[n("div",X,l(t.status_desc),1)]),_:1},8,["label"]),o(i,{label:a(s)("lastTime")},{default:e(()=>[n("div",Y,l(t.last_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("nextTime")},{default:e(()=>[n("div",z,l(t.next_time),1)]),_:1},8,["label"]),o(i,{label:a(s)("createTime")},{default:e(()=>[n("div",A,l(t.create_time),1)]),_:1},8,["label"])]),_:1},8,["model","rules"])),[[k,u.value]])]),_:1},8,["modelValue","title"])}}});export{tt as _};

View File

@ -1 +0,0 @@
import{d as k,cN as x,O as N,f as D,r as c,h as u,c as I,y as B,I as p,w as t,a,t as l,u as s,N as o,e as i,B as C,X as F,_ as R,Y as E,$ as M}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css */import{g as T}from"./order-9ee12b8d.js";const S={class:"main-container"},V={class:"panel-title"},$={class:"input-width"},O={class:"input-width"},q={class:"input-width"},L={class:"input-width"},X={class:""},Y={class:""},j={class:"input-width"},z={class:"input-width"},A={class:"input-width"},G={class:"input-width"},H={class:"input-width"},J={class:"input-width"},K={class:"input-width"},P={class:"input-width"},se=k({__name:"detail",setup(Q){x();const f=N(),v=D(),m=parseInt(f.query.order_id),d=c(!0),e=c(null);m?(async(n=0)=>{d.value=!0,e.value=null,await T(n).then(({data:_})=>{e.value=_}).catch(()=>{}),d.value=!1})(m):d.value=!1;const b=c(),h=n=>{v.push(`/member/detail?id=${n}`)};return(n,_)=>{const r=F,w=R,y=E,g=M;return u(),I("div",S,[B((u(),p(y,{model:e.value,"label-width":"150px",ref_key:"formRef",ref:b,class:"page-form"},{default:t(()=>[e.value?(u(),p(w,{key:0,class:"box-card !border-none relative",shadow:"never"},{default:t(()=>[a("h3",V,l(s(o)("orderInfo")),1),i(r,{label:s(o)("orderNo")},{default:t(()=>[a("div",$,l(e.value.order_no),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderMoney")},{default:t(()=>[a("div",O,l(e.value.order_money),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderDiscountMoney")},{default:t(()=>[a("div",q,l(e.value.order_discount_money),1)]),_:1},8,["label"]),i(r,{label:s(o)("member")},{default:t(()=>[a("div",L,[a("div",{class:"flex flex flex-col cursor-pointer",onClick:_[0]||(_[0]=W=>h(e.value.member_id))},[a("span",X,l(e.value.member.nickname||""),1),a("span",Y,l(e.value.member.mobile||""),1)])])]),_:1},8,["label"]),i(r,{label:s(o)("ip")},{default:t(()=>[a("div",j,l(e.value.ip),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderFromName")},{default:t(()=>[a("div",z,l(e.value.order_from_name),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderStatus")},{default:t(()=>[a("div",A,l(e.value.order_status_info.name),1)]),_:1},8,["label"]),i(r,{label:s(o)("payTypeName")},{default:t(()=>[a("div",G,l(e.value.pay_type_name),1)]),_:1},8,["label"]),i(r,{label:s(o)("createTime")},{default:t(()=>[a("div",H,l(e.value.create_time||""),1)]),_:1},8,["label"]),i(r,{label:s(o)("payTime")},{default:t(()=>[a("div",J,l(e.value.pay_time||""),1)]),_:1},8,["label"]),i(r,{label:s(o)("remark")},{default:t(()=>[a("div",K,l(e.value.remark||""),1)]),_:1},8,["label"]),i(r,{label:s(o)("memberMessage")},{default:t(()=>[a("div",P,l(e.value.member_message||""),1)]),_:1},8,["label"])]),_:1})):C("",!0)]),_:1},8,["model"])),[[g,d.value]])])}}});export{se as default};

View File

@ -0,0 +1 @@
import{d as k,cN as x,O as N,f as D,r as u,h as c,c as I,y as B,I as p,w as t,a,t as l,u as s,N as o,e as i,B as C,X as F,_ as R,Y as E,$ as M}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css */import{g as T}from"./order-3d0a312d.js";const S={class:"main-container"},V={class:"panel-title"},$={class:"input-width"},O={class:"input-width"},q={class:"input-width"},L={class:"input-width"},X={class:"input-width"},Y={class:"input-width"},j={class:"input-width"},z={class:"input-width"},A={class:"input-width"},G={class:"input-width"},H={class:"input-width"},J={class:"input-width"},te=k({__name:"detail",setup(K){x();const f=N(),v=D(),m=parseInt(f.query.order_id),n=u(!0),e=u(null);m?(async(d=0)=>{n.value=!0,e.value=null,await T(d).then(({data:_})=>{e.value=_}).catch(()=>{}),n.value=!1})(m):n.value=!1;const b=u(),h=d=>{v.push(`/member/detail?id=${d}`)};return(d,_)=>{const r=F,w=R,y=E,g=M;return c(),I("div",S,[B((c(),p(y,{model:e.value,"label-width":"150px",ref_key:"formRef",ref:b,class:"page-form"},{default:t(()=>[e.value?(c(),p(w,{key:0,class:"box-card !border-none relative",shadow:"never"},{default:t(()=>[a("h3",V,l(s(o)("orderInfo")),1),i(r,{label:s(o)("orderNo")},{default:t(()=>[a("div",$,l(e.value.order_no),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderMoney")},{default:t(()=>[a("div",O,l(e.value.order_money),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderDiscountMoney")},{default:t(()=>[a("div",q,l(e.value.order_discount_money),1)]),_:1},8,["label"]),i(r,{label:s(o)("member")},{default:t(()=>[a("div",L,[a("div",{class:"flex flex flex-col cursor-pointer",onClick:_[0]||(_[0]=Q=>h(e.value.member_id))},[a("span",null,l(e.value.member.nickname||""),1),a("span",null,l(e.value.member.mobile||""),1)])])]),_:1},8,["label"]),i(r,{label:s(o)("ip")},{default:t(()=>[a("div",X,l(e.value.ip),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderFromName")},{default:t(()=>[a("div",Y,l(e.value.order_from_name),1)]),_:1},8,["label"]),i(r,{label:s(o)("orderStatus")},{default:t(()=>[a("div",j,l(e.value.order_status_info.name),1)]),_:1},8,["label"]),i(r,{label:s(o)("payTypeName")},{default:t(()=>[a("div",z,l(e.value.pay_type_name),1)]),_:1},8,["label"]),i(r,{label:s(o)("createTime")},{default:t(()=>[a("div",A,l(e.value.create_time||""),1)]),_:1},8,["label"]),i(r,{label:s(o)("payTime")},{default:t(()=>[a("div",G,l(e.value.pay_time||""),1)]),_:1},8,["label"]),i(r,{label:s(o)("remark")},{default:t(()=>[a("div",H,l(e.value.remark||""),1)]),_:1},8,["label"]),i(r,{label:s(o)("memberMessage")},{default:t(()=>[a("div",J,l(e.value.member_message||""),1)]),_:1},8,["label"])]),_:1})):C("",!0)]),_:1},8,["model"])),[[g,n.value]])])}}});export{te as default};

View File

@ -1 +1 @@
import{d as w,O as S,r as h,a0 as v,y as k,u as t,h as i,c as d,I as C,w as n,a as s,t as c,N as a,e,B,ah as E,aj as N,a1 as z,_ as j,$ as D}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{v as I}from"./tools-c6ae4a57.js";const V={class:"main-container attachment-container min-h-[80vh]"},O={class:"flex justify-between items-center"},T={class:"text-page-title"},L={class:"bg-[#fff] pb-[20px] mb-3"},R={class:"pt-[20px] pb-[10px] text-sm"},$={class:"text-[14px]"},q={class:"bg-[#fff] pb-[20px] mb-3"},A={class:"py-[20px] text-sm"},F={class:"text-[14px]"},G={class:"bg-[#fff] pb-[20px] mb-3"},H={class:"py-[20px] text-sm"},J={class:"text-[14px]"},K={key:0},M={key:1},P={class:"bg-[#fff] pb-[20px] mb-3"},Q={class:"py-[20px] text-sm"},U={class:"text-[14px]"},W={key:0},X={key:1},me=w({__name:"detection",setup(Y){const g=S().meta.title,o=h({});let m=h(!0);return(()=>{I().then(u=>{o.value=u.data,m.value=!1})})(),(u,te)=>{const l=E,r=N,f=v("Select"),_=z,b=v("CloseBold"),x=j,y=D;return k((i(),d("div",V,[Object.keys(o.value).length?(i(),C(x,{key:0,class:"box-card !border-none",shadow:"never"},{default:n(()=>[s("div",O,[s("span",T,c(t(g)),1)]),s("div",L,[s("p",R,c(t(a)("serverInformation")),1),s("div",$,[e(r,{data:o.value.server,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),s("div",q,[s("p",A,c(t(a)("systemDemand")),1),s("div",F,[e(r,{data:o.value.server_version,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"demand",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(l,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),s("div",G,[s("p",H,c(t(a)("authorityStatus")),1),s("div",J,[e(r,{data:o.value.system_variables,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(l,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:p})=>[p.status?(i(),d("span",K,[e(_,{color:"green"},{default:n(()=>[e(f)]),_:1})])):(i(),d("span",M,[e(_,{color:"red"},{default:n(()=>[e(b)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])]),s("div",P,[s("p",Q,c(t(a)("process")),1),s("div",U,[e(r,{data:o.value.process,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(l,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:p})=>[p.status?(i(),d("span",W,[e(_,{color:"green"},{default:n(()=>[e(f)]),_:1})])):(i(),d("span",X,[e(_,{color:"red"},{default:n(()=>[e(b)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])])]),_:1})):B("",!0)])),[[y,t(m)]])}}});export{me as default};
import{d as w,O as S,r as h,a0 as v,y as k,u as t,h as i,c as d,I as C,w as n,a as s,t as c,N as a,e,B,ah as E,aj as N,a1 as z,_ as j,$ as D}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{v as I}from"./tools-6d5517f1.js";const V={class:"main-container attachment-container min-h-[80vh]"},O={class:"flex justify-between items-center"},T={class:"text-page-title"},L={class:"bg-[#fff] pb-[20px] mb-3"},R={class:"pt-[20px] pb-[10px] text-sm"},$={class:"text-[14px]"},q={class:"bg-[#fff] pb-[20px] mb-3"},A={class:"py-[20px] text-sm"},F={class:"text-[14px]"},G={class:"bg-[#fff] pb-[20px] mb-3"},H={class:"py-[20px] text-sm"},J={class:"text-[14px]"},K={key:0},M={key:1},P={class:"bg-[#fff] pb-[20px] mb-3"},Q={class:"py-[20px] text-sm"},U={class:"text-[14px]"},W={key:0},X={key:1},me=w({__name:"detection",setup(Y){const g=S().meta.title,o=h({});let m=h(!0);return(()=>{I().then(u=>{o.value=u.data,m.value=!1})})(),(u,te)=>{const l=E,r=N,f=v("Select"),_=z,b=v("CloseBold"),x=j,y=D;return k((i(),d("div",V,[Object.keys(o.value).length?(i(),C(x,{key:0,class:"box-card !border-none",shadow:"never"},{default:n(()=>[s("div",O,[s("span",T,c(t(g)),1)]),s("div",L,[s("p",R,c(t(a)("serverInformation")),1),s("div",$,[e(r,{data:o.value.server,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),s("div",q,[s("p",A,c(t(a)("systemDemand")),1),s("div",F,[e(r,{data:o.value.server_version,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("environment"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"demand",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(l,{prop:"server",label:t(a)("version"),align:"left","min-width":"140"},null,8,["label"])]),_:1},8,["data"])])]),s("div",G,[s("p",H,c(t(a)("authorityStatus")),1),s("div",J,[e(r,{data:o.value.system_variables,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(l,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:p})=>[p.status?(i(),d("span",K,[e(_,{color:"green"},{default:n(()=>[e(f)]),_:1})])):(i(),d("span",M,[e(_,{color:"red"},{default:n(()=>[e(b)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])]),s("div",P,[s("p",Q,c(t(a)("process")),1),s("div",U,[e(r,{data:o.value.process,size:"large"},{default:n(()=>[e(l,{prop:"name",label:t(a)("name"),align:"left","min-width":"200"},null,8,["label"]),e(l,{prop:"need",label:t(a)("demand"),align:"left","min-width":"140"},null,8,["label"]),e(l,{label:t(a)("status"),align:"left","min-width":"140"},{default:n(({row:p})=>[p.status?(i(),d("span",W,[e(_,{color:"green"},{default:n(()=>[e(f)]),_:1})])):(i(),d("span",X,[e(_,{color:"red"},{default:n(()=>[e(b)]),_:1})]))]),_:1},8,["label"])]),_:1},8,["data"])])])]),_:1})):B("",!0)])),[[y,t(m)]])}}});export{me as default};

View File

@ -1 +1 @@
import{d as w,r as i,n as y,N as l,h as _,c as E,y as T,I as V,w as n,e as s,a as c,t as d,u as r,i as B,W as D,X as C,E as N,_ as I,Y as R,$ as F}from"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{S as P,T as S}from"./sys-60b0e237.js";const $={class:"main-container"},q={class:"panel-title !text-sm"},L={class:"text-[14px] text-[#a9a9a9] leading-tight mt-[10px]"},H=w({__name:"developer_token",setup(U){const e=i(!0),o=i({token:""});P().then(({data:t})=>{e.value=!1,t.token&&(o.value=t)}).catch();const u=i(),v=y({token:[{required:!0,message:l("tokenPlaceholder"),trigger:"blur"}]}),f=async t=>{e.value||!t||await t.validate(async a=>{a&&(e.value=!0,S(o.value).then(()=>{e.value=!1}).catch(()=>{e.value=!1}))})};return(t,a)=>{const k=D,m=C,h=N,g=I,x=R,b=F;return _(),E("div",$,[T((_(),V(x,{model:o.value,"label-width":"0",ref_key:"formRef",ref:u,rules:v,class:"page-form"},{default:n(()=>[s(g,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[c("h3",q,d(r(l)("developerTokenEdit")),1),s(m,{label:"",prop:"token"},{default:n(()=>[c("div",null,[s(k,{modelValue:o.value.token,"onUpdate:modelValue":a[0]||(a[0]=p=>o.value.token=p),placeholder:r(l)("tokenPlaceholder"),class:"input-width",clearable:"",maxlength:"30"},null,8,["modelValue","placeholder"])]),c("div",L,d(r(l)("tokenTips")),1)]),_:1}),s(m,{label:""},{default:n(()=>[s(h,{type:"primary",loading:e.value,onClick:a[1]||(a[1]=p=>f(u.value))},{default:n(()=>[B(d(r(l)("save")),1)]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["model","rules"])),[[b,e.value]])])}}});export{H as default};
import{d as w,r as i,n as y,N as l,h as _,c as E,y as T,I as V,w as n,e as s,a as c,t as d,u as r,i as B,W as D,X as C,E as N,_ as I,Y as R,$ as F}from"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{S as P,T as S}from"./sys-f18fe462.js";const $={class:"main-container"},q={class:"panel-title !text-sm"},L={class:"text-[14px] text-[#a9a9a9] leading-tight mt-[10px]"},H=w({__name:"developer_token",setup(U){const e=i(!0),o=i({token:""});P().then(({data:t})=>{e.value=!1,t.token&&(o.value=t)}).catch();const u=i(),v=y({token:[{required:!0,message:l("tokenPlaceholder"),trigger:"blur"}]}),f=async t=>{e.value||!t||await t.validate(async a=>{a&&(e.value=!0,S(o.value).then(()=>{e.value=!1}).catch(()=>{e.value=!1}))})};return(t,a)=>{const k=D,m=C,h=N,g=I,x=R,b=F;return _(),E("div",$,[T((_(),V(x,{model:o.value,"label-width":"0",ref_key:"formRef",ref:u,rules:v,class:"page-form"},{default:n(()=>[s(g,{class:"box-card !border-none",shadow:"never"},{default:n(()=>[c("h3",q,d(r(l)("developerTokenEdit")),1),s(m,{label:"",prop:"token"},{default:n(()=>[c("div",null,[s(k,{modelValue:o.value.token,"onUpdate:modelValue":a[0]||(a[0]=p=>o.value.token=p),placeholder:r(l)("tokenPlaceholder"),class:"input-width",clearable:"",maxlength:"30"},null,8,["modelValue","placeholder"])]),c("div",L,d(r(l)("tokenTips")),1)]),_:1}),s(m,{label:""},{default:n(()=>[s(h,{type:"primary",loading:e.value,onClick:a[1]||(a[1]=p=>f(u.value))},{default:n(()=>[B(d(r(l)("save")),1)]),_:1},8,["loading"])]),_:1})]),_:1})]),_:1},8,["model","rules"])),[[b,e.value]])])}}});export{H as default};

View File

@ -1 +1 @@
import{a2 as e}from"./index-30b146d4.js";function c(t){return e.get("dict/dict",{params:t})}function i(t){return e.get(`dict/dict/${t}`)}function u(t){return e.post("dict/dict",t,{showErrorMessage:!0,showSuccessMessage:!0})}function o(t){return e.put(`dict/dict/${t.id}`,t,{showErrorMessage:!0,showSuccessMessage:!0})}function n(t){return e.delete(`dict/dict/${t}`,{showErrorMessage:!0,showSuccessMessage:!0})}function a(t,s){return e.put(`dict/dictionary/${t}`,s,{showErrorMessage:!0,showSuccessMessage:!0})}function d(){return e.get("dict/all")}export{u as a,c as b,d as c,n as d,o as e,i as g,a as s};
import{a2 as e}from"./index-9fd19666.js";function c(t){return e.get("dict/dict",{params:t})}function i(t){return e.get(`dict/dict/${t}`)}function u(t){return e.post("dict/dict",t,{showErrorMessage:!0,showSuccessMessage:!0})}function o(t){return e.put(`dict/dict/${t.id}`,t,{showErrorMessage:!0,showSuccessMessage:!0})}function n(t){return e.delete(`dict/dict/${t}`,{showErrorMessage:!0,showSuccessMessage:!0})}function a(t,s){return e.put(`dict/dictionary/${t}`,s,{showErrorMessage:!0,showSuccessMessage:!0})}function d(){return e.get("dict/all")}export{u as a,c as b,d as c,n as d,o as e,i as g,a as s};

View File

@ -1 +1 @@
import{_ as o}from"./dict.vue_vue_type_style_index_0_lang-45180bed.js";import"./index-30b146d4.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./dict-0ac30137.js";export{o as default};
import{_ as o}from"./dict.vue_vue_type_style_index_0_lang-252eff5d.js";import"./index-9fd19666.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css */import"./dict-01970709.js";export{o as default};

Some files were not shown because too many files have changed in this diff Show More