|
|
@@ -668,7 +668,7 @@
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
<el-dialog :title="lang.ssAddH5" :visible.sync="dialogVisible7" :append-to-body="true" width="500px"
|
|
|
- :before-close="handleClose" class="dialog_diy lineCss">
|
|
|
+ :before-close="handleClose" class="dialog_diy lineCss" v-loading="isAddOrUpdateLineLoading">
|
|
|
<el-form>
|
|
|
<el-form-item :label="lang.ssTitle" :label-width="formLabelWidth" v-show="false">
|
|
|
<span>
|
|
|
@@ -683,7 +683,7 @@
|
|
|
</el-form>
|
|
|
<span slot="footer" class="dialog-footer">
|
|
|
<el-button @click="clearLine">{{ lang.ssCancel }}</el-button>
|
|
|
- <el-button type="primary" @click="isAddOrUpdateLine">{{ lang.ssConfirm }}</el-button>
|
|
|
+ <el-button type="primary" @click="isAddOrUpdateLine" >{{ lang.ssConfirm }}</el-button>
|
|
|
</span>
|
|
|
</el-dialog>
|
|
|
<el-dialog :title="lang.ssAddQA" :visible.sync="dialogVisible8" :append-to-body="true" width="500px" :before-close="done => {
|
|
|
@@ -1144,6 +1144,7 @@ export default {
|
|
|
subjectOptions: [],
|
|
|
gradeOptions: [],
|
|
|
avatar_loading: false,
|
|
|
+ isAddOrUpdateLineLoading: false,
|
|
|
};
|
|
|
},
|
|
|
directives: {
|
|
|
@@ -1398,13 +1399,13 @@ export default {
|
|
|
{
|
|
|
role: "user",
|
|
|
content: `你是一名一流的UI设计师,现在你需要为这个场景设计相应的图标:
|
|
|
- 「${this.courseName}」
|
|
|
+ 「${this.courseName}」
|
|
|
请给出3个不同的设计方案。
|
|
|
- ## 要求 在你给出的设计方案中,坚持同时满足以下要求
|
|
|
+ ## 要求 在你给出的设计方案中,坚持同时满足以下要求
|
|
|
0. 要求体现学科特点 或者教学特点。
|
|
|
- 1. 背景底色为白色,正方形画面,画面填充满内容。
|
|
|
- 2. 采用扁平化的设计风格
|
|
|
- 3.不要在设计中设计到相关的文字,不如这个描述不允许类似这样的描述“繁体中文的“文”字,突出语言特色。”。
|
|
|
+ 1. 背景底色为白色,正方形画面,画面填充满内容。
|
|
|
+ 2. 采用扁平化的设计风格
|
|
|
+ 3.不要在设计中设计到相关的文字,不如这个描述不允许类似这样的描述“繁体中文的“文”字,突出语言特色。”。
|
|
|
## 输出一个json格式的回复,输出格式如下:
|
|
|
{"option":["方案一 核心视觉元素(2个):xxx 辅助视觉元素(1-3个):xxxx 核心情绪:xxx 主体颜色:xxx设计风格:xxxx 整体构图与画面内容:xxxx","方案二......","方案三......"]}`,
|
|
|
},
|
|
|
@@ -3067,6 +3068,9 @@ export default {
|
|
|
this.$message.error(this.lang.ssCocoLinkTip);
|
|
|
return;
|
|
|
}
|
|
|
+
|
|
|
+ if(this.isAddOrUpdateLineLoading)return
|
|
|
+ this.isAddOrUpdateLineLoading = true
|
|
|
//https://ccrb.s3.cn-northwest-1.amazonaws.com.cn/%E6%97%A0%E6%B3%95%E5%93%87%E5%8F%91%E5%99%B6%E5%99%B6%E5%93%87_b634700f-f084-451d-8141-745d516f28c0.html
|
|
|
// if(this.line.includes("ppt.cocorobo.cn")){
|
|
|
// this.$message.error("请使用ppt.cocorobo.cn的链接");
|
|
|
@@ -3220,6 +3224,7 @@ export default {
|
|
|
|
|
|
if (!isValid) {
|
|
|
this.$message.error(this.lang.ssCocoLinkTip);
|
|
|
+ this.isAddOrUpdateLineLoading = false
|
|
|
return;
|
|
|
}
|
|
|
|
|
|
@@ -3234,6 +3239,7 @@ export default {
|
|
|
this.addContent(_data)
|
|
|
}
|
|
|
this.setPPtToolList();
|
|
|
+ this.isAddOrUpdateLineLoading = false
|
|
|
this.dialogVisible7 = false;
|
|
|
|
|
|
},
|