Commit d9147602 authored by zL's avatar zL

fix:添加模板自动写入当前分类

parent 19d8c3f3
...@@ -8,7 +8,12 @@ ...@@ -8,7 +8,12 @@
placeholder="请输入模板名称" placeholder="请输入模板名称"
/> />
<el-select v-model="value" placeholder="请选择"> <el-select v-model="value" placeholder="请选择">
<el-option v-for="item in MyCategories" :key="item.value" :label="item.name" :value="item.id"></el-option> <el-option
v-for="item in MyCategories"
:key="item.value"
:label="item.name"
:value="item.id"
></el-option>
</el-select> </el-select>
<button class="dialog_add-btn_confirm" @click="checkForm">确定</button> <button class="dialog_add-btn_confirm" @click="checkForm">确定</button>
<button class="dialog_add-btn_cancel" @click="closeDialog">取消</button> <button class="dialog_add-btn_cancel" @click="closeDialog">取消</button>
...@@ -28,8 +33,14 @@ export default { ...@@ -28,8 +33,14 @@ export default {
value: "", value: "",
}; };
}, },
props: {
activeId: {
type: Number,
},
},
components: { DialogInput }, components: { DialogInput },
created() { created() {
this.value = this.activeId;
this.getFolderList(); this.getFolderList();
}, },
methods: { methods: {
......
...@@ -136,6 +136,7 @@ ...@@ -136,6 +136,7 @@
showMask showMask
> >
<add-template <add-template
:activeId="activeId"
@close="AddTemplatePopups = false" @close="AddTemplatePopups = false"
@successCallback="addSuccess" @successCallback="addSuccess"
/> />
...@@ -186,6 +187,7 @@ export default { ...@@ -186,6 +187,7 @@ export default {
renameShow: false, renameShow: false,
itemName: "", itemName: "",
itemID: -1, itemID: -1,
activeId: 0,
}; };
}, },
components: { components: {
...@@ -310,8 +312,12 @@ export default { ...@@ -310,8 +312,12 @@ export default {
this.checkClassification = 0; this.checkClassification = 0;
this.getpersonalList(val); this.getpersonalList(val);
}, },
// 添加新模板
AddTemplate() { AddTemplate() {
this.activeId = this.MyCategories[this.checkClassification].id;
this.AddTemplatePopups = true; this.AddTemplatePopups = true;
// console.log(this.MyCategories[this.checkClassification].id);
// console.log("添加新模板");
}, },
// 关闭弹窗 // 关闭弹窗
onMenuBlur() { onMenuBlur() {
...@@ -374,6 +380,7 @@ export default { ...@@ -374,6 +380,7 @@ export default {
}, },
}); });
if (res) { if (res) {
console.log(res);
this.MyCategories = res.data.results; this.MyCategories = res.data.results;
if (this.TemplateDate.index) return; if (this.TemplateDate.index) return;
this.getpersonalList(this.MyCategories[0].id); this.getpersonalList(this.MyCategories[0].id);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment