update code

prv
haha 2024-03-31 23:01:29 +08:00
parent 7977b43ec0
commit 3fa9009164
2 changed files with 11 additions and 7 deletions

View File

@ -9,6 +9,9 @@
<el-table-column label="劳务人数" align="center" prop="data101" />
<el-table-column label="监理人数" align="center" prop="data102" />
<el-table-column label="总包人数" align="center" prop="data103" />
<el-table-column label="合计" align="center" prop="total">
<template slot-scope="{row}"><span style="font-size:16px;font-weight: bold;color:#87e3fa;">{{row.total }}</span></template>
</el-table-column>
</el-table>
</template>
@ -93,7 +96,7 @@ export default {
this.index = 1;
this.loadData();
},
showDialog(data) {debugger
showDialog(data) {
const getData = id => {
var tmps = data.datas.filter(d => d.text == id);
return tmps.length > 0 ? tmps[0].cnt : 0;
@ -146,7 +149,8 @@ export default {
dptName: it.dptName,
data101: 0,
data102: 0,
data103: 0
data103: 0,
total:0,
};
obj[k] = o;
} else {
@ -157,7 +161,9 @@ export default {
});
this.tableData = [];
for (let k in obj) {
this.tableData.push(obj[k]);
let o=obj[k];
o.total=o.data101+o.data102+o.data103;
this.tableData.push(o);
}
this.total = sum;
})

View File

@ -219,8 +219,7 @@
<index-dlg2 ref="dlg2"></index-dlg2>
<index-dlg3 ref="dlg3"></index-dlg3>
<journalismDlg ref="journalismDlg"></journalismDlg>
<AttendanceDetailDialog ref="attDetailDlg"></AttendanceDetailDialog>
<AttendanceWorkerDialog ref="workerDlg"></AttendanceWorkerDialog>
<AttendanceDetailDialog ref="attDetailDlg"></AttendanceDetailDialog>
<JobWorkerDialog ref="jobWorkerdlg"></JobWorkerDialog>
</div>
</template>
@ -235,7 +234,6 @@ import MonitAndWarning from './components/MonitAndWarning.vue'
import journalismDlg from './dlg/journalismDlg.vue'
import debounce from 'lodash.debounce'
import AttendanceDetailDialog from './components/AttendanceDetailDialog.vue'
import AttendanceWorkerDialog from './components/AttendanceWorkerDialog.vue'
import mapIndex from './index/mapIndex.vue'
import JobWorkerDialog from './components/JobWorkerDialog.vue'
export default {
@ -246,7 +244,7 @@ export default {
indexDlg3,
MonitAndWarning,
journalismDlg,
AttendanceDetailDialog,mapIndex,JobWorkerDialog,AttendanceWorkerDialog
AttendanceDetailDialog,mapIndex,JobWorkerDialog
},
data() {
return {