fuliqi
2024-04-02 0a0e01138e0d9b6f370ae16ef1099e4c60d15c26
src/views/system/rule/city/index.vue
File was renamed from src/views/system/check-rule/index.vue
@@ -65,6 +65,13 @@
    <el-table v-loading="loading" :data="checkRuleList" @selection-change="handleSelectionChange">
      <el-table-column type="selection" width="55" align="center" />
      <el-table-column label="规则名称" align="center" prop="ruleName" />
      <el-table-column label="运维类别" align="center" prop="examineCategory">
        <template slot-scope="scope">
          <div v-if="scope.row.examineCategory === 1">省厅考核</div>
          <div v-else-if="scope.row.examineCategory === 2">区县考核</div>
          <div v-else-if="scope.row.examineCategory === 3">公司考核</div>
        </template>
      </el-table-column>
      <el-table-column label="运维类别" align="center" prop="category">
        <template slot-scope="scope">
        <div v-if="scope.row.category === 1">视频监控</div>
@@ -120,6 +127,16 @@
      <el-form ref="form" :model="form" :rules="rules" label-width="80px">
        <el-form-item label="规则名称" prop="ruleName">
          <el-input v-model="form.ruleName" placeholder="请输入规则名称" />
        </el-form-item>
        <el-form-item label="考核类型" prop="examineCategory">
          <el-select v-model="form.examineCategory" placeholder="规则类型">
            <el-option
              v-for="item in examineList"
              :key="item.id"
              :label="item.value"
              :value="item.id">
            </el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="规则类型" prop="category">
          <el-select v-model="form.category" placeholder="规则类型">
@@ -179,6 +196,16 @@
    <el-form ref="form" :model="form" :rules="rules" label-width="80px">
      <el-form-item label="规则名称" prop="ruleName">
        <el-input v-model="form.ruleName" placeholder="请输入规则名称" disabled/>
      </el-form-item>
      <el-form-item label="考核类型" prop="examineCategory">
        <el-select v-model="form.examineCategory" placeholder="规则类型">
          <el-option
            v-for="item in examineList"
            :key="item.id"
            :label="item.value"
            :value="item.id">
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="规则类型" prop="category">
        <el-select v-model="form.category" placeholder="规则类型" disabled>
@@ -270,6 +297,12 @@
        { id: 2, value: '车辆识别' },
        { id: 3, value: '人脸识别' },
      ],
      // 运维类型
      examineList: [
        { id: 1, value: '省厅考核' },
        { id: 2, value: '区县考核' },
        { id: 3, value: '人脸识别' },
      ],
      // 考核规则表格数据
      checkRuleList: [],
      daterangeCreateTime: [],