zhouwx
2025-03-05 39f97341210dabcffbd50f1cea5bd697a602bb7b
src/views/safetyReview/userManage/institutionUsers/index.vue
@@ -1,12 +1,22 @@
<template>
    <div class="app-container">
      <div style="margin-top: 15px;margin-bottom: 15px;">
        <el-radio-group v-model="queryParams.attribute" @change="changeBtn">
          <el-radio-button label="">全部</el-radio-button>
          <el-radio-button label="0">疆内</el-radio-button>
          <el-radio-button label="1">疆外</el-radio-button>
        </el-radio-group>
      <div style="display: flex;align-items: center">
        <div style="margin: 15px 20px 15px 0;" >
          <el-radio-group v-model="queryParams.businessType" @change="changeBtn">
            <el-radio-button label="0">全部</el-radio-button>
            <el-radio-button label="1">安全评价</el-radio-button>
            <el-radio-button label="2">检验检测</el-radio-button>
          </el-radio-group>
        </div>
        <div style="margin: 15px  0">
          <el-radio-group v-model="queryParams.attribute" @change="changeBtn">
            <el-radio-button label="">全部</el-radio-button>
            <el-radio-button label="0">疆内</el-radio-button>
            <el-radio-button label="1">疆外</el-radio-button>
          </el-radio-group>
        </div>
      </div>
        <div style="margin-bottom: 10px">
          <el-form :inline="true" style="display: flex;align-items: flex-start;flex-wrap: wrap;" >
            <el-form-item label="机构名称:" >
@@ -52,6 +62,12 @@
          <el-table-column label="信用代码" prop="agency.creditCode" align="center"/>
          <el-table-column label="用户名" prop="username" align="center" />
          <el-table-column label="注册手机号" prop="phone" align="center"/>
          <el-table-column label="业务类别" prop="businessType" align="center">
            <template #default="scope">
              <span>{{scope.row.agency.businessType == 1 ? '安全评价' :scope.row.agency.businessType == 2 ? '检验检测' :scope.row.agency.businessType == '1,2' ? '安全评价,检验检测' : ''}}</span>
            </template>
          </el-table-column>
          <el-table-column label="注册审批" prop="state" align="center">
            <template #default="scope">
              <el-tag :type=" scope.row.state == 0 ? 'info' : scope.row.state == 1 ? '' : scope.row.state == 2 ?'success': scope.row.state == 3 || scope.row.state == 4 ?'danger':''">
@@ -130,7 +146,8 @@
        pageSize: 10,
        agencyName: '',
        state: null,
      attribute: "",
        attribute: "",
        businessType: 0
    },
    total: 0,
    dataList: [],
@@ -279,6 +296,7 @@
    agencyName: '',
    state: null,
    attribute: "",
    businessType: 0
  }
  getList();
}