1018653686@qq.com 1 gadu atpakaļ
vecāks
revīzija
4d0b46c932

+ 1 - 3
src/views/XMHJC/topic/content/index.vue

@@ -28,10 +28,8 @@
 /* eslint-disable vue/no-unused-components */
 import { ElMessage, ElMessageBox } from "element-plus";
 import byTable from "@/components/byTable/index.vue";
-import byForm from "@/components/byForm/index.vue";
 import { computed, ref } from "vue";
-import {getDictOneByXmhjc} from "@/api/XMHJC/common";
-import useUserStore from "@/store/modules/user";
+import replyList from "./replyList.vue";
 const loading = ref(false);
 const sourceList = ref({
   data: [],

+ 7 - 103
src/views/XMHJC/topic/content/replyList.vue

@@ -56,47 +56,34 @@ const config = computed(() => {
   return [
     {
       attrs: {
-        label: "",
+        label: "回复人",
         prop: "dictKey",
       },
     },
     {
       attrs: {
-        label: "",
-        prop: "dictValue",
+        label: "内容",
+        prop: "content",
       },
     },
     {
       attrs: {
-        label: "排序",
-        prop: "sort",
+        label: "时间",
+        prop: "createTime",
       },
     },
     {
       attrs: {
         label: "操作",
-        width: "200",
         align: "right",
       },
       // 渲染 el-button,一般用在最后一列。
       renderHTML(row) {
-        if (row.type == 2) {
           return [
             {
               attrs: {
-                label: "修改",
-                type: "primary",
-                text: true,
-              },
-              el: "button",
-              click() {
-                getDtl(row);
-              },
-            },
-            {
-              attrs: {
                 label: "删除",
-                type: "primary",
+                type: "danger",
                 text: true,
               },
               el: "button",
@@ -123,7 +110,6 @@ const config = computed(() => {
               },
             },
           ];
-        }
       },
     },
   ];
@@ -140,32 +126,11 @@ const formOption = reactive({
   rules: [],
 });
 const byform = ref(null);
-const formConfig = computed(() => {
-  return [
-    {
-      type: "input",
-      prop: "dictKey",
-      label: "键",
-      required: true,
-    },
-    {
-      type: "input",
-      prop: "dictValue",
-      label: "值",
-    },
-    {
-      label: "排序",
-      prop: "sort",
-      type: "input",
-      itemType: "number",
-    },
-  ];
-});
 const getList = async (req) => {
   sourceList.value.pagination = {
     ...sourceList.value.pagination,
     ...req,
-    tipicId: proxy.data.data.id
+    topicId: proxy.data.data.id
   };
   loading.value = true;
   proxy
@@ -179,67 +144,6 @@ const getList = async (req) => {
       }, 200);
     });
 };
-const openModal = () => {
-  dialogVisible.value = true;
-  modalType.value = "add";
-  formData.data = {};
-};
-
-const submitForm = () => {
-  console.log(byform.value);
-  byform.value.handleSubmit((valid) => {
-    submitLoading.value = true;
-    formData.data.dictCode = proxy.data.data.code;
-    formData.data.tenantId = useUserStore().user.tenantId;
-    proxy
-      .post("/dictTenantData/" + modalType.value, formData.data)
-      .then((res) => {
-        ElMessage({
-          message: modalType.value == "add" ? "添加成功" : "编辑成功",
-          type: "success",
-        });
-        dialogVisible.value = false;
-        submitLoading.value = false;
-        getList();
-      })
-      .catch((err) => {
-        submitLoading.value = false;
-      });
-  });
-};
-
-const getDtl = (row) => {
-  formData.data = { ...row };
-  modalType.value = "edit";
-  dialogVisible.value = true;
-};
-
-const changeStatus = (row) => {
-  modalType.value = "edit";
-  let status = row.status ? 0 : 1;
-  proxy.post("/tenantInfo/detail", { id: row.id }).then((res) => {
-    res.status = status;
-    formData.data = res;
-    ElMessageBox.confirm("你是否确认此操作?", "提示", {
-      confirmButtonText: "确定",
-      cancelButtonText: "取消",
-      type: "warning",
-    }).then(() => {
-      // 删除
-      proxy
-        .post("/tenantInfo/" + modalType.value, formData.data)
-        .then((res) => {
-          ElMessage({
-            message: "操作成功",
-            type: "success",
-          });
-          getList();
-        });
-    });
-  });
-};
-
-alert(123123123);
 getList();
 </script>