|
|
@@ -14,14 +14,15 @@
|
|
|
|
|
|
<el-form-item label="资料类型" prop="knowledgeId">
|
|
|
<el-select v-model="queryParams.knowledgeId" placeholder="请选择资料类型" clearable>
|
|
|
- <el-option v-for="item in knowledgeList" :key="item.id" :label="item.name" :value="item.id" ></el-option>
|
|
|
+ <el-option v-for="item in knowledgeList" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
|
<el-form-item label="公开状态" prop="isOpen">
|
|
|
<el-select v-model="queryParams.isOpen" placeholder="请选择资料类型" clearable>
|
|
|
- <el-option v-for="item in openOption" :key="item.value" :label="item.label" :value="item.value" ></el-option>
|
|
|
+ <el-option v-for="item in openOption" :key="item.value" :label="item.label"
|
|
|
+ :value="item.value"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
|
|
|
@@ -252,7 +253,7 @@ export default {
|
|
|
//默认选中节点
|
|
|
defaultKeys: [],
|
|
|
knowledgeList: [],
|
|
|
- openOption:[{
|
|
|
+ openOption: [{
|
|
|
label: "公开",
|
|
|
value: 1
|
|
|
}, {
|
|
|
@@ -370,12 +371,27 @@ export default {
|
|
|
this.single = selection.length !== 1
|
|
|
this.multiple = !selection.length
|
|
|
},
|
|
|
- handleOpen(row,isOpen){
|
|
|
- this.open = isOpen;
|
|
|
- editOpen(row.id,isOpen).then(response => {
|
|
|
+
|
|
|
+
|
|
|
+ /** 删除按钮操作 */
|
|
|
+ handleDelete(row) {
|
|
|
+ const ids = row.id || this.ids;
|
|
|
+ this.$modal.confirm('是否确认删除?').then(function () {
|
|
|
+ return delMaterials(ids);
|
|
|
+ }).then(() => {
|
|
|
+ this.getList();
|
|
|
+ this.$modal.msgSuccess("删除成功");
|
|
|
+ }).catch(() => {
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
+ handleOpen(row, isOpen) {
|
|
|
+ const str = 1 === isOpen ? "公开" : "取消公开";
|
|
|
+ editOpen(row.id, isOpen).then(response => {
|
|
|
this.$modal.msgSuccess("操作成功");
|
|
|
this.getList();
|
|
|
});
|
|
|
+
|
|
|
},
|
|
|
/** 新增按钮操作 */
|
|
|
handleAdd() {
|