|
@@ -65,24 +65,24 @@
|
|
|
width:rightType=='list'?'1px':'unset',
|
|
|
flexGrow:rightType=='list'?'unset':1}">
|
|
|
<div class="sandbox-chart-head">
|
|
|
- <div class="sandbox-chartHead-author">作者:<span>{{ this.viewSandbox.SysUserName }}</span></div>
|
|
|
+ <div class="sandbox-chartHead-author">{{$t('MsgPrompt.author')}}:<span>{{ this.viewSandbox.SysUserName }}</span></div>
|
|
|
<div class="sandbox-chartHead-title">{{ this.viewSandbox.Name }}</div>
|
|
|
<div class="sandbox-chartHead-options">
|
|
|
<div class="chartHead-options-button" @click="editSand" v-permission="permissionBtn.sandboxPermission.sandbox_saveView">
|
|
|
<img src="~@/assets/img/sand_new/edit_outline.png" />
|
|
|
- <span>编辑</span>
|
|
|
+ <span>{{$t('Table.edit_btn')}}</span>
|
|
|
</div>
|
|
|
<div class="chartHead-options-button" @click="saveOther">
|
|
|
<img src="~@/assets/img/sand_new/save-other.png" />
|
|
|
- <span>另存为</span>
|
|
|
+ <span>{{$t('Table.save_as')}}</span>
|
|
|
</div>
|
|
|
<div class="chartHead-options-button" @click="copySandHandle" v-permission="permissionBtn.sandboxPermission.sandbox_addMy">
|
|
|
<img src="~@/assets/img/sand_new/copy.png" />
|
|
|
- <span>复制</span>
|
|
|
+ <span>{{$t('Table.copy_btn')}}</span>
|
|
|
</div>
|
|
|
<div class="chartHead-options-button" @click="deleteHandle(viewSandbox,'inchart')" v-permission="permissionBtn.sandboxPermission.sandbox_del">
|
|
|
<img src="~@/assets/img/sand_new/remove.png" />
|
|
|
- <span style="color: red;" >删除</span>
|
|
|
+ <span style="color: red;" >{{$t('Table.delete_btn')}}</span>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -153,7 +153,7 @@
|
|
|
</el-dialog>
|
|
|
<!-- 另存为 -->
|
|
|
<el-dialog
|
|
|
- title="另存为"
|
|
|
+ :title="$t('Table.save_as')"
|
|
|
:visible.sync="saveOtherShow"
|
|
|
:append-to-body="true"
|
|
|
:close-on-click-modal="false"
|
|
@@ -162,10 +162,10 @@
|
|
|
<div style="padding: 10px 40px 0;" class="save-as-dialog">
|
|
|
<el-form :model="saveOtherForm" ref="saveOtherFormRef"
|
|
|
label-width="96px">
|
|
|
- <el-form-item label="逻辑图名称" prop="chartName" :rules="{required:true,message:'请输入逻辑图名称',trigger:'blur'}">
|
|
|
- <el-input v-model="saveOtherForm.chartName" style="width: 317px;" placeholder="请输入逻辑图名称"></el-input>
|
|
|
+ <el-form-item :label="$t('SandboxManage.SandList.logic_diagram_name')" prop="chartName" :rules="{required:true,message:this.$t('SandboxManage.SandList.search_placeholder'),trigger:'blur'}">
|
|
|
+ <el-input v-model="saveOtherForm.chartName" style="width: 317px;" :placeholder="$t('SandboxManage.SandList.search_placeholder')"></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="分类" prop="classifyId" :rules="{required:true,message:'请选择分类',trigger:'change'}" >
|
|
|
+ <el-form-item :label="$t('Common.category')" prop="classifyId" :rules="{required:true,message:this.$t('MsgPrompt.select_category'),trigger:'change'}" >
|
|
|
<el-cascader
|
|
|
:options="onlyClassifyTreeData"
|
|
|
@change="classifyTreeChange"
|
|
@@ -173,13 +173,13 @@
|
|
|
label: 'SandboxClassifyName',
|
|
|
value: 'SandboxClassifyId',checkStrictly:true}"
|
|
|
v-model="saveOtherClassifys"
|
|
|
- placeholder="请选择分类">
|
|
|
+ :placeholder="$t('MsgPrompt.select_category')">
|
|
|
</el-cascader>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div style="text-align: center;padding:40px 0 ;">
|
|
|
<el-button @click="saveOtherSubmit" type="primary" style="width: 120px;" size="large">{{$t('Dialog.confirm_save_btn')}}</el-button>
|
|
|
- <el-button @click="saveOtherShow=false" style="width: 120px;margin-left: 28px;" size="large">取消</el-button>
|
|
|
+ <el-button @click="saveOtherShow=false" style="width: 120px;margin-left: 28px;" size="large">{{$t('Dialog.cancel_btn')}}</el-button>
|
|
|
</div>
|
|
|
</div>
|
|
|
</el-dialog>
|
|
@@ -289,7 +289,7 @@ import { myGraph } from './common/gragh';
|
|
|
initData:{},
|
|
|
customButtonDom:'',
|
|
|
// ------- 添加分类弹窗
|
|
|
- classifyAddTitle:"添加分类",
|
|
|
+ classifyAddTitle:this.$t('SandboxManage.SandList.categories_add_btn')||"添加分类",
|
|
|
classifyAddShow:false,
|
|
|
lastLevelClassifyName:'',
|
|
|
classifyForm:{
|
|
@@ -301,7 +301,7 @@ import { myGraph } from './common/gragh';
|
|
|
Level:0
|
|
|
},
|
|
|
classifyFormRules:{
|
|
|
- SandboxClassifyName:{required: true, message:'请输入目录名称', trigger: 'blur'},
|
|
|
+ SandboxClassifyName:{required: true, message:this.$t('SandboxManage.SandList.catalog_name_placeholder')||'请输入目录名称', trigger: 'blur'},
|
|
|
ChartPermissionId:{required: true, message:'请选择对应品种', trigger: 'change'}
|
|
|
},
|
|
|
classifyProps: {
|
|
@@ -640,27 +640,27 @@ import { myGraph } from './common/gragh';
|
|
|
* 2 有子目录无沙盘图
|
|
|
*/
|
|
|
const deleteLabelMap = {
|
|
|
- 1: '该分类下存在沙盘图,不可删除',
|
|
|
+ 1: this.$t('SandboxManage.SandList.delete_attention_msg1')||'该分类下存在沙盘图,不可删除',
|
|
|
2: '确认删除当前分类及包含的子分类吗?',
|
|
|
4: res.Data.TipsMsg
|
|
|
}
|
|
|
|
|
|
if([1,4].includes(res.Data.DeleteStatus)) this.$confirm(
|
|
|
deleteLabelMap[res.Data.DeleteStatus],
|
|
|
- '删除失败',
|
|
|
+ this.$t('MsgPrompt.delete_fail_msg'),
|
|
|
{
|
|
|
- confirmButtonText: '知道了',
|
|
|
+ confirmButtonText: this.$t('MsgPrompt.known')||'知道了',
|
|
|
showCancelButton:false,
|
|
|
type: 'error'
|
|
|
})
|
|
|
else if([0,2].includes(res.Data.DeleteStatus)) this.$confirm(
|
|
|
res.Data.DeleteStatus === 2
|
|
|
? deleteLabelMap[res.Data.DeleteStatus]
|
|
|
- : node.SandboxId?'确认删除该沙盘图吗?':'确定删除当前分类吗?',
|
|
|
- '提示',
|
|
|
+ : node.SandboxId?'确认删除该沙盘图吗?':this.$t('SandboxManage.SandList.delete_attention_msg2'),
|
|
|
+ this.$t('Confirm.prompt'),
|
|
|
{
|
|
|
- confirmButtonText: '确定',
|
|
|
- cancelButtonText: '取消',
|
|
|
+ confirmButtonText: this.$t('Dialog.confirm_btn'),
|
|
|
+ cancelButtonText: this.$t('Dialog.cancel_btn'),
|
|
|
type: 'warning'
|
|
|
}).then(() => {
|
|
|
res.Data.DeleteStatus === 0 && node.SandboxId
|