css
shj
2022-07-20 5a26e52cdd75a6eebffe74af9d98e545d6b6ea67
css
已修改1个文件
101 ■■■■■ 文件已修改
src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue 101 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/contingencyManagement/emergencyResources/emergencySupplies/index.vue
@@ -2,34 +2,30 @@
  <div class="system-user-container">
    <el-card shadow="hover">
      <el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
        <el-tab-pane label="待评价" name="first">User</el-tab-pane>
        <el-tab-pane label="已评价" name="second">Config</el-tab-pane>
                <el-tab-pane label="待评价" name="first"></el-tab-pane>
                <el-tab-pane label="已评价" name="second"></el-tab-pane>
      </el-tabs>
      <div class="system-user-search mb15">
        <el-input size="default" placeholder="物资名称" style="max-width: 215px;"> </el-input>
        <el-button size="default" type="primary" class="ml10">
          查询
        </el-button>
        <el-button size="default" class="ml10" @click="submitReset">
          重置
        </el-button>
                <el-input size="default" placeholder="物资名称" style="max-width: 215px"> </el-input>
                <el-button size="default" type="primary" class="ml10"> 查询 </el-button>
                <el-button size="default" class="ml10" @click="submitReset"> 重置 </el-button>
      </div>
      <div class="button_Line">
        <div class="button_Left">
          <el-button size="default" type="primary"  @click="onOpenAdd('新建')">
            <el-icon>
              <Plus />
            </el-icon>新建
                            <Plus /> </el-icon
                        >新建
          </el-button>
          <el-button size="default" type="warning" plain disabled>
            <el-icon>
              <Edit />
            </el-icon>修改
                            <Edit /> </el-icon
                        >修改
          </el-button>
          <el-button size="default" type="danger" plain disabled>
            <el-icon>
              <Delete />
            </el-icon>删除
                            <Delete /> </el-icon
                        >删除
          </el-button>
        </div>
        <div class="button_Right">
@@ -45,15 +41,8 @@
          </el-button>
        </div>
      </div>
      <el-table
          :data="tableData"
          style="width: 100%"
          ref="multipleTableRef"
      >
        <el-table-column
            type="selection"
            width="55"
        />
            <el-table :data="tableData" style="width: 100%" ref="multipleTableRef">
                <el-table-column type="selection" width="55" />
        <el-table-column prop="teamName" label="物资名称" min-width="120" show-overflow-tooltip sortable></el-table-column>
        <el-table-column prop="teamLevel" label="物资编号"  min-width="120" show-overflow-tooltip sortable></el-table-column>
        <el-table-column prop="teamDescription" label="负责部门"  min-width="120" show-overflow-tooltip sortable></el-table-column>
@@ -63,29 +52,30 @@
        <el-table-column label="操作" width="200" align="center" fixed="right">
          <template #default="scope">
            <el-button size="small" text type="primary" @click="onMaintain(scope.row)">
              <el-icon style="margin-right: 5px;">
                <EditPen />
              </el-icon>保养
                            <el-icon style="margin-right: 5px">
                                <EditPen /> </el-icon
                            >保养
            </el-button>
            <el-button size="small" text type="primary" @click="onMaintain(scope.row)">
              <el-icon style="margin-right: 5px;">
                <EditPen />
              </el-icon>检查
                            <el-icon style="margin-right: 5px">
                                <EditPen /> </el-icon
                            >检查
            </el-button>
            <el-button size="small" text type="primary" @click="onOpenEdit(scope.row)">
              <el-icon style="margin-right: 5px;">
                <View />
              </el-icon>查看
                            <el-icon style="margin-right: 5px">
                                <View /> </el-icon
                            >查看
            </el-button>
            <el-button  size="small" text type="primary" @click="onOpenEdit(scope.row)">
              <el-icon style="margin-right: 5px;">
                            <el-icon style="margin-right: 5px">
                <EditPen />
              </el-icon> 修改
                            </el-icon>
                            修改
            </el-button>
            <el-button size="small" text type="primary" @click="onRowDel(scope.row)">
              <el-icon>
                <Delete />
              </el-icon>删除
                                <Delete /> </el-icon
                            >删除
            </el-button>
          </template>
        </el-table-column>
@@ -119,14 +109,11 @@
  // reactive,
  // onMounted,
  ref,
  defineComponent
    defineComponent,
} from 'vue';
import { ElMessageBox, ElMessage, ElTable } from 'element-plus';
import {
  ElMessageBox,
  ElMessage,
  ElTable,
} from 'element-plus';
import { Plus,
    Plus,
  Edit,
  Delete,
  Upload,
@@ -134,7 +121,7 @@
  Refresh,
  View,
  EditPen,
} from '@element-plus/icons-vue'
} from '@element-plus/icons-vue';
import OpenAdd from '/@/views/contingencyManagement/emergencyResources/emergencySupplies/component/openAdd.vue';
import OpenEdit from '/@/views/contingencyManagement/panManagement/component/openEdit.vue';
import Maintain from '/@/views/contingencyManagement/emergencyResources/emergencySupplies/component/maintain.vue';
@@ -142,12 +129,12 @@
// 定义表格数据类型
interface User {
  teamName: string
  teamLevel: string
  teamDescription: string
    teamName: string;
    teamLevel: string;
    teamDescription: string;
  location: string;
  materialClassification: string
  number: string
    materialClassification: string;
    number: string;
}
// 定义接口来定义对象的类型
@@ -179,17 +166,17 @@
    Upload,
    // Download,
    Refresh,
    UpData
        UpData,
  },
  setup() {
    const multipleTableRef = ref<InstanceType<typeof ElTable>>()
    const multipleSelection = ref<User[]>([])
        const multipleTableRef = ref<InstanceType<typeof ElTable>>();
        const multipleSelection = ref<User[]>([]);
    // 上传
    const upShow=ref()
        const upShow = ref();
    const upButton=()=>{
      upShow.value.openDialog()
    }
            upShow.value.openDialog();
        };
    // 定义表格数据
    const tableData: User[] = [
      {
@@ -223,8 +210,8 @@
        materialClassification: '事故气体吸收装置',
        location: '3#岗微型消防站',
        number: '5',
      }
    ]
            },
        ];
    //查看用户弹窗
    const seeRef = ref();
    const onMaintain = (row: TableDataRow) => {