feat: 后端全量更新 - 含所有本次需求

- Contract.php: 返回合约账户余额(balance_contract)
- My.php: 地址管理增加BTC/ETH
- AppContract.php: 一键平仓(closeall)
- AppProxy.php: 代理专属注册链接 + 分级权限(L1/L2)
- site.php: 手续费减半(0.018→0.009)
- agent_permission_setup.sql: 代理权限SQL
- crypto_news_crawler.py: 新闻自动采集脚本
This commit is contained in:
li
2026-03-30 20:16:32 +08:00
commit 1b24994e74
6721 changed files with 1308571 additions and 0 deletions
+3
View File
@@ -0,0 +1,3 @@
<?php
//中文
return [];
+26
View File
@@ -0,0 +1,26 @@
<?php
return [
'请先完成实名认证' => 'يرجى إكمال مصادقة الاسم الحقيقي',
'请选择交易模式' => 'الرجاء اختيار طريقة التداول',
'限价模式,请输入价格' => 'وضع حد ، يرجى إدخال الأسعار',
'请选择交易币种' => 'الرجاء اختيار العملة التجارية',
'该交易币种已下架或不存在' => 'العملة التي يتم تداولها أو لا وجود لها',
'请选择交易方向' => 'يرجى اختيار اتجاه التداول',
'请输入交易数量' => 'الرجاء إدخال رقم المعاملة',
'请选择交易倍数' => 'يرجى اختيار المعاملات متعددة',
'请选择正确的交易倍数' => 'الرجاء اختيار المعاملات الصحيحة متعددة',
'操作频繁' => 'كثرة العمليات',
'账号余额不足' => 'رصيد الحساب غير كافية',
'系统繁忙' => 'نظام مشغول',
'提交成功' => 'يقدم بنجاح',
'请选择设置的合约订单' => 'الرجاء اختيار مجموعة من أوامر العقد',
'合约订单不存在或已平仓' => 'أوامر العقد غير موجودة أو مغلقة',
'请设置止盈价格' => 'يرجى تحديد السعر الصحيح',
'请设置止损价格' => 'يرجى تحديد سعر التوقف الصحيح',
'设置成功' => 'مجموعة ناجحة',
'请选择合约订单' => 'الرجاء اختيار العقد',
'已平仓' => 'أغلقت',
'已撤销' => 'إلغاء',
'未查询到币种信息' => 'لم يتم العثور على معلومات العملة',
];
+20
View File
@@ -0,0 +1,20 @@
<?php
return [
'请选择交易对' => 'الرجاء اختيار زوج من المعاملات',
'请输入正确的交易数量' => 'من فضلك أدخل رقم المعاملة الصحيح',
'请选择交易周期' => 'الرجاء اختيار دورة التداول',
'请选择交易涨跌' => 'الرجاء اختيار التداول صعودا وهبوطا',
'请先完成实名认证' => 'يرجى إكمال مصادقة الاسم الحقيقي',
'交易对不存在' => 'لا يوجد زوج من المعاملات',
'交易周期错误' => 'دورة التداول خطأ',
'账号余额不足' => 'رصيد الحساب غير كافية',
'该周期需拥有资产80000USDT' => 'الأصول المطلوبة لهذه الفترة 80000 USDT',
'该周期需拥有资产30000USDT' => 'الأصول المطلوبة لهذه الفترة',
'操作频繁' => 'كثرة العمليات',
'提交成功' => 'يقدم بنجاح',
'请选择要取消的订单' => 'الرجاء اختيار النظام لإلغاء',
'订单不存在' => 'النظام غير موجود',
'订单超时,不能取消' => 'النظام مهلة لا يمكن إلغاؤها',
'系统繁忙' => 'نظام مشغول',
];
+20
View File
@@ -0,0 +1,20 @@
<?php
return [
'内容不存在' => 'المحتوى غير موجود',
'请选择要查询的榜单' => 'يرجى اختيار قائمة الاستفسارات',
'私募不存在' => 'الاكتتاب الخاص لا وجود لها',
'非预约时间' => 'عدم حجز الوقت',
'请勿重复预约' => 'لا تكرر الحجز',
'预约成功' => 'تعيين بنجاح',
'交易密码错误' => 'كلمة المرور خطأ في المعاملة',
'非私募时间' => 'غير وقت الاكتتاب الخاص',
'请输入有效数量' => 'الرجاء إدخال عدد صحيح',
'可私募数量不足' => 'عدم كفاية عدد الأسهم الخاصة',
'余额不足' => 'عدم كفاية الرصيد',
'操作频繁' => 'كثرة العمليات',
'私募成功' => 'نجاح الاكتتاب الخاص',
'周期不存在' => 'دورة لا وجود لها',
'锁仓成功' => 'قفل النجاح',
'记录不存在' => 'لا توجد سجلات',
];
+19
View File
@@ -0,0 +1,19 @@
<?php
return [
'请选择交易模式' => 'الرجاء اختيار طريقة التداول',
'请先完成实名认证' => 'يرجى إكمال مصادقة الاسم الحقيقي',
'请选择交易币种' => 'الرجاء اختيار العملة التجارية',
'该交易币种已下架或不存在' => 'العملة التي يتم تداولها أو لا وجود لها',
'限价模式,请输入价格' => 'وضع حد ، يرجى إدخال الأسعار',
'请选择交易方向' => 'يرجى اختيار اتجاه التداول',
'请输入交易数量' => 'الرجاء إدخال رقم المعاملة',
'操作频繁' => 'كثرة العمليات',
'余额不足' => 'عدم كفاية الرصيد',
'系统繁忙' => 'نظام مشغول',
'提交成功' => 'يقدم بنجاح',
'请选择交易单' => 'الرجاء اختيار قائمة المعاملات',
'交易单不存在或已完全成交' => 'الصفقة أمر غير موجود أو تم الانتهاء تماما',
'已撤销' => 'إلغاء',
];
+50
View File
@@ -0,0 +1,50 @@
<?php
return [
'数量错误' => 'كمية الخطأ',
'请先完成实名认证' => 'يرجى إكمال مصادقة الاسم الحقيقي',
'请选择收款账户' => 'الرجاء اختيار حساب الدفع',
'金额输入错误' => 'خطأ في إدخال المبلغ',
'交易密码错误' => 'كلمة المرور خطأ في المعاملة',
'暂不支持此法币' => 'هذه العملة لا تدعم مؤقتا',
'最低挂单数量为' => 'الحد الأدنى من الكمية',
'最高挂单数量为' => 'الحد الأقصى لكمية',
'选择的收款方式有误' => 'خطأ في اختيار جمع الأنابيب',
'操作频繁' => 'كثرة العمليات',
'余额不足' => 'عدم كفاية الرصيد',
'发布成功' => 'صدر بنجاح',
'发布失败' => 'فشل النشر',
'选择的支付方式有误' => 'خطأ في اختيار طريقة الدفع',
'手续费不足' => 'عدم كفاية الرسوم',
'输入有误' => 'خطأ في الإدخال',
'订单不存在' => 'النظام غير موجود',
'不可交易自己订单' => 'لا يمكن تداولها على النظام الخاص بك',
'该订单已被交易' => 'وقد تم تداول هذا الأمر',
'订单错误' => 'خطأ في النظام',
'您有一笔订单正在交易中,请先完成' => 'لديك أمر يجري تداولها ، يرجى الانتهاء أولا',
'交易限制' => 'تقييد المعاملات',
'订单数量不足' => 'كمية الطلب غير كافية',
'限额' => 'حد',
'下单成功' => 'من أجل النجاح',
'下单失败' => 'فشل النظام',
'非法操作' => 'عملية غير قانونية',
'该订单不可撤回' => 'هذا أمر غير قابل للإلغاء',
'撤回成功' => 'سحب بنجاح',
'撤回失败' => 'فشل الانسحاب',
'已付款不可取消' => 'الدفع غير قابل للإلغاء',
'非法请求' => 'طلب غير قانوني',
'今日取消次数已达上线' => 'إلغاء عدد اليوم على الانترنت',
'取消成功' => 'إلغاء بنجاح',
'网络错误' => 'خطأ في الشبكة',
'请上传支付凭证' => 'يرجى تحميل وثائق الدفع',
'请勿重复操作' => 'لا تكرر العملية',
'网络连接失败' => 'فشل اتصال الشبكة',
'交易成功' => 'نجاح الصفقة',
'请输入申述内容' => 'من فضلك أدخل البيان',
'请上传凭证附件' => 'يرجى تحميل الوثيقة المرفق',
'此订单不可申述' => 'هذا أمر غير قابل للتفاوض',
'申述成功' => 'النجاح',
'申述不存在' => 'البيان غير موجود',
'该申述订单已被处理' => 'وقد تم تجهيز الطلب',
'提交成功' => 'يقدم بنجاح',
];
+4
View File
@@ -0,0 +1,4 @@
<?php
return [
"即将开放,请耐心等待!" => "即将开放,请耐心等待!",
];
+28
View File
@@ -0,0 +1,28 @@
<?php
return [
'请输入姓名' => 'من فضلك أدخل الاسم',
'请输入证件证号' => 'يرجى إدخال رقم الشهادة',
'您已完成初级认证' => 'كنت قد أكملت شهادة الاسم الحقيقي',
'提交成功' => 'يقدم بنجاح',
'系统繁忙' => 'نظام مشغول',
'请上传正面证件照' => 'يرجى تحميل صورة إيجابية',
'请上传背面证件照' => 'يرجى تحميل صورة على ظهره',
'请先完成初级认证' => 'يرجى إكمال مصادقة الاسم الحقيقي',
'您已完成高级认证' => 'كنت قد أكملت شهادة متقدمة',
'昵称已存在' => 'الاسم المستعار موجود بالفعل',
'请输入有效地址' => 'يرجى إدخال عنوان صالح',
'请输入备注信息' => 'يرجى إدخال معلومات المذكرة',
'请选择币种类型' => 'الرجاء اختيار نوع العملة',
'添加成功' => 'إضافة ناجحة',
'地址不存在' => 'العنوان غير موجود',
'修改成功' => 'تعديل بنجاح',
'删除成功' => 'حذف بنجاح',
'请填写姓名' => 'يرجى ملء الاسم',
'请填写银行卡号' => 'يرجى ملء رقم بطاقة البنك',
'请填写开户行' => 'يرجى ملء في حساب البنك',
'请填写开户支行' => 'يرجى ملء في فتح حساب فرع',
'收款方式不存在' => 'جمع الأنابيب لا وجود لها',
'修改失败' => 'فشل التعديل',
'添加失败' => 'إضافة فشل',
'内容不存在' => 'المحتوى غير موجود',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'发送频繁' => 'إرسال متكررة',
'已被注册' => 'تم تسجيل',
'已被占用' => 'المحتلة بالفعل',
'请在后台插件管理安装短信验证插件' => 'الرجاء تثبيت رسالة التحقق من صحة في الخلفية',
'发送成功' => 'إرسال بنجاح',
'未注册' => 'غير مسجل',
'发送失败' => 'فشل إرسال',
];
+22
View File
@@ -0,0 +1,22 @@
<?php
return [
'请输入要搜索的币种' => 'من فضلك أدخل العملة التي تريد البحث',
'币种不存在' => 'العملة لا وجود لها',
'请选择要设置的币种' => 'الرجاء اختيار العملة التي تريد تعيين',
'请先完成实名认证' => 'يرجى إكمال مصادقة الاسم الحقيقي',
'币种已下架或不存在' => 'العملة قد انخفض أو لا وجود لها',
'最低买单数量为' => 'الحد الأدنى من مبلغ الفاتورة',
'最高做单数量' => 'الحد الأقصى لكمية واحدة',
'信誉值不足,请充值' => 'قيمة الائتمان ليست كافية ، يرجى شحن',
'提交成功' => 'يقدم بنجاح',
'系统繁忙' => 'نظام مشغول',
'请选择操作币种' => 'الرجاء اختيار عملة التشغيل',
'操作频繁' => 'كثرة العمليات',
'已清仓,请查看交易记录详情' => 'تم تصفية ، يرجى الاطلاع على تفاصيل الصفقة',
'清仓失败' => 'فشل التصفية',
'请输入补仓数量' => 'يرجى إدخال عدد من المواقف',
'交易币种不存在' => 'عملة المعاملة غير موجودة',
'请开启策略' => 'يرجى فتح السياسة',
'加仓成功' => 'النجاح',
'请输入设置的补仓最低余额限制' => 'من فضلك أدخل الحد الأدنى للرصيد المحدد',
];
+4
View File
@@ -0,0 +1,4 @@
<?php
return [
"系统繁忙" => "系统繁忙",
];
+30
View File
@@ -0,0 +1,30 @@
<?php
return [
'操作频繁' => 'كثرة العمليات',
'请输入邀请码' => 'الرجاء إدخال رمز الدعوة',
'推荐码不存在' => 'التوصية رقم غير موجود',
'创建钱包失败 请联系客服' => 'فشل إنشاء المحفظة يرجى الاتصال بخدمة العملاء',
'请输入正确的姓名' => 'الرجاء إدخال الاسم الصحيح',
'请输入正确的身份证号' => 'الرجاء إدخال رقم الهوية الصحيح',
'您已实名' => 'لديك الاسم الحقيقي',
'提交成功' => 'يقدم بنجاح',
'系统繁忙' => 'نظام مشغول',
'请输入原始密码' => 'الرجاء إدخال كلمة السر الأصلية',
'请选择修改的密码类型' => 'الرجاء اختيار نوع كلمة المرور المعدلة',
'请输入新密码' => 'الرجاء إدخال كلمة المرور الجديدة',
'原始密码错误' => 'كلمة السر الأصلية خطأ',
'新密码与旧密码相同,请重新输入' => 'كلمة السر الجديدة هي نفس كلمة السر القديمة .',
'请上传身份证正面照' => 'يرجى تحميل صورة إيجابية من بطاقة الهوية',
'请上传身份证背面照' => 'يرجى تحميل صورة بطاقة الهوية الخاصة بك مرة أخرى',
'请输入账号密码' => 'الرجاء إدخال كلمة مرور الحساب',
'登录成功' => 'تسجيل الدخول بنجاح',
'注册成功' => 'النجاح في التسجيل',
'推出成功' => 'خروج ناجح',
'请输入完整信息' => 'يرجى إدخال معلومات كاملة',
'邮箱错误' => 'صندوق البريد خطأ',
'用户不存在' => 'المستخدم غير موجود',
'验证码错误' => 'رمز التحقق من الخطأ',
'重置密码成功' => 'إعادة تعيين كلمة المرور بنجاح',
];
+11
View File
@@ -0,0 +1,11 @@
<?php
return [
'邮箱已经被占用' => 'صندوق البريد هو بالفعل المحتلة',
'用户名已经被占用' => 'اسم المستخدم هو بالفعل المحتلة',
'昵称已经被占用' => 'الاسم المستعار هو بالفعل المحتلة',
'该手机号已经占用' => 'رقم الهاتف المحمول هو بالفعل المحتلة .',
'手机号不存在' => 'رقم الجوال غير موجود',
'邮箱不存在' => 'صندوق البريد غير موجود',
'验证码不正确' => 'رمز التحقق غير صحيحة',
];
+38
View File
@@ -0,0 +1,38 @@
<?php
return [
'请输入正确的地址' => 'الرجاء إدخال العنوان الصحيح',
'请输入正确的数量' => 'من فضلك أدخل الرقم الصحيح',
'请输入交易密码' => 'الرجاء إدخال كلمة السر',
'请输入验证码' => 'الرجاء إدخال رمز التحقق',
'请选择提币的种类' => 'الرجاء اختيار نوع العملة',
'手机验证码不正确' => 'الهاتف رمز التحقق غير صحيحة',
'交易密码错误' => 'كلمة المرور خطأ في المعاملة',
'操作频繁' => 'كثرة العمليات',
'提币限额为' => 'الحد من السحب',
'余额不足' => 'عدم كفاية الرصيد',
'提交成功' => 'يقدم بنجاح',
'系统繁忙' => 'نظام مشغول',
'请输入备注' => 'يرجى إدخال الملاحظات',
'抱歉,改地址信息不存在' => 'آسف ، تغيير العنوان غير موجود',
'请选择正确的地址' => 'الرجاء اختيار العنوان الصحيح',
'请输入转入地址' => 'من فضلك أدخل العنوان',
'请输入转入数量' => 'من فضلك أدخل رقم التحويل',
'请输入交易编号' => 'الرجاء إدخال رقم المعاملة',
'交易编号无效' => 'رقم المعاملة غير صحيحة',
'提交成功,请等待审核' => 'يقدم بنجاح ، يرجى الانتظار لمراجعة الحسابات',
'请输入正确的互转用户' => 'الرجاء إدخال المستخدم الصحيح المتبادل',
'账户不存在' => 'الحساب غير موجود',
'互转通道已关闭' => 'قناة مغلقة بالتناوب',
'互转限额为' => 'الحد من دوران',
'请完成实名' => 'يرجى إكمال الاسم الحقيقي',
'不可同类型划转' => 'لا يمكن نقل من نفس النوع',
'请输入有效数量' => 'الرجاء إدخال عدد صحيح',
'改币种不支持划转' => 'تغيير العملة لا تدعم نقل',
'请选择正确划转类型' => 'الرجاء اختيار نوع التحويل الصحيح',
'划转成功' => 'نقل النجاح',
'类型错误' => 'نوع الخطأ',
];
BIN
View File
Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB