|
@@ -2,7 +2,7 @@
|
|
<BasicModal
|
|
<BasicModal
|
|
v-bind="$attrs"
|
|
v-bind="$attrs"
|
|
@register="register"
|
|
@register="register"
|
|
- title="迁移场景"
|
|
|
|
|
|
+ :title="t('routes.scene.transferTitle')"
|
|
@visible-change="handleVisibleChange"
|
|
@visible-change="handleVisibleChange"
|
|
@cancel="resetFields"
|
|
@cancel="resetFields"
|
|
@ok="handleSubmit"
|
|
@ok="handleSubmit"
|
|
@@ -43,7 +43,7 @@
|
|
field: 'type',
|
|
field: 'type',
|
|
component: 'Input',
|
|
component: 'Input',
|
|
// defaultValue: '场景标题',
|
|
// defaultValue: '场景标题',
|
|
- label: '场景标题',
|
|
|
|
|
|
+ label: t('routes.scene.sceneName'),
|
|
slot: 'text',
|
|
slot: 'text',
|
|
colProps: {
|
|
colProps: {
|
|
span: 24,
|
|
span: 24,
|
|
@@ -53,7 +53,7 @@
|
|
{
|
|
{
|
|
field: 'snCode',
|
|
field: 'snCode',
|
|
component: 'Input',
|
|
component: 'Input',
|
|
- label: '迁移至',
|
|
|
|
|
|
+ label: t('routes.scene.toSnCode'),
|
|
|
|
|
|
required: true,
|
|
required: true,
|
|
colProps: {
|
|
colProps: {
|
|
@@ -65,11 +65,11 @@
|
|
// @ts-ignore
|
|
// @ts-ignore
|
|
validator: async (rule, value) => {
|
|
validator: async (rule, value) => {
|
|
if (!value) {
|
|
if (!value) {
|
|
- return Promise.reject('请输入相机SN码');
|
|
|
|
|
|
+ return Promise.reject(t('routes.scene.rules.snCode'));
|
|
}
|
|
}
|
|
if (/.*[\u4e00-\u9fa5]+.*$/.test(value)) {
|
|
if (/.*[\u4e00-\u9fa5]+.*$/.test(value)) {
|
|
/* eslint-disable-next-line */
|
|
/* eslint-disable-next-line */
|
|
- return Promise.reject('不支持中文字符');
|
|
|
|
|
|
+ return Promise.reject(t('routes.scene.rules.snCode1'));
|
|
}
|
|
}
|
|
return Promise.resolve();
|
|
return Promise.resolve();
|
|
},
|
|
},
|
|
@@ -77,7 +77,7 @@
|
|
},
|
|
},
|
|
],
|
|
],
|
|
componentProps: {
|
|
componentProps: {
|
|
- placeholder: '请输入相机SN码',
|
|
|
|
|
|
+ placeholder: t('routes.scene.rules.snCode'),
|
|
maxLength: 15,
|
|
maxLength: 15,
|
|
onChange: (data) => {
|
|
onChange: (data) => {
|
|
console.log('data', data);
|
|
console.log('data', data);
|
|
@@ -119,7 +119,7 @@
|
|
console.log('res', res);
|
|
console.log('res', res);
|
|
closeModal();
|
|
closeModal();
|
|
resetFields();
|
|
resetFields();
|
|
- createMessage.success('场景迁移成功。');
|
|
|
|
|
|
+ createMessage.success(t('routes.scene.transferSccuse'));
|
|
emit('update');
|
|
emit('update');
|
|
} catch (error) {
|
|
} catch (error) {
|
|
console.log('not passing', error);
|
|
console.log('not passing', error);
|