| | |
| | | <div class="app-container"> |
| | | <el-page-header @back="goBack" content="详情页面"> |
| | | </el-page-header> |
| | | <el-container> |
| | | <el-main style="padding-top: 0px"> |
| | | <h2>考核分数明细</h2> |
| | | <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |
| | | <!-- <el-form-item label="考核对象" prop="ruleName">--> |
| | | <!-- <el-select--> |
| | | <!-- v-model="queryParams.address"--> |
| | | <!-- placeholder="请选择区域"--> |
| | | <!-- clearable--> |
| | | <!-- >--> |
| | | <!-- <el-option label="自贡市" value="自贡市"/>--> |
| | | <!-- <el-option label="沿滩区" value="沿滩区"/>--> |
| | | <!-- <el-option label="大安区" value="大安区"/>--> |
| | | <!-- <el-option label="贡井区" value="贡井区"/>--> |
| | | <!-- <el-option label="自流井区" value="自流井区"/>--> |
| | | <!-- <el-option label="高新区" value="高新区"/>--> |
| | | <!-- <el-option label="荣县" value="荣县"/>--> |
| | | <!-- <el-option label="富顺县" value="富顺县"/>--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <el-form-item label="考核日期" prop="createTime"> |
| | | <div class="block"> |
| | | <el-date-picker |
| | | v-model="value2" |
| | | align="right" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | :picker-options="pickerOptions"> |
| | | </el-date-picker> |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> |
| | | <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | | type="success" |
| | | plain |
| | | icon="el-icon-edit" |
| | | size="mini" |
| | | :disabled="single" |
| | | @click="handleScoreUpdate" |
| | | >修改</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | | type="danger" |
| | | plain |
| | | icon="el-icon-delete" |
| | | size="mini" |
| | | :disabled="multiple" |
| | | @click="handleDelete" |
| | | >删除</el-button> |
| | | </el-col> |
| | | <right-toolbar :showSearch.sync="showSearch" @queryTable="getScoreList"></right-toolbar> |
| | | </el-row> |
| | | |
| | | <el-table v-loading="loading" :data="scoreList" @selection-change="handleSelectionChange"> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column label="考核规则" align="center" prop="ruleId"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="scope.row.ruleId == 5">一机一档注册率</div> |
| | | <div v-else-if="scope.row.ruleId == 4">一机一档合格率</div> |
| | | <div v-else-if="scope.row.ruleId == 3">平台在线率</div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="考核对象" align="center" prop="unitName"> |
| | | <template slot-scope="scope"> |
| | | <div v-if="scope.row.unitName ==='成都x运维' ">成都x运维</div> |
| | | <div v-else>自流井区</div> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column label="分值" align="center" prop="score" /> |
| | | <el-table-column label="考核时间" align="center" prop="createTime" /> |
| | | <el-table-column label="操作" align="center" class-name="small-padding fixed-width"> |
| | | <template slot-scope="scope"> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-edit" |
| | | @click="handleScoreUpdate(scope.row)" |
| | | >修改</el-button> |
| | | <el-button |
| | | size="mini" |
| | | type="text" |
| | | icon="el-icon-delete" |
| | | @click="handleScoreDelete(scope.row)" |
| | | >删除</el-button> |
| | | </template> |
| | | </el-table-column> |
| | | </el-table> |
| | | <pagination |
| | | v-show="total>0" |
| | | :total="scoreTotal" |
| | | :page.sync="queryParams.pageNum" |
| | | :limit.sync="queryParams.pageSize" |
| | | @pagination="getRuleList" |
| | | /> |
| | | </el-main> |
| | | </el-container> |
| | | <el-container> |
| | | <el-main> |
| | | <h2>考核规则</h2> |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | | type="success" |
| | | plain |
| | | icon="el-icon-edit" |
| | | size="mini" |
| | | :disabled="single" |
| | | @click="handleRuleUpdate" |
| | | >修改</el-button> |
| | | </el-col> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | | type="danger" |
| | | plain |
| | | icon="el-icon-delete" |
| | | size="mini" |
| | | :disabled="multiple" |
| | | @click="handleDelete" |
| | | >删除</el-button> |
| | | </el-col> |
| | | <right-toolbar :showSearch.sync="showSearch" @queryTable="getRuleList"></right-toolbar> |
| | | </el-row> |
| | | |
| | | <el-table v-loading="loading" :data="ruleList" @selection-change="handleSelectionChange"> |
| | | <el-table-column type="selection" width="55" align="center" /> |
| | | <el-table-column label="规则名称" align="center" prop="ruleName" /> |
| | |
| | | <el-container> |
| | | <el-main> |
| | | <h2>考核成绩</h2> |
| | | <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> |
| | | <!-- <el-form-item label="考核对象" prop="ruleName">--> |
| | | <!-- <el-select--> |
| | | <!-- v-model="queryParams.address"--> |
| | | <!-- placeholder="请选择区域"--> |
| | | <!-- clearable--> |
| | | <!-- >--> |
| | | <!-- <el-option label="自贡市" value="自贡市"/>--> |
| | | <!-- <el-option label="沿滩区" value="沿滩区"/>--> |
| | | <!-- <el-option label="大安区" value="大安区"/>--> |
| | | <!-- <el-option label="贡井区" value="贡井区"/>--> |
| | | <!-- <el-option label="自流井区" value="自流井区"/>--> |
| | | <!-- <el-option label="高新区" value="高新区"/>--> |
| | | <!-- <el-option label="荣县" value="荣县"/>--> |
| | | <!-- <el-option label="富顺县" value="富顺县"/>--> |
| | | <!-- </el-select>--> |
| | | <!-- </el-form-item>--> |
| | | <el-form-item label="考核日期" prop="createTime"> |
| | | <div class="block"> |
| | | <el-date-picker |
| | | v-model="value2" |
| | | align="right" |
| | | type="date" |
| | | placeholder="选择日期" |
| | | :picker-options="pickerOptions"> |
| | | </el-date-picker> |
| | | </div> |
| | | </el-form-item> |
| | | <el-form-item> |
| | | <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> |
| | | <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button> |
| | | </el-form-item> |
| | | </el-form> |
| | | |
| | | <el-row :gutter="10" class="mb8"> |
| | | <el-col :span="1.5"> |
| | | <el-button |
| | |
| | | dicts: ['platform_audit_state'], |
| | | data() { |
| | | return { |
| | | activeIndex: '1', |
| | | activeIndex2: '1', |
| | | activeNames: ['1'], |
| | | companyName: "成都x运维公司", |
| | | detailTitle: '', |
| | |
| | | this.download('system/checkResult/export', { |
| | | ...this.queryParams |
| | | }, `checkResult_${new Date().getTime()}.xlsx`) |
| | | } |
| | | }, |
| | | handleSelect(key, keyPath) { |
| | | console.log(key, keyPath); |
| | | }, |
| | | } |
| | | }; |
| | | </script> |
| | |
| | | flex-direction: row; |
| | | justify-content: center; |
| | | } |
| | | .header-container { |
| | | display: flex; |
| | | align-items: center; /* 垂直居中 */ |
| | | } |
| | | |
| | | .header-container h2 { |
| | | margin-right: 10px; /* 根据需要调整标题和菜单之间的间距 */ |
| | | } |
| | | |
| | | </style> |