feat: 上位机远程控制完成

This commit is contained in:
pengqiao1993
2026-03-13 17:33:00 +08:00
parent 0fcb882e5d
commit 878101ceb3
11 changed files with 262 additions and 206 deletions

View File

@ -271,6 +271,7 @@ export default {
cancel: 'الغاء',
messageDetail: 'تفاصيل الرسالة',
operateSuccess: 'نجح العملية',
operateFail: 'فشل العملية',
messageReaded: 'تمت قراءة هذه الرسالة، لا داعي لتكرار الإجراء'
},
device: {
@ -469,56 +470,57 @@ export default {
second: 'ثانية'
},
policy: {
planCurve: 'منحنى الجدول الزمني',
planCurveTem: 'قالب منحنى الجدول الزمني',
IssueDevice: 'جهاز إصدار الأوامر',
operateOrNot: 'سواء في التشغيل',
socUplimit: 'الحد الأعلى لـ SOC',
socDownlimit: 'الحد الأدنى لـ SOC',
effectiveTime: 'وقت السريان',
selectEffectiveTime: 'يرجى تحديد وقت السريان',
distributeResult: 'نتيجة الإصدار',
notDelivered: 'لم يتم الإصدار',
commandDistribution: 'إصدار الأوامر',
controlDistribution: 'إصدار التحكم',
genSetting: 'الإعدادات العامة',
save: 'حفظ',
pleaseInputValue: 'يرجى إدخال القيمة',
pleaseInputPassword: 'يرجى إدخال كلمة المرور',
password: 'كلمة المرور',
policyTypeList: [
{
name: 'إصدار الأوامر'
},
{
name: 'الإعدادات العامة'
}
],
radioList: [
{
name: 'تشغيل',
disabled: false
},
{
name: 'عدم تشغيل',
disabled: false
}
],
selectIssueDevice: 'يرجى تحديد جهاز إصدار الأوامر',
deliverErrorNewTip: 'خطأ في تكوين التعيين أو لم يتم التكوين، يرجى التحقق وإعادة المحاولة!',
passwordSuccess: 'كلمة المرور صحيحة',
passwordError: 'كلمة المرور غير صحيحة',
isOpen: 'سواء تمكين',
isClose: 'سواء تعطيل',
distributeSuccess: 'نجح الإصدار',
distributeFail: 'فشل الإصدار',
isNum: 'يرجى التحقق من أن قيمة الإدخال رقمية',
saveSuccess: 'نجح الحفظ',
saveError: 'فشل الحفظ',
delivered: 'اكتمل الإصدار',
selectPlanCurveTem: 'يرجى تحديد قالب منحنى الجدول الزمني',
deliverErrorTip: 'تجاوز طاقة الشحن والتفريغ الطاقة المقدرة، يرجى التحقق من إعدادات منحنى الجدول الزمني!',
deliverTip: 'سواء تأكيد إصدار الأمر?'
planCurve: 'منحنى الجدول الزمني',
planCurveTem: 'قالب منحنى الجدول الزمني',
IssueDevice: 'جهاز إصدار الأوامر',
operateOrNot: 'سواء في التشغيل',
socUplimit: 'الحد الأعلى لـ SOC',
socDownlimit: 'الحد الأدنى لـ SOC',
effectiveTime: 'وقت السريان',
selectEffectiveTime: 'يرجى تحديد وقت السريان',
distributeResult: 'نتيجة الإصدار',
notDelivered: 'لم يتم الإصدار',
commandDistribution: 'إصدار الأوامر',
controlDistribution: 'إصدار التحكم',
genSetting: 'الإعدادات العامة',
save: 'حفظ',
pleaseInputValue: 'يرجى إدخال القيمة',
pleaseInputPassword: 'يرجى إدخال كلمة المرور',
password: 'كلمة المرور',
policyTypeList: [
{
name: 'إصدار الأوامر'
},
{
name: 'الإعدادات العامة'
}
],
radioList: [
{
name: 'تشغيل',
disabled: false
},
{
name: 'عدم تشغيل',
disabled: false
}
],
selectIssueDevice: 'يرجى تحديد جهاز إصدار الأوامر',
deliverErrorNewTip: 'خطأ في تكوين التعيين أو لم يتم التكوين، يرجى التحقق وإعادة المحاولة!',
passwordSuccess: 'كلمة المرور صحيحة',
passwordError: 'كلمة المرور غير صحيحة',
isOpen: 'سواء تمكين',
isClose: 'سواء تعطيل',
distributeSuccess: 'نجح الإصدار',
distributeFail: 'فشل الإصدار',
isNum: 'يرجى التحقق من أن قيمة الإدخال رقمية',
saveSuccess: 'نجح الحفظ',
saveError: 'فشل الحفظ',
delivered: 'اكتمل الإصدار',
selectPlanCurveTem: 'يرجى تحديد قالب منحنى الجدول الزمني',
deliverErrorTip: 'تجاوز طاقة الشحن والتفريغ الطاقة المقدرة، يرجى التحقق من إعدادات منحنى الجدول الزمني!',
deliverTip: 'سواء تأكيد إصدار الأمر?',
policyTitle: 'إصدار الاستراتيجية'
}
}

