zengh
2022-05-16 63ad2c3598400370dd7da5534659fd7e768a0a4a
src/views/article/article.vue
@@ -22,7 +22,7 @@
    >
      <template slot="menuLeft">
        <el-button
          type="danger"
          size="small"
          icon="el-icon-delete"
          plain
@@ -31,7 +31,7 @@
        >删 除
        </el-button>
        <el-button
          type="danger"
          size="small"
          icon="el-icon-s-order"
          plain
@@ -39,7 +39,7 @@
        >开启评论
        </el-button>
        <el-button
          type="danger"
          size="small"
          icon="el-icon-s-release"
          plain
@@ -82,6 +82,7 @@
<script>
  import {getList, remove, update, add, getNotice, upcomment} from "@/api/article/article";
  import {mapGetters} from "vuex";
  import userinfo from "@/views/system/userinfo";
  export default {
    data() {
@@ -204,7 +205,7 @@
              label: "发布时间",
              prop: "createTime",
              type: "date",
              format: "yyyy-MM-dd HH:mm:ss",
              format: "yyyy-MM-dd",
              valueFormat: "yyyy-MM-dd HH:mm:ss",
            },
            {
@@ -216,6 +217,13 @@
              slot: true,
              search: true,
              type: "select",
              rules: [
                {
                  required: true,
                  message: "请选择发布状态",
                  trigger: "blur",
                },
              ],
              dicData: [
                {
                  label: "未发布",
@@ -308,7 +316,7 @@
      }
    },
    computed: {
      ...mapGetters(["permission"]),
      ...mapGetters(["permission","userInfo"]),
      permissionList() {
        return {
          addBtn: this.vaildData(this.permission.article_add, true),
@@ -330,6 +338,7 @@
        if (row.videoUrl.length == 0) {
          row.videoUrl = "";
        }
        row.userid=this.userInfo.user_id;
        add(row).then(
          () => {
            this.onLoad(this.page);