|
@@ -892,7 +892,7 @@
|
|
|
<img src="../../../assets/icon/close.png" alt />
|
|
|
</div> -->
|
|
|
<div class="lbox">
|
|
|
- <img src="../../assets/loading.gif" />上传中,请稍后
|
|
|
+ <img src="../../assets/loading.gif" />Uploading
|
|
|
</div>
|
|
|
<div style="margin-bottom: 10px">
|
|
|
<span>{{
|
|
@@ -1158,7 +1158,7 @@
|
|
|
<img src="../../../assets/icon/close.png" alt />
|
|
|
</div> -->
|
|
|
<div class="lbox">
|
|
|
- <img src="../../assets/loading.gif" />上传中,请稍后
|
|
|
+ <img src="../../assets/loading.gif" />Uploading
|
|
|
</div>
|
|
|
<div style="margin-bottom: 10px">
|
|
|
<span>{{
|
|
@@ -1621,7 +1621,7 @@
|
|
|
@click="addTools(15, itemTaskIndex, toolIndex)">
|
|
|
<div class="whiteBIcon" @click.stop="openTools(itemTaskIndex, 15, toolIndex)">
|
|
|
<img src="../../assets/icon/thirdToolList/answer.png" alt />
|
|
|
- <div style="margin: 5px 0">问答</div>
|
|
|
+ <div style="margin: 5px 0">Question</div>
|
|
|
</div>
|
|
|
<div class="noCTool"><img src="../../assets/icon/new/isToolC.png" alt="" /></div>
|
|
|
<div class="isCTool" v-if="itemTool.tool.indexOf(15) != -1"><img
|
|
@@ -1671,7 +1671,7 @@
|
|
|
<!-- <div class="tool">
|
|
|
<div class="whiteBIcon" @click="openTools(itemTaskIndex, 40, toolIndex)">
|
|
|
<img src="../../assets/icon/thirdToolList/eval.png" alt />
|
|
|
- <div style="margin: 5px 0">个人评价</div>
|
|
|
+ <div style="margin: 5px 0">Self-evaluation</div>
|
|
|
</div>
|
|
|
<div class="check" @click="addTools(40, itemTaskIndex, toolIndex)">
|
|
|
<img src="../../assets/icon/checkNo.png" alt v-if="itemTool.tool.indexOf(40) == -1" />
|
|
@@ -1701,7 +1701,7 @@
|
|
|
@click="addTools(47, itemTaskIndex, toolIndex)">
|
|
|
<div class="whiteBIcon" @click.stop="openTools(itemTaskIndex, 47, toolIndex)">
|
|
|
<img src="../../assets/icon/fourthToolList/conSentences.png" alt />
|
|
|
- <div style="margin: 5px 0">排序</div>
|
|
|
+ <div style="margin: 5px 0">Ordering Question</div>
|
|
|
</div>
|
|
|
<div class="noCTool"><img src="../../assets/icon/new/isToolC.png" alt="" /></div>
|
|
|
<div class="isCTool" v-if="itemTool.tool.indexOf(47) != -1"><img
|
|
@@ -1880,7 +1880,7 @@
|
|
|
@click.stop="addTools(40, itemTaskIndex, toolIndex)">
|
|
|
<div class="whiteBIcon" @click.stop="openTools(itemTaskIndex, 40, toolIndex)">
|
|
|
<img src="../../assets/icon/thirdToolList/eval.png" alt />
|
|
|
- <div style="margin: 5px 0">个人评价</div>
|
|
|
+ <div style="margin: 5px 0">Self-evaluation</div>
|
|
|
</div>
|
|
|
<div class="noCTool"><img src="../../assets/icon/new/isToolC.png" alt="" /></div>
|
|
|
<div class="isCTool" v-if="itemTool.tool.indexOf(40) != -1"><img
|
|
@@ -2271,7 +2271,7 @@
|
|
|
<div class="tool">
|
|
|
<div class="whiteBIcon" @click="openTools(itemTaskIndex, 15, toolIndex)">
|
|
|
<img src="../../assets/icon/thirdToolList/answer.png" alt />
|
|
|
- <div style="margin: 5px 0">问答</div>
|
|
|
+ <div style="margin: 5px 0">Question</div>
|
|
|
</div>
|
|
|
<div class="check" @click="addTools(15, itemTaskIndex, toolIndex)">
|
|
|
<img src="../../assets/icon/checkNo.png" alt
|
|
@@ -2323,7 +2323,7 @@
|
|
|
<div class="tool">
|
|
|
<div class="whiteBIcon" @click="openTools(itemTaskIndex, 47, toolIndex)">
|
|
|
<img src="../../assets/icon/fourthToolList/conSentences.png" alt />
|
|
|
- <div style="margin: 5px 0">排序</div>
|
|
|
+ <div style="margin: 5px 0">Ordering Question</div>
|
|
|
</div>
|
|
|
<div class="check" @click="addTools(47, itemTaskIndex, toolIndex)">
|
|
|
<img src="../../assets/icon/checkNo.png" alt
|
|
@@ -2621,7 +2621,7 @@
|
|
|
<el-form-item label="文档标题">
|
|
|
<el-input v-model="templateC.title" auto-complete="off" placeholder="请输入文档标题名..."></el-input>
|
|
|
</el-form-item>
|
|
|
- <div>文档内容</div>
|
|
|
+ <div>Content</div>
|
|
|
<editor-bar v-model="cTemplate" @change="change"></editor-bar>
|
|
|
</el-form>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -2647,7 +2647,7 @@
|
|
|
<el-dialog title="添加链接" :visible.sync="dialogVisible7" :append-to-body="true" width="500px"
|
|
|
:before-close="handleClose" class="dialog_diy lineCss">
|
|
|
<el-form>
|
|
|
- <el-form-item label="标题" :label-width="formLabelWidth">
|
|
|
+ <el-form-item label="Title" :label-width="formLabelWidth">
|
|
|
<span>
|
|
|
<el-input placeholder="请输入链接标题" clearable v-model="lineTitle" class="add_input"></el-input>
|
|
|
</span>
|
|
@@ -2703,7 +2703,7 @@
|
|
|
<div class="check_classBox">
|
|
|
<div class="check_class_right">
|
|
|
<div class="check_class" :class="{ activeX: gradeId == '' }" @click="gradeId = '', getClass()">
|
|
|
- 全部
|
|
|
+ All
|
|
|
</div>
|
|
|
<el-tooltip placement="top" :content="item.name" v-for="(item, index) in gradeList" :key="index">
|
|
|
<div class="check_class" :class="{ activeX: gradeId == item.id }" @click="gradeId = item.id, getClass()">
|
|
@@ -2780,7 +2780,7 @@
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
">
|
|
|
- <!-- <div style="margin-right: 20px; font-size: 20px">标题:</div> -->
|
|
|
+ <!-- <div style="margin-right: 20px; font-size: 20px">Title:</div> -->
|
|
|
<el-input v-model="askJson.askTitle" placeholder="请输入标题" style="width: 400px"></el-input>
|
|
|
</div>
|
|
|
<div class="a_addBox" style="height:calc(100% - 50px)">
|
|
@@ -2791,9 +2791,9 @@
|
|
|
active:
|
|
|
askJson.askJson[index1].type == '1' ||
|
|
|
!askJson.askJson[index1].type,
|
|
|
- }" @click="checkAskType('1', askJson.askJson[index1])">单选题</span>
|
|
|
+ }" @click="checkAskType('1', askJson.askJson[index1])">Single choice</span>
|
|
|
<span :class="{ active: askJson.askJson[index1].type == '2' }"
|
|
|
- @click="checkAskType('2', askJson.askJson[index1])">多选题</span>
|
|
|
+ @click="checkAskType('2', askJson.askJson[index1])">Single choice</span>
|
|
|
</div>
|
|
|
<div class="a_add_head">
|
|
|
<div style="display: flex;align-items: center;width: 100%;margin-right: 20px;">
|
|
@@ -2817,7 +2817,7 @@
|
|
|
<div v-for="(item2, checkIndex) in askJson.askJson[index1].askItem" :key="checkIndex"
|
|
|
style=" margin: 20px 10px 0 0;display: flex;align-items:center;position: relative;">
|
|
|
<div style="margin-right: 10px">
|
|
|
- 选项{{ checkIndex + 1 }}
|
|
|
+ Options{{ checkIndex + 1 }}
|
|
|
</div>
|
|
|
<textarea class="a_add_head_input textarea_css" v-autoHeight="40" v-model="askJson.askJson[index1].checkList[checkIndex]
|
|
|
" placeholder="请输入选项" style="width: 300px;" @change="() => { $forceUpdate() }"></textarea>
|
|
@@ -2860,7 +2860,7 @@
|
|
|
align-items: center;
|
|
|
justify-content: center;
|
|
|
">
|
|
|
- <div style="margin-right: 20px; font-size: 20px">标题:</div>
|
|
|
+ <div style="margin-right: 20px; font-size: 20px">Title:</div>
|
|
|
<el-input v-model="testJson.testTitle" placeholder="请输入标题" style="width: 400px"></el-input>
|
|
|
</div> -->
|
|
|
<div class="a_addBox" style="height:100%">
|
|
@@ -2872,9 +2872,9 @@
|
|
|
<div class="a_add_box" v-for="(item1, index1) in testJson.testCount" :key="index1">
|
|
|
<div class="a_add_checkType">
|
|
|
<span :class="{ active: testJson.testJson[index1].type == '1' }"
|
|
|
- @click="checkTestType('1', testJson.testJson[index1])">单选题</span>
|
|
|
+ @click="checkTestType('1', testJson.testJson[index1])">Single choice</span>
|
|
|
<span :class="{ active: testJson.testJson[index1].type == '2' }"
|
|
|
- @click="checkTestType('2', testJson.testJson[index1])">多选题</span>
|
|
|
+ @click="checkTestType('2', testJson.testJson[index1])">Single choice</span>
|
|
|
</div>
|
|
|
<div class="a_add_head">
|
|
|
<div class="timuUpImg">
|
|
@@ -2922,7 +2922,7 @@
|
|
|
<el-radio v-for="(item2, checkIndex) in testJson.testJson[index1]
|
|
|
.testItem" :key="checkIndex" :label="checkIndex">
|
|
|
<div style="margin-right: 10px">
|
|
|
- 选项{{ checkIndex + 1 }}
|
|
|
+ Options{{ checkIndex + 1 }}
|
|
|
</div>
|
|
|
<div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex] &&
|
|
|
testJson.testJson[index1].checkList[checkIndex]
|
|
@@ -2976,7 +2976,7 @@
|
|
|
<el-checkbox v-for="(item2, checkIndex1) in testJson.testJson[index1]
|
|
|
.testItem" :key="checkIndex1" :label="checkIndex1">
|
|
|
<div style="margin-right: 10px">
|
|
|
- 选项{{ checkIndex1 + 1 }}
|
|
|
+ Options{{ checkIndex1 + 1 }}
|
|
|
</div>
|
|
|
<div style="margin-right: 10px; width: 300px" v-if="testJson.testJson[index1].checkList[checkIndex1] &&
|
|
|
testJson.testJson[index1].checkList[checkIndex1]
|
|
@@ -3394,10 +3394,10 @@
|
|
|
<img :src="selectJson.url" alt="" @click="previewImg(selectJson.url)" />
|
|
|
</div>
|
|
|
<div class="select_box2_answer">
|
|
|
- <div class="select_answer_title">根据题目选择对应答案</div>
|
|
|
+ <div class="select_answer_title">Select the matching answer for each question</div>
|
|
|
<div class="select_box2_answer_box" v-for="(item2, checkIndex) in selectJson.select" :key="checkIndex">
|
|
|
<span>{{ checkIndex + 1 }}、</span>
|
|
|
- <el-select v-model="selectJson.answer[checkIndex]" placeholder="请选择正确答案">
|
|
|
+ <el-select v-model="selectJson.answer[checkIndex]" placeholder="Choose the answer">
|
|
|
<el-option v-for="(e, eIndex) in selectJson.select" :key="eIndex" :label="e" :value="eIndex">
|
|
|
</el-option>
|
|
|
</el-select>
|
|
@@ -3514,7 +3514,7 @@
|
|
|
<!-- <el-form-item label="文本标题">
|
|
|
<el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
|
|
|
</el-form-item> -->
|
|
|
- <div>表格内容</div>
|
|
|
+ <div>Content</div>
|
|
|
<Table v-model="tableJson.text" @change="change"></Table>
|
|
|
</el-form>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -3529,7 +3529,7 @@
|
|
|
<!-- <el-form-item label="文本标题">
|
|
|
<el-input v-model="AttText.title" auto-complete="off" @input="change2" placeholder="请输入文本标题..."></el-input>
|
|
|
</el-form-item> -->
|
|
|
- <div>文档内容</div>
|
|
|
+ <div>Content</div>
|
|
|
<editor-bar v-model="wordJson.text"></editor-bar>
|
|
|
</el-form>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
@@ -3672,13 +3672,13 @@
|
|
|
<el-button @click="dialogVisiblemb = false">Cancel</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
- <el-dialog title="分组设置" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
|
|
|
+ <el-dialog title="Group Setting" :visible.sync="dialogVisibleGroup" :append-to-body="true" width="650px"
|
|
|
:before-close="handleClose" class="dialog_diy">
|
|
|
<div class="groupBox">
|
|
|
<div v-if="groupJson.group" class="groupContent">
|
|
|
<div class="groupTitle">请设置小组数量及名称</div>
|
|
|
<div v-for="(item, index) in groupJson.group" :key="index" class="groupName">
|
|
|
- <span class="groupn">第{{ index + 1 }}组名称:</span>
|
|
|
+ <span class="groupn">Group{{ index + 1 }}:</span>
|
|
|
<el-input v-model="item.name" placeholder="请输入名称..." style="width: 250px"></el-input>
|
|
|
<div class="groupBtn">
|
|
|
<el-button type="primary" size="small" @click="addGroup(index)" v-if="groupJson.group.length - 1 == index">
|
|
@@ -6976,7 +6976,7 @@ export default {
|
|
|
);
|
|
|
} else {
|
|
|
var groupJson = {
|
|
|
- group: [{ name: "第1组" }],
|
|
|
+ group: [{ name: "Group 1" }],
|
|
|
number: undefined,
|
|
|
islock: 1,
|
|
|
};
|
|
@@ -9026,7 +9026,7 @@ export default {
|
|
|
addGroup(i) {
|
|
|
// this.groupJson.group.splice(i + 1, 0, { name: "第"+(i+1)+"组" });
|
|
|
this.groupJson.group.push({
|
|
|
- name: "第" + (this.groupJson.group.length + 1) + "组",
|
|
|
+ name: "Group" + (this.groupJson.group.length + 1),
|
|
|
});
|
|
|
},
|
|
|
deleteGroup(i) {
|