zhouwx
4 天以前 592c1750b148874737cdfba4b22b6229f9805fe6
src/views/system/industryManage/index.vue
@@ -15,7 +15,7 @@
    <!-- 表格数据 -->
    <el-table v-loading="loading" :data="dataList" :border="true">
      <el-table-column label="序号" type="index" align="center" width="80"/>
      <el-table-column label="行业名称" prop="clauseNum" align="center"/>
      <el-table-column label="行业名称" prop="name" align="center"/>
      <el-table-column label="操作" align="center" class-name="small-padding fixed-width" >
        <template #default="scope">
          <el-button link type="primary" @click="openDialog('edit',scope.row)">编辑</el-button>
@@ -52,6 +52,7 @@
  getSysClause
} from "@/api/staffManage/staff";
import useUserStore from "@/store/modules/user";
import {delIndustry, getIndustryPage} from "@/api/system/industry";
const userStore = useUserStore()
const { proxy } = getCurrentInstance();
const loading = ref(false);
@@ -87,13 +88,13 @@
const getList = async () => {
  loading.value = true
  // const res = await getSysClause(data.queryParams)
  // if(res.code == 200){
  //   data.dataList = res.data || []
  //   data.total = res.data.total
  // }else{
  //   ElMessage.warning(res.message)
  // }
  const res = await getIndustryPage(data.queryParams)
  if(res.code == 200){
    data.dataList = res.data.list
    data.total = res.data.total
  }else{
    ElMessage.warning(res.message)
  }
  loading.value = false
}
@@ -136,7 +137,7 @@
        type: 'warning',
      })
      .then( async() => {
        const res = await delSysClause({id: val.id})
        const res = await delIndustry(val.id)
        if(res.code == 200){
          ElMessage.success('数据删除成功')
          await getList()