View File

@ -272,6 +272,7 @@ export default {
cancel: 'Abbrechen',
messageDetail: 'Nachrichtendetails',
operateSuccess: 'Aktion erfolgreich',
operateFail: 'Aktion fehlgeschlagen',
messageReaded: 'Diese Nachricht wurde bereits gelesen, keine Wiederholung der Aktion erforderlich'
},
device: {
@ -506,55 +507,56 @@ export default {
confirmTime: 'Bestätigungszeit'
},
policy: {
planCurve: 'Plan-Kurve',
planCurveTem: 'Plan-Kurvenvorlage',
IssueDevice: 'Befehlszielgerät',
operateOrNot: 'In Betrieb',
socUplimit: 'SOC-Obergrenze',
socDownlimit: 'SOC-Untergrenze',
effectiveTime: 'Gültigkeitszeit',
selectEffectiveTime: 'Bitte wählen Sie die Gültigkeitszeit',
distributeResult: 'Übertragungsergebnis',
notDelivered: 'Nicht übertragen',
commandDistribution: 'Befehlssendung',
controlDistribution: 'Steuerungssendung',
genSetting: 'Allgemeine Einstellungen',
save: 'Speichern',
pleaseInputValue: 'Bitte Wert eingeben',
pleaseInputPassword: 'Bitte geben Sie Ihr Passwort ein',
password: 'Passwort',
policyTypeList: [
{
name: 'Befehlssendung'
},
{
name: 'Allgemeine Einstellungen'
}
],
radioList: [
{
name: 'In Betrieb',
disabled: false
},
{
name: 'Außer Betrieb',
disabled: false
}
],
selectIssueDevice: 'Bitte wählen Sie das Befehlssendegerät',
deliverErrorNewTip: 'Zuordnungskonfiguration fehlerhaft oder nicht konfiguriert, bitte überprüfen und erneut versuchen!',
passwordSuccess: 'Passwort korrekt',
passwordError: 'Passwort falsch',
isOpen: 'Aktivieren',
isClose: 'Deaktivieren',
distributeSuccess: 'Sendung erfolgreich',
distributeFail: 'Sendung fehlgeschlagen',
isNum: 'Bitte überprüfen Sie, ob der eingegebene Wert eine Zahl ist',
saveSuccess: 'Speichern erfolgreich',
saveError: 'Speichern fehlgeschlagen',
delivered: 'Bereits gesendet',
selectPlanCurveTem: 'Bitte wählen Sie eine Plan-Kurvenvorlage',
deliverErrorTip: 'Lade-/Entladeleistung größer als Nennleistung, bitte überprüfen Sie die Plan-Kurven-Einstellungen!',
deliverTip: 'Befehlssendung wirklich bestätigen?'
planCurve: 'Plan-Kurve',
planCurveTem: 'Plan-Kurvenvorlage',
IssueDevice: 'Befehlszielgerät',
operateOrNot: 'In Betrieb',
socUplimit: 'SOC-Obergrenze',
socDownlimit: 'SOC-Untergrenze',
effectiveTime: 'Gültigkeitszeit',
selectEffectiveTime: 'Bitte wählen Sie die Gültigkeitszeit',
distributeResult: 'Übertragungsergebnis',
notDelivered: 'Nicht übertragen',
commandDistribution: 'Befehlssendung',
controlDistribution: 'Steuerungssendung',
genSetting: 'Allgemeine Einstellungen',
save: 'Speichern',
pleaseInputValue: 'Bitte Wert eingeben',
pleaseInputPassword: 'Bitte geben Sie Ihr Passwort ein',
password: 'Passwort',
policyTypeList: [
{
name: 'Befehlssendung'
},
{
name: 'Allgemeine Einstellungen'
}
],
radioList: [
{
name: 'In Betrieb',
disabled: false
},
{
name: 'Außer Betrieb',
disabled: false
}
],
selectIssueDevice: 'Bitte wählen Sie das Befehlssendegerät',
deliverErrorNewTip: 'Zuordnungskonfiguration fehlerhaft oder nicht konfiguriert, bitte überprüfen und erneut versuchen!',
passwordSuccess: 'Passwort korrekt',
passwordError: 'Passwort falsch',
isOpen: 'Aktivieren',
isClose: 'Deaktivieren',
distributeSuccess: 'Sendung erfolgreich',
distributeFail: 'Sendung fehlgeschlagen',
isNum: 'Bitte überprüfen Sie, ob der eingegebene Wert eine Zahl ist',
saveSuccess: 'Speichern erfolgreich',
saveError: 'Speichern fehlgeschlagen',
delivered: 'Bereits gesendet',
selectPlanCurveTem: 'Bitte wählen Sie eine Plan-Kurvenvorlage',
deliverErrorTip: 'Lade-/Entladeleistung größer als Nennleistung, bitte überprüfen Sie die Plan-Kurven-Einstellungen!',
deliverTip: 'Befehlssendung wirklich bestätigen?',
policyTitle: 'Strategieübertragung'
}
};

