fuliqi
2024-09-04 d9995144f1353ec0b59f4d005d359b80c9d1d9e5
权限配置
7个文件已修改
51 ■■■■ 已修改文件
src/views/system/check/result/detail/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/contract/contract-result/index.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/contract/contract/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/contract/report/index.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/contract/score/index.vue 12 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/data-manage/data-detail/index.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/point/index.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/check/result/detail/index.vue
@@ -190,7 +190,7 @@
      return department ? department.value : '未知';
    },
    /** 导航切换 */
    handleSelect(key) {
    handlefSelect(key) {
      this.activeIndex = key;
      this.queryParams.examineTag = key;
      this.queryParamsList.examineTag = key;
src/views/system/contract/contract-result/index.vue
@@ -135,7 +135,7 @@
              style="float: right"
              @click="handlePublish(item)"
              v-show="item.publish != 1"
              v-hasPermi="['result:contract:publish']"
              v-hasPermi="['contract:result:publish']"
              >确认发布</el-button
            >
            <el-button
@@ -144,7 +144,7 @@
              style="float: right"
              disabled
              v-show="item.publish == 1"
              v-hasPermi="['result:contract:publish']"
              v-hasPermi="['contract:result:publish']"
              >已发布</el-button
            >
          </div>
src/views/system/contract/contract/index.vue
@@ -31,7 +31,7 @@
          plain
          icon="el-icon-plus"
          size="mini"
          v-hasPermi="['system:contract:import']"
          v-hasPermi="['system:contract:add']"
          @click="handleImport"
          >新增</el-button
        >
src/views/system/contract/report/index.vue
@@ -104,7 +104,7 @@
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="cancel">取 消</el-button>
          <el-button type="primary" @click="submitForm">核算</el-button>
          <el-button type="primary" @click="submitForm" v-hasPermi="['system:calculate:report:backfill']">核算</el-button>
        </div>
    </el-dialog>
src/views/system/contract/score/index.vue
@@ -25,15 +25,15 @@
    <el-row :gutter="10" class="mb8">
      <el-col :span="1.5">
        <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
          v-hasPermi="['platform:score:add']">新增</el-button>
          v-hasPermi="['contract:score:add']">新增</el-button>
      </el-col>
      <el-col :span="1.5">
        <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
          v-hasPermi="['platform:score:remove']">删除</el-button>
          v-hasPermi="['contract:score:remove']">删除</el-button>
      </el-col>
      <el-col :span="1.5">
        <el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport"
          v-hasPermi="['platform:score:export']">导出</el-button>
          v-hasPermi="['contract:score:export']">导出</el-button>
      </el-col>
      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
    </el-row>
@@ -59,10 +59,10 @@
        <template slot-scope="scope">
          <el-button size="mini" type="text" icon="el-icon-view" @click="handleView(scope.row)">详情</el-button>
          <el-button size="mini" type="text" icon="el-icon-s-check" @click="handleAuditing(scope.row)"
            v-hasPermi="['default:audit']" v-if="scope.row.auditingStatus === '待审核'">审核</el-button>
            v-hasPermi="['contract:score:audit']" v-if="scope.row.auditingStatus === '待审核'">审核</el-button>
          <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
            v-if="scope.row.auditingStatus === '待审核'" v-hasPermi="['system:auditing:edit']">修改</el-button>
          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)">删除</el-button>
            v-if="scope.row.auditingStatus === '待审核'" v-hasPermi="['contract:score:edit']">修改</el-button>
          <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)" v-hasPermi="['contract:score:remove']">删除</el-button>
        </template>
      </el-table-column>
    </el-table>
src/views/system/data-manage/data-detail/index.vue
@@ -64,7 +64,7 @@
                  </el-button>
                </div>
                <div style="font-size: 14px;height: 50px; font-weight: bold;">{{ item.deptName }}</div>
                <div style="font-size: 14px;">资源:{{ item.imageResourceSecurity }}</div>
                <div style="font-size: 14px;">得分:{{ item.imageResourceSecurity }}</div>
                <!-- <div style="font-size: 14px;">视频传输网资产准确率:{{ item.propertyAccuracy }}</div>
                <div style="font-size: 14px;">弱口令得分:{{ item.weakPassword }}</div>
                <div style="font-size: 14px;">视频传输网危险资产比例:{{ item.riskProperty }}</div>
@@ -79,10 +79,10 @@
          v-hasPermi="['platform:platform:export']">导入
        </el-button>
      </el-col>
      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
      <right-toolbar  :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
    </el-row>
    <right-toolbar :showSearch.sync="showSearch" @queryTable="handleQuery" :columns="showList"></right-toolbar>
    <right-toolbar v-show="index !== 'image_resource_security'" :showSearch.sync="showSearch" @queryTable="handleQuery" :columns="showList"></right-toolbar>
    <div>
      <el-table v-loading="loading" :data="tableData.list">
@@ -100,20 +100,23 @@
          <el-input v-model="resourceForm.deptName" disabled />
        </el-form-item>
        <el-form-item label="平台运行率" prop="platformOnline">
          <el-input-number v-model="resourceForm.platformOnline" />
          <el-input-number v-model="resourceForm.platformOnline" :precision="2" :step="0.1" :min="0" :max="1"/>
        </el-form-item>
        <el-form-item label="视频传输网资产准确率" prop="propertyAccuracy">
          <el-input-number v-model="resourceForm.propertyAccuracy" />
          <el-input-number v-model="resourceForm.propertyAccuracy" :precision="2" :step="0.1" :min="0" :max="1"/>
        </el-form-item>
        <el-form-item label="弱口令得分" prop="weakPassword">
          <el-input-number v-model="resourceForm.weakPassword" />
          <el-input-number v-model="resourceForm.weakPassword" :precision="2" :step="0.1" :min="0" :max="1"/>
        </el-form-item>
        <el-form-item label="视频传输网危险资产比例" prop="riskProperty">
          <el-input-number v-model="resourceForm.riskProperty" />
          <el-input-number v-model="resourceForm.riskProperty" :precision="2" :step="0.1" :min="0" :max="1"/>
        </el-form-item>
        <el-form-item label="视频传输网边界完整性检测扣分项" prop="boundaryIntegrity">
          <el-input-number v-model="resourceForm.boundaryIntegrity" />
        </el-form-item>
        <el-tooltip class="item" effect="dark" content="违规连接互联网扣减20个百分点/次,违规无线AP接入、随身wifi接入、共享网络各扣减5个百分点/次,直至此项指标扣完为止。" placement="top-start">
          <el-form-item label="视频传输网边界完整性检测扣分项" prop="boundaryIntegrity">
            <el-input-number v-model="resourceForm.boundaryIntegrity" :precision="2" :step="0.1" :min="0" :max="1"/>
          </el-form-item>
        </el-tooltip>
      </el-form>
      <div slot="footer" class="dialog-footer">
        <el-button @click="cancelR">取 消</el-button>
src/views/system/point/index.vue
@@ -80,11 +80,7 @@
              <div class="el-upload__tip" slot="tip">只能上传xls/xlsx文件</div>
            </el-upload>
          </div>
          <div>
            <el-button class="bottom_" type="primary" size="small" v-loading="upload" @click="handleImport"
                       v-hasPermi="['point:import']">导入</el-button>
          </div>
          <el-button type="primary" size="mini" plain icon="el-icon-top" slot="reference">导入点位</el-button>
          <el-button type="primary" size="mini" plain icon="el-icon-top" slot="reference" v-hasPermi="['point:import']">导入点位</el-button>
        </el-popover>
      </el-col>
<!--      <el-col :span="1.5">-->