| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107 |
- <template>
- <div>
- <!--<div>-->
- <!--<h3 style="text-align: center;margin: 10px auto;">人员业绩水利工程建设统计</h3>-->
- <!--</div>-->
- <el-table border :data="tableData" :height="tableHeightRyyj" tooltip-effect="dark" style="width: 100%" v-loading="loading" show-summary>
- <el-table-column type="index" label="序号" width="50"></el-table-column>
- <el-table-column
- align="center"
- show-overflow-tooltip
- prop="adName"
- label="省" v-if="isXj"
- min-width="100"
- ></el-table-column>
- <el-table-column align="center" show-overflow-tooltip prop="orgName" label="机构" min-width="70"></el-table-column>
- <el-table-column align="center" show-overflow-tooltip prop="groupName" label="人员" min-width="70"></el-table-column>
- <!--<el-table-column align="center" show-overflow-tooltip prop="groupName" label="组名" min-width="100"></el-table-column>-->
- <!--<el-table-column-->
- <!--align="center"-->
- <!--show-overflow-tooltip-->
- <!--prop="proCount"-->
- <!--:label="ownAdName+'(市、自治区)数量'"-->
- <!--min-width="100"-->
- <!--></el-table-column>-->
- <!--<el-table-column align="center" show-overflow-tooltip prop="persCount" label="人数" min-width="70"></el-table-column>-->
- <!--<el-table-column-->
- <!--align="center"-->
- <!--show-overflow-tooltip-->
- <!--prop="countyCount"-->
- <!--label="县(市、区)" v-if="isXj"-->
- <!--min-width="90"-->
- <!--></el-table-column>-->
- <el-table-column align="center" show-overflow-tooltip prop="objCount" label="工程数量" min-width="90"></el-table-column>
- <el-table-column label="问题数量" align="center" show-overflow-tooltip>
- <el-table-column align="center" show-overflow-tooltip prop="pblmOneCount" label="一般" min-width="70"></el-table-column>
- <el-table-column align="center" show-overflow-tooltip prop="pblmTwoCount" label="较重" min-width="70"></el-table-column>
- <el-table-column align="center" show-overflow-tooltip prop="pblmThreeCount" label="严重" min-width="70"></el-table-column>
- <el-table-column align="center" show-overflow-tooltip prop="pblmCount" label="小计" min-width="70"></el-table-column>
- </el-table-column>
- <el-table-column align="center" show-overflow-tooltip prop="mileage" label="人员轨迹里程(米)" min-width="120"></el-table-column>
- </el-table>
- </div>
- </template>
- <script>
- import request from '../../../utils/gw_ajax_request'
- export default {
- components: {},
- props: ["sttm", "entm" ,"formName", "formLyId", "formPersName","tableHeightRyyj",'formState'],
- data() {
- return {
- tableData: [],
- loading: false,
- state:''
- };
- },
- mounted() {
- // this.getLyShData();
- },
- watch: {
- sttm(n, o) {
- this.sttm = n;
- },
- entm(n, o) {
- this.entm = n;
- }
- },
- methods: {
- getTableData() {
- console.log(this.sttm + this.entm + this.title);
- },
- getRyyjYcbData(){
- this.$nextTick(()=> {
- this.loading = true;
- request.get(`/dc/brief/report/getPersWorkByObjType`
- , {
- params: {
- 'adName': this.formName,
- 'state': this.formState,
- 'basinId': this.formLyId,
- 'sttm': this.sttm,
- 'entm': this.entm,
- 'persName': this.formPersName,
- 'objType': 11,
- 'persId': localStorage.getItem('userid'),
- },
- }
- ).then(res => {
- this.loading = false;
- if (res.success) {
- this.tableData = res.data;
- }
- }).catch(err => {
- })
- })
- }
- }
- };
- </script>
- <style>
- </style>
|