diff --git a/admin/public/ueditor/lang/zh-cn/zh-cn.js b/admin/public/ueditor/lang/zh-cn/zh-cn.js index a49e91d82..7527c3177 100644 --- a/admin/public/ueditor/lang/zh-cn/zh-cn.js +++ b/admin/public/ueditor/lang/zh-cn/zh-cn.js @@ -157,7 +157,7 @@ UE.I18N['zh-cn'] = { 'elementPathTip': "元素路径", 'wordCountTip': "字数统计", 'wordCountMsg': '{#count} / {#leave}', - 'wordOverFlowMsg': '字数超出最大允许值,服务器可能拒绝保存!', + 'wordOverFlowMsg': '字数超出最大允许值!', 'ok': "确认", 'cancel': "取消", 'closeDialog': "关闭对话框", diff --git a/admin/src/App.vue b/admin/src/App.vue index b3376ded8..2facb873e 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -35,4 +35,9 @@ onMounted(() => { }) - + diff --git a/admin/src/app/api/diy.ts b/admin/src/app/api/diy.ts index 1fe09fc66..ab9fb5e8f 100644 --- a/admin/src/app/api/diy.ts +++ b/admin/src/app/api/diy.ts @@ -199,6 +199,12 @@ export function copyDiy(params: Record) { return request.post(`diy/copy`, params, { showSuccessMessage: true }) } +/** + * 获取自定义页面选择列表 + */ +export function getPageLink(params: Record) { + return request.get(`diy/page_link`, { params }) +} /***************************************************** 主题风格 ****************************************************/ @@ -237,7 +243,7 @@ export function editTheme(params: Record) { /** * 删除配色 - * @param params + * @param id */ export function deleteTheme(id: number) { return request.delete(`diy/theme/delete/${ id }`, { showSuccessMessage: true }) diff --git a/admin/src/app/api/member.ts b/admin/src/app/api/member.ts index 54d4b4888..4a03299ea 100644 --- a/admin/src/app/api/member.ts +++ b/admin/src/app/api/member.ts @@ -393,7 +393,7 @@ export function memberRemark(params: Record) { } /** * 检查打款进度 - * @param params + * @param id */ export function memberCheck(id: number) { return request.put(`member/cash_out/check/${id}`, {}, { showSuccessMessage: true }) diff --git a/admin/src/app/api/notice.ts b/admin/src/app/api/notice.ts index c30f2dcba..5cef0b3d0 100644 --- a/admin/src/app/api/notice.ts +++ b/admin/src/app/api/notice.ts @@ -81,7 +81,6 @@ export function getSmsLog(params: Record) { /** * 获取当前登录子账号 - * @param params */ export function getAccountIsLogin() { return request.get(`notice/niusms/config`) @@ -105,7 +104,7 @@ export function registerAccount(params: Record) { /** * 获取当前登录子账号信息 - * @param params + * @param username */ export function getAccountInfo(username: string) { return request.get(`notice/niusms/account/info/${username}`) @@ -121,6 +120,7 @@ export function getTemplateList(params: Record) { /** * 获取签名列表 + * @param username * @param params */ export function getSignList(username: string, params: Record) { @@ -129,6 +129,7 @@ export function getSignList(username: string, params: Record) { /** * 添加签名 + * @param username * @param params */ export function addSign(username: string, params: Record) { @@ -137,6 +138,7 @@ export function addSign(username: string, params: Record) { /** * 删除签名 + * @param username * @param params */ export function deleteSign(username: string, params: Record) { @@ -145,6 +147,7 @@ export function deleteSign(username: string, params: Record) { /** * 更新子账号信息 + * @param username * @param params */ export function editAccount(username: string,params: Record) { @@ -153,6 +156,7 @@ export function editAccount(username: string,params: Record) { /** * 获取短信发送记录 + * @param username * @param params */ export function getSmsSendList(username: string, params: Record) { @@ -161,6 +165,7 @@ export function getSmsSendList(username: string, params: Record) { /** * 获取充值列表 + * @param username * @param params */ export function getSmsOrdersList(username: string, params: Record) { @@ -169,7 +174,6 @@ export function getSmsOrdersList(username: string, params: Record) /** * 获取套餐列表 - * @param params */ export function getSmsPackagesList() { return request.get(`notice/niusms/packages`) @@ -177,7 +181,6 @@ export function getSmsPackagesList() { /** * 获取图像验证码 - * @param params */ export function getSmsCaptcha() { return request.get(`notice/niusms/captcha`) @@ -193,7 +196,6 @@ export function getSmsSend(params: Record) { /** * 添加签名配置项 - * @param params */ export function getSmsSignConfig() { return request.get(`notice/niusms/sign/report/config`) @@ -201,7 +203,6 @@ export function getSmsSignConfig() { /** * 模版报备配置项 - * @param params */ export function getTemplateReportConfig() { return request.get(`notice/niusms/template/report/config`) @@ -209,6 +210,10 @@ export function getTemplateReportConfig() { /** * 模版报备 + * @param sms_type + * @param username + * @param sms_type + * @param username * @param params */ export function reportTemplate(sms_type: string, username: string, params: Record) { @@ -217,6 +222,10 @@ export function reportTemplate(sms_type: string, username: string, params: Recor /** * 模版详情 + * @param sms_type + * @param username + * @param sms_type + * @param username * @param params */ export function getreportTemplateInfo(sms_type: string, username: string,params: Record) { @@ -226,6 +235,7 @@ export function getreportTemplateInfo(sms_type: string, username: string,params: /** * 充值下单 + * @param username * @param params */ export function smsOrderCreate(username: string, params: Record) { @@ -234,6 +244,7 @@ export function smsOrderCreate(username: string, params: Record) { /** * 获取支付信息 + * @param username * @param params */ export function getOrderPayInfo(username: string, params: Record) { @@ -242,6 +253,7 @@ export function getOrderPayInfo(username: string, params: Record) { /** * 获取订单详情 + * @param username * @param params */ export function getOrderInfo(username: string, params: Record) { @@ -250,6 +262,7 @@ export function getOrderInfo(username: string, params: Record) { /** * 获取支付状态 + * @param username * @param params */ export function getOrderPayStatus(username: string, params: Record) { @@ -258,6 +271,7 @@ export function getOrderPayStatus(username: string, params: Record) /** * 计算金额 + * @param username * @param params */ export function calculateOrderPay(username: string, params: Record) { @@ -274,7 +288,9 @@ export function enableNiusms(params: Record) { /** * 同步模版状态 - * @param params + * @param username + * @param sms_type + * @param username */ export function templateSync(sms_type: string, username: string) { return request.get(`notice/niusms/template/sync/${sms_type}/${username}`) @@ -282,6 +298,7 @@ export function templateSync(sms_type: string, username: string) { /** * 重置密码 + * @param username * @param params */ export function resetPassword(username: string,params: Record) { @@ -290,7 +307,9 @@ export function resetPassword(username: string,params: Record) { /** * 清除模版报备 - * @param params + * @param template_id + * @param username + * @param template_id */ export function clearTemplate(username: string,template_id: string) { return request.delete(`notice/niusms/template/${username}/${template_id}`) diff --git a/admin/src/app/api/pay.ts b/admin/src/app/api/pay.ts index 911f2848b..2224092b9 100644 --- a/admin/src/app/api/pay.ts +++ b/admin/src/app/api/pay.ts @@ -56,7 +56,6 @@ export function getPayRefundInfo(refund_no: string) { /** * 获取退款状态字典 - * @param refund_no */ export function getRefundStatus() { return request.get(`pay/refund/status`) diff --git a/admin/src/app/api/poster.ts b/admin/src/app/api/poster.ts index 8c6ca639d..775f355ee 100644 --- a/admin/src/app/api/poster.ts +++ b/admin/src/app/api/poster.ts @@ -113,3 +113,7 @@ export function getPreviewPoster(params: Record) { export function getPosterGenerate(params: Record) { return request.get(`sys/poster/generate`, { params, showErrorMessage: false }) } +// 判断是否安装imagemagick扩展 +export function checkImagick() { + return request.get(`sys/check_imagick`, { showErrorMessage: false }) +} \ No newline at end of file diff --git a/admin/src/app/api/sys.ts b/admin/src/app/api/sys.ts index cdf0a12c2..b81001e50 100644 --- a/admin/src/app/api/sys.ts +++ b/admin/src/app/api/sys.ts @@ -486,6 +486,15 @@ export function clearCronLog(params: Record) { return request.put(`sys/schedule/log/clear`, params, { showSuccessMessage: true }) } +/** + * 重置计划任务 + * @returns + */ +export function resetCron() { + return request.post(`sys/schedule/reset`, { showSuccessMessage: true }) +} + + /***************************************************** 协议管理 ****************************************************/ /** diff --git a/admin/src/app/api/upgrade.ts b/admin/src/app/api/upgrade.ts index 002a2ed67..4dcbd3ec9 100644 --- a/admin/src/app/api/upgrade.ts +++ b/admin/src/app/api/upgrade.ts @@ -19,6 +19,7 @@ export function getUpgradeTask() { /** * 升级 * @param addon + * @param params */ export function upgradeAddon(addon: string = '', params: Record = {}) { return request.post(addon ? `upgrade/${ addon }` : 'upgrade', params) @@ -137,3 +138,25 @@ export function performRecoveryTasks(params: Record) { export function performBackupTasks(params: Record) { return request.get("backup/task", params) } + +/** + * 连通测试 + * @param params + */ +export function connectTest(params: Record) { + return request.post("niucloud/build/connect_test", params) +} +/** + * 保存服务器地址 + * @param params + */ +export function setLocalUrl(params: Record) { + return request.post("niucloud/build/set_local_url", params) +} +/** + * 获取服务器地址 + * @param params + */ +export function getLocalUrl(params: Record) { + return request.get("niucloud/build/get_local_url", params) +} diff --git a/admin/src/app/api/verify.ts b/admin/src/app/api/verify.ts index be897fd64..e61305004 100644 --- a/admin/src/app/api/verify.ts +++ b/admin/src/app/api/verify.ts @@ -21,6 +21,23 @@ export function getVerifyDetail(verifyCode: string) { return request.get(`verify/verify/${ verifyCode }`) } +/** + * 获取核销详情 + * @param verifyCode + * @returns + */ +export function getVerifyDetailInfo(verifyCode: string) { + return request.get(`verify/detail/${ verifyCode }`) +} + +/** + * 核销 + * @param verifyCode + * @returns + */ +export function verify(verifyCode: string, params: Record) { + return request.post(`verify/verify/${ verifyCode }`,params,{ showSuccessMessage: true}) +} /***************************************************** 核销员 ****************************************************/ /** diff --git a/admin/src/app/assets/images/goods_default.png b/admin/src/app/assets/images/goods_default.png new file mode 100644 index 000000000..4a4c75bdc Binary files /dev/null and b/admin/src/app/assets/images/goods_default.png differ diff --git a/admin/src/app/assets/images/icon-addon-one.png b/admin/src/app/assets/images/icon-addon-one.png new file mode 100644 index 000000000..30cde7880 Binary files /dev/null and b/admin/src/app/assets/images/icon-addon-one.png differ diff --git a/admin/src/app/assets/images/write.png b/admin/src/app/assets/images/write.png new file mode 100644 index 000000000..1f45bf6b8 Binary files /dev/null and b/admin/src/app/assets/images/write.png differ diff --git a/admin/src/app/components/cloud-build/index.vue b/admin/src/app/components/cloud-build/index.vue index dd1c2cb46..9c16709b9 100644 --- a/admin/src/app/components/cloud-build/index.vue +++ b/admin/src/app/components/cloud-build/index.vue @@ -5,7 +5,7 @@
-
+

{{ t('cloudbuild.dirPermission') }}

@@ -14,7 +14,7 @@
立即查看
- +
@@ -66,7 +66,7 @@
- +
取消 @@ -81,7 +81,7 @@ diff --git a/admin/src/app/components/upgrade-log/index.vue b/admin/src/app/components/upgrade-log/index.vue index 53a4fe8ca..6bacfd39a 100644 --- a/admin/src/app/components/upgrade-log/index.vue +++ b/admin/src/app/components/upgrade-log/index.vue @@ -147,8 +147,7 @@ defineExpose({ left: 125px; border-left-color: #dddddd; border-left-style: dashed; - margin: 12px 0; - margin-top: 24px; + margin: 24px 0 12px; height: calc(100% - 24px - 12px); } @@ -201,7 +200,7 @@ defineExpose({ .time-dialog >>> .el-collapse-item__content { margin-top: 15px; - padding-bottom: 0px !important; + padding-bottom: 0 !important; } .time-dialog >>> .el-timeline-item__node--01 { diff --git a/admin/src/app/components/upgrade/index.vue b/admin/src/app/components/upgrade/index.vue index 13618990d..f61bf9c97 100644 --- a/admin/src/app/components/upgrade/index.vue +++ b/admin/src/app/components/upgrade/index.vue @@ -130,8 +130,9 @@
- +
+
@@ -155,18 +156,21 @@
-
- +
+
-
+