瀏覽代碼

学习资料与知识库标签 代码移动至core

jingyuanchao 2 年之前
父節點
當前提交
db85372010
共有 4 個文件被更改,包括 7 次插入18 次删除
  1. 0 0
      src/api/core/knowledge.js
  2. 0 0
      src/api/core/materials.js
  3. 1 1
      src/views/core/knowledge/index.vue
  4. 6 17
      src/views/core/materials/index.vue

+ 0 - 0
src/api/system/knowledge.js → src/api/core/knowledge.js


+ 0 - 0
src/api/system/materials.js → src/api/core/materials.js


+ 1 - 1
src/views/system/knowledge/index.vue → src/views/core/knowledge/index.vue

@@ -108,7 +108,7 @@
 </template>
 
 <script>
-import { listKnowledge, getKnowledge, delKnowledge, addKnowledge, updateKnowledge } from "@/api/system/knowledge";
+import { listKnowledge, getKnowledge, delKnowledge, addKnowledge, updateKnowledge } from "@/api/core/knowledge";
 
 export default {
   name: "Knowledge",

+ 6 - 17
src/views/system/materials/index.vue → src/views/core/materials/index.vue

@@ -98,11 +98,11 @@
           <el-table-column label="公开状态" align="center" prop="isOpen">
             <template slot-scope="r">{{ r.row.isOpen == 0 ? '未公开' : '公开' }}</template>
           </el-table-column>
+          <el-table-column label="上传人" align="center" prop="createBy"/>
+          <el-table-column label="上传时间" align="center" prop="createTime"/>
           <el-table-column label="附件" align="center" prop="file"/>
           <el-table-column label="备注" align="center" prop="remark"/>
-          <el-table-column label="更新时间" align="center" prop="updateTime" width="180">
 
-          </el-table-column>
           <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
             <template slot-scope="scope">
               <!-- 公开 按钮显示逻辑: 仅当前用户上传的学习资料且处于未公开状态-->
@@ -196,10 +196,10 @@ import {
   addMaterials,
   updateMaterials,
   editOpen
-} from "@/api/system/materials";
+} from "@/api/core/materials";
 import {deptTreeSelect} from "@/api/system/public";
 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
-import {queryKnowledgeList} from "@/api/system/knowledge";
+import {queryKnowledgeList} from "@/api/core/knowledge";
 import OrgTree from "@/components/orgTree/index.vue";
 import kOrgTree from "@/components/k-orgTree/index.vue";
 
@@ -282,7 +282,6 @@ export default {
       this.loading = true;
       listMaterials(this.queryParams).then(response => {
         this.materialsList = response.rows;
-        console.log("this.materialsList", this.materialsList);
         this.total = response.total;
         this.loading = false;
       });
@@ -426,6 +425,7 @@ export default {
     /** 提交按钮 */
     submitForm() {
       this.$refs["form"].validate(valid => {
+        console.log("this.form",this.form)
         if (valid) {
           if (this.form.id != null) {
             updateMaterials(this.form).then(response => {
@@ -443,20 +443,9 @@ export default {
         }
       });
     },
-    /** 删除按钮操作 */
-    handleDelete(row) {
-      const ids = row.id || this.ids;
-      this.$modal.confirm('是否确认删除?').then(function () {
-        return delMaterials(ids);
-      }).then(() => {
-        this.getList();
-        this.$modal.msgSuccess("删除成功");
-      }).catch(() => {
-      });
-    },
     /** 导出按钮操作 */
     handleExport() {
-      this.download('system/materials/export', {
+      this.download('core/materials/export', {
         ...this.queryParams
       }, `materials_${new Date().getTime()}.xlsx`)
     }