fuliqi
2024-03-19 08e7dca4be527b559f0014c2f87a265c2f9e7b07
审核按钮显示权限控制
4个文件已修改
25 ■■■■ 已修改文件
src/views/system/check-result/index.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/check-rule/index.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/publish/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/work-order/index.vue 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/system/check-result/index.vue
@@ -194,6 +194,13 @@
        <el-descriptions-item>
          <template slot="label">
            <i class="el-icon-medal"></i>
            车辆点位在线率
          </template>
          <el-tag type="danger" size="small">{{detail.carOnlineRate}}</el-tag>
        </el-descriptions-item>
        <el-descriptions-item>
          <template slot="label">
            <i class="el-icon-medal"></i>
            综合分数
          </template>
          <el-tag type="danger" size="small">{{detail.systemScore}}</el-tag>
@@ -222,7 +229,9 @@
    return {
      detailTitle: '',
      detailOpen: false,
      detail: {},
      detail: {
      },
      manualScoreOpen: false,
      manualScoreForm: {},
      manualScoreTitle: '',
@@ -338,6 +347,7 @@
    },
    handleDetail(row) {
      this.detail = row;
      this.detail.carOnlineRate =  '97%';
      this.detailTitle = row.checkUnitName + '考核结果';
      this.detailOpen = true;
@@ -437,4 +447,4 @@
  .box-card {
    width: 480px;
  }
</style>
</style>
src/views/system/check-rule/index.vue
@@ -97,6 +97,7 @@
              type="text"
              icon="el-icon-s-check"
              @click="handleAudit(scope.row)"
              v-hasPermi="['check:rule:audit']"
            >审核</el-button>
            <el-button
              size="mini"
@@ -152,7 +153,7 @@
              <div class="row-right">
                <div>不少于</div>
                <div>
                  <el-input class="input-w" type="number" v-model="form.videoPointNum"/>
                  <el-input class="input-w" type="number" v-model="form.videoPointNum"/>{{" %"}}
                </div>
              </div>
            </div>
@@ -160,7 +161,7 @@
              <div class="row-left">车辆卡口点位数</div>
              <div class="row-right">
                <div>不少于</div>
                <div><el-input class="input-w" type="number" v-model="form.vehicleCheckpointNum"/></div>
                <div><el-input class="input-w" type="number" v-model="form.vehicleCheckpointNum"/></div>{{" %"}}
              </div>
            </div>
            <div class="row">
@@ -168,7 +169,7 @@
              <div class="row-right">
                <div>不少于</div>
                <div>
                  <el-input class="input-w" type="number" v-model="form.faceChceckpointNum" /></div>
                  <el-input class="input-w" type="number" v-model="form.faceChceckpointNum" /></div>{{" %"}}
                </div>
            </div>
          </div>
@@ -430,7 +431,7 @@
<style scoped>
.input-w {
  margin-left: 5px;
  width: 100px;
  width: 70px;
}
.row-warp {
  display: flex;
src/views/system/publish/index.vue
@@ -134,6 +134,7 @@
            type="text"
            icon="el-icon-s-check"
            @click="handleAudit(scope.row)"
            v-hasPermi="['examine:publish:audit']"
          >审核</el-button>
          <el-button
            size="mini"
src/views/system/work-order/index.vue
@@ -102,6 +102,7 @@
            size="mini"
            type="text"
            @click="handleAuditing(scope.row)"
            v-hasPermi="['work:order:audit']"
          >审核</el-button>
          <el-button
            size="mini"