View File

@ -257,6 +257,7 @@ export default {
sureRead: 'Confirm as read',
cancel: 'Cancel',
operateSuccess: 'Operation successful',
operateFail: 'Operation failed',
messageReaded: 'This message has been read. No need to repeat the'
},
device: {
@ -479,49 +480,50 @@ export default {
confirmTime: 'Confirmation time'
},
policy: {
planCurve: 'Planned curve',
planCurveTem: 'Planned curve template',
IssueDevice: 'Command issuance equipment',
operateOrNot: 'Commission or not',
socUplimit: 'SOC upper limit',
socDownlimit: 'SOC lower limit',
effectiveTime: 'Effective time',
selectEffectiveTime: 'Please select effective time',
distributeResult: 'Issuance result',
notDelivered: 'Not issued',
commandDistribution: 'Command issuance',
controlDistribution: 'Control issuance',
genSetting: 'General settings',
save: 'Save',
pleaseInputValue: 'Please enter value',
pleaseInputPassword: 'Please enter password',
password: 'Password',
policyTypeList: [{
name: 'Command Issuance'
}, {
name: 'General Settings'
}],
radioList: [{
name: "In Operation",
disabled: false
}, {
name: "Not In Operation",
disabled: false
}],
selectIssueDevice: 'Please select command issuance equipment',
deliverErrorNewTip: 'Mapping configuration error or not configured. Please confirm and try again!',
passwordSuccess: 'Password correct',
passwordError: 'Password incorrect',
isOpen: 'Enable or not',
isClose: 'Disable or not',
distributeSuccess: 'Issuance successful',
distributeFail: 'Issuance failed',
isNum: 'Please check if the input value is a number',
saveSuccess: 'Save successful',
saveError: 'Save failed',
delivered: 'Issued',
selectPlanCurveTem: 'Please select planned curve template',
deliverErrorTip: 'Charging/discharging power exceeds rated power. Please confirm the planned curve.',
deliverTip: 'Confirm command issuance?'
planCurve: 'Planned curve',
planCurveTem: 'Planned curve template',
IssueDevice: 'Command issuance equipment',
operateOrNot: 'Commission or not',
socUplimit: 'SOC upper limit',
socDownlimit: 'SOC lower limit',
effectiveTime: 'Effective time',
selectEffectiveTime: 'Please select effective time',
distributeResult: 'Issuance result',
notDelivered: 'Not issued',
commandDistribution: 'Command issuance',
controlDistribution: 'Control issuance',
genSetting: 'General settings',
save: 'Save',
pleaseInputValue: 'Please enter value',
pleaseInputPassword: 'Please enter password',
password: 'Password',
policyTypeList: [{
name: 'Command Issuance'
}, {
name: 'General Settings'
}],
radioList: [{
name: "In Operation",
disabled: false
}, {
name: "Not In Operation",
disabled: false
}],
selectIssueDevice: 'Please select command issuance equipment',
deliverErrorNewTip: 'Mapping configuration error or not configured. Please confirm and try again!',
passwordSuccess: 'Password correct',
passwordError: 'Password incorrect',
isOpen: 'Enable or not',
isClose: 'Disable or not',
distributeSuccess: 'Issuance successful',
distributeFail: 'Issuance failed',
isNum: 'Please check if the input value is a number',
saveSuccess: 'Save successful',
saveError: 'Save failed',
delivered: 'Issued',
selectPlanCurveTem: 'Please select planned curve template',
deliverErrorTip: 'Charging/discharging power exceeds rated power. Please confirm the planned curve.',
deliverTip: 'Confirm command issuance?',
policyTitle: 'Strategy Issuance'
}
}

View File

@ -257,6 +257,7 @@ export default {
sureRead: 'Confirmar como leído',
cancel: 'Cancelar',
operateSuccess: 'Operación realizada con éxito',
operateFail: 'Operación fallida',
messageReaded: 'Este mensaje ya fue leído; no es necesario repetir la operación'
},
device: {
@ -479,6 +480,7 @@ export default {
confirmTime: 'Hora de confirmación'
},
policy: {
policyTitle: 'Estrategia de envío',
planCurve: 'Curva planificada',
planCurveTem: 'Plantilla de curva planificada',
IssueDevice: 'Equipo para emitir el comando',

View File

@ -257,6 +257,7 @@ export default {
sureRead: 'Confirmer la lecture',
cancel: 'Annuler',
operateSuccess: 'Opération réussie',
operateFail: 'Opération échouée',
messageReaded: "La lecture du message a été effectuée. Aucune répétition n'est nécessaire !"
},
device: {
@ -479,6 +480,7 @@ export default {
confirmTime: 'Heure de confirmation'
},
policy: {
policyTitle: 'Stratégie de distribution',
planCurve: 'Courbe programmée',
planCurveTem: 'Modèle de courbe programmée',
IssueDevice: "Équipement cable d'envoi d'ordre",

View File

@ -271,6 +271,7 @@ export default {
cancel: 'Anuluj',
messageDetail: 'Szczegóły wiadomości',
operateSuccess: 'Operacja zakończona sukcesem',
operateFail: 'Operacja nie powiodła się',
messageReaded: 'Wiadomość została odczytana, nie ma potrzeby powtarzania akcji.'
},
device: {
@ -505,6 +506,7 @@ export default {
confirmTime: 'Czas potwierdzenia'
},
policy: {
policyTitle: 'Strategia dystrybucji',
planCurve: 'Krzywa planowania',
planCurveTem: 'Szablon krzywej planowania',
IssueDevice: 'Polecenie wydane urządzeniu',

View File

@ -264,8 +264,9 @@ export default {
sureRead: '确认已读',
cancel: '取消',
messageDetail: '消息详情',
operateSuccess: '操作成功',
messageReaded: '该消息已读,无需重复操作'
operateSuccess: '操作成功',
operateFail: '操作失败',
messageReaded: '该消息已读,无需重复操作'
},
device: {
inputNameQuery: '输入名称搜索',
@ -549,5 +550,6 @@ export default {
selectPlanCurveTem: '请选择计划曲线模板',
deliverErrorTip: '充放电功率大于额定功率,请确认计划曲线设置!',
deliverTip: '是否确定下发命令?',
policyTitle: '策略下发',
}
};