Browse Source

修改

master_tdsql
xzt 1 year ago
parent
commit
d39e2ad352
  1. 29
      src/views/safetyManage/confirmDelimitationManage/sluice/index.vue
  2. 1
      src/views/safetyManage/declarationManage/sluice/declare/components/dataCharts.vue
  3. 4
      src/views/safetyManage/declarationManage/sluice/declare/components/listPage/index.vue
  4. 16
      src/views/safetyManage/declarationManage/sluice/declare/index.vue
  5. 1
      src/views/safetyManage/declarationManage/sluice/examine/components/dataCharts.vue
  6. 2
      src/views/safetyManage/declarationManage/sluice/examine/components/listPage/index.vue
  7. 8
      src/views/safetyManage/declarationManage/sluice/examine/index.vue
  8. 15
      src/views/safetyManage/responsiblePersonManage/index.vue
  9. 4
      src/views/safetyManage/responsiblePersonManage/sluice/index.vue
  10. 15
      src/views/safetyManage/safeProduction/index.vue
  11. 1
      src/views/safetyManage/safeProduction/sluice/dataCharts.vue
  12. 4
      src/views/safetyManage/safeProduction/sluice/index.vue
  13. 1
      src/views/safetyManage/safetyAppraisal/sluice/components/statisticsOne.vue

29
src/views/safetyManage/confirmDelimitationManage/sluice/index.vue

@ -467,6 +467,29 @@ export default {
sortBy: "desc", sortBy: "desc",
}, },
}, },
//
conQueryParams: {
pageNum: 1,
pageSize: 10,
ids: null,
data: {
adcd: null,
wagaName: null,
wagaCode: null,
wagaType: null,
wagaId: null,
createUid: null,
updateUid: null,
owerDept: null,
},
//
params: {
//
orderBy: "create_time",
// descasc
sortBy: "desc",
},
},
// //
form: {}, form: {},
// //
@ -525,7 +548,8 @@ export default {
}, },
viewInfo(row) { viewInfo(row) {
const id = row.id; const id = row.id;
listQqhj({ data: { wagaId: id } }).then((res) => { this.conQueryParams.data.wagaId = id;
listQqhj(this.conQueryParams).then((res) => {
// console.log(res); // console.log(res);
if (res.records[0]) { if (res.records[0]) {
this.viewMsg = res.records[0]; this.viewMsg = res.records[0];
@ -537,7 +561,8 @@ export default {
comfirm(row) { comfirm(row) {
this.baseMsg = row; this.baseMsg = row;
const id = row.id; const id = row.id;
listQqhj({ data: { wagaId: id } }).then((res) => { this.conQueryParams.data.wagaId = id;
listQqhj(this.conQueryParams).then((res) => {
// console.log(res); // console.log(res);
if (res.records[0]) { if (res.records[0]) {
this.form = res.records[0]; this.form = res.records[0];

1
src/views/safetyManage/declarationManage/sluice/declare/components/dataCharts.vue

@ -21,6 +21,7 @@ export default {
async getData() { async getData() {
const res1 = await getPie(); const res1 = await getPie();
const res2 = await getHistogram(); const res2 = await getHistogram();
this.pieChartData = [];
for (let key in res1[0]) { for (let key in res1[0]) {
this.pieChartData.push({ value: res1[0][key], name: key }); this.pieChartData.push({ value: res1[0][key], name: key });
} }

4
src/views/safetyManage/declarationManage/sluice/declare/components/listPage/index.vue

@ -574,6 +574,7 @@ import { regionData, codeToText, TextToCode } from "element-china-area-data";
export default { export default {
name: "Jbxx", name: "Jbxx",
props: ["chartEleGetData"],
components: { transform }, components: { transform },
data() { data() {
return { return {
@ -1040,13 +1041,12 @@ export default {
} }
}); });
} else { } else {
this.chartEleGetData();
addJbxx(this.form).then((response) => { addJbxx(this.form).then((response) => {
if (response.code === 200) { if (response.code === 200) {
this.msgSuccess("新增成功"); this.msgSuccess("新增成功");
this.open = false; this.open = false;
this.getList(); this.getList();
// console.log(9999, this.$emit);
// this.$emit("chartEleGetData");
} }
}); });
} }

16
src/views/safetyManage/declarationManage/sluice/declare/index.vue

@ -11,7 +11,7 @@
</el-breadcrumb-item> </el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
<dataCharts ref="dataCharts" /> <dataCharts ref="dataCharts" />
<listPage :@chartEleGetData="chartEleGetData" /> <listPage :chartEleGetData="chartEleGetData" />
</div> </div>
</template> </template>
<script> <script>
@ -31,12 +31,18 @@ export default {
routeName: "申报管理列表", routeName: "申报管理列表",
}, },
], ],
chartEleGetData: "",
}; };
}, },
computed: { watch: {},
chartEleGetData() { // computed: {
return this.$refs.dataCharts?.getData; // chartEleGetData() {
}, // console.log(111, this.$refs.dataCharts?.getData);
// return this.$refs.dataCharts?.getData;
// },
// },
mounted() {
this.chartEleGetData = this.$refs.dataCharts?.getData;
}, },
}; };
</script> </script>

1
src/views/safetyManage/declarationManage/sluice/examine/components/dataCharts.vue

@ -21,6 +21,7 @@ export default {
async getData() { async getData() {
const res1 = await getPie(); const res1 = await getPie();
const res2 = await getHistogram(); const res2 = await getHistogram();
this.pieChartData = [];
for (let key in res1[0]) { for (let key in res1[0]) {
this.pieChartData.push({ value: res1[0][key], name: key }); this.pieChartData.push({ value: res1[0][key], name: key });
} }

2
src/views/safetyManage/declarationManage/sluice/examine/components/listPage/index.vue

@ -573,6 +573,7 @@ import { regionData, codeToText, TextToCode } from "element-china-area-data";
export default { export default {
name: "Jbxx", name: "Jbxx",
props: ["chartEleGetData"],
components: { transform }, components: { transform },
data() { data() {
return { return {
@ -1049,6 +1050,7 @@ export default {
}, },
zxForm() { zxForm() {
const id = this.form.id; const id = this.form.id;
this.chartEleGetData();
delJbxx(id).then((response) => { delJbxx(id).then((response) => {
if (response.code === 200) { if (response.code === 200) {
this.getList(); this.getList();

8
src/views/safetyManage/declarationManage/sluice/examine/index.vue

@ -10,8 +10,8 @@
{{ item.routeName }} {{ item.routeName }}
</el-breadcrumb-item> </el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
<dataCharts /> <dataCharts ref="dataCharts" />
<listPage /> <listPage :chartEleGetData="chartEleGetData" />
</div> </div>
</template> </template>
<script> <script>
@ -31,7 +31,11 @@ export default {
routeName: "申报审核管理列表", routeName: "申报审核管理列表",
}, },
], ],
chartEleGetData: "",
}; };
}, },
mounted() {
this.chartEleGetData = this.$refs.dataCharts?.getData;
},
}; };
</script> </script>

15
src/views/safetyManage/responsiblePersonManage/index.vue

@ -10,12 +10,15 @@
{{ item.routeName }} {{ item.routeName }}
</el-breadcrumb-item> </el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
<sluiceDataCharts v-if="selectTab == 1" /> <sluiceDataCharts ref="dataCharts" v-if="selectTab == 1" />
<dykeDataCharts v-if="selectTab == 2" /> <dykeDataCharts ref="dataCharts" v-if="selectTab == 2" />
<reservoirResponsible v-if="selectTab == 0" /> <reservoirResponsible v-if="selectTab == 0" />
<sluiceResponsible v-if="selectTab == 1" /> <sluiceResponsible
<dykeResponsible v-if="selectTab == 2" /> v-if="selectTab == 1"
:chartEleGetData="chartEleGetData"
/>
<dykeResponsible v-if="selectTab == 2" :chartEleGetData="chartEleGetData" />
</div> </div>
</template> </template>
<script> <script>
@ -46,7 +49,11 @@ export default {
routeName: "责任人管理列表", routeName: "责任人管理列表",
}, },
], ],
chartEleGetData: "",
}; };
}, },
mounted() {
this.chartEleGetData = this.$refs.dataCharts?.getData;
},
}; };
</script> </script>

4
src/views/safetyManage/responsiblePersonManage/sluice/index.vue

@ -14,6 +14,7 @@
style="width: 100%" style="width: 100%"
@change="handleQuery" @change="handleQuery"
filterable filterable
clearable
> >
<el-option <el-option
v-for="dict in wagaNameOptions" v-for="dict in wagaNameOptions"
@ -330,6 +331,7 @@ import { listJbxx, getJbxx } from "@/api/yg/jbxx";
export default { export default {
name: "Fzr", name: "Fzr",
props: ["chartEleGetData"],
data() { data() {
return { return {
// //
@ -573,6 +575,7 @@ export default {
} }
}); });
} else { } else {
this.chartEleGetData();
addFzr(this.form).then((response) => { addFzr(this.form).then((response) => {
if (response.code === 200) { if (response.code === 200) {
this.msgSuccess("新增成功"); this.msgSuccess("新增成功");
@ -598,6 +601,7 @@ export default {
}) })
.then(() => { .then(() => {
this.getList(); this.getList();
this.chartEleGetData();
this.msgSuccess("删除成功"); this.msgSuccess("删除成功");
}) })
.catch(function () {}); .catch(function () {});

15
src/views/safetyManage/safeProduction/index.vue

@ -10,12 +10,15 @@
{{ item.routeName }} {{ item.routeName }}
</el-breadcrumb-item> </el-breadcrumb-item>
</el-breadcrumb> </el-breadcrumb>
<sluiceDataCharts v-if="selectTab == 1" /> <sluiceDataCharts ref="dataCharts" v-if="selectTab == 1" />
<dykeDataCharts v-if="selectTab == 2" /> <dykeDataCharts ref="dataCharts" v-if="selectTab == 2" />
<reservoirResponsible v-if="selectTab == 0" /> <reservoirResponsible v-if="selectTab == 0" />
<sluiceResponsible v-if="selectTab == 1" /> <sluiceResponsible
<dykeResponsible v-if="selectTab == 2" /> v-if="selectTab == 1"
:chartEleGetData="chartEleGetData"
/>
<dykeResponsible v-if="selectTab == 2" :chartEleGetData="chartEleGetData" />
</div> </div>
</template> </template>
<script> <script>
@ -46,7 +49,11 @@ export default {
routeName: "责任人管理列表", routeName: "责任人管理列表",
}, },
], ],
chartEleGetData: "",
}; };
}, },
mounted() {
this.chartEleGetData = this.$refs.dataCharts?.getData;
},
}; };
</script> </script>

1
src/views/safetyManage/safeProduction/sluice/dataCharts.vue

@ -21,6 +21,7 @@ export default {
async getData() { async getData() {
const res1 = await getPie(); const res1 = await getPie();
const res2 = await getHistogram(); const res2 = await getHistogram();
this.pieChartData = [];
for (let key in res1[0]) { for (let key in res1[0]) {
this.pieChartData.push({ value: res1[0][key], name: key }); this.pieChartData.push({ value: res1[0][key], name: key });
} }

4
src/views/safetyManage/safeProduction/sluice/index.vue

@ -348,6 +348,7 @@ import { getFileStream } from "@/api/system/upload";
export default { export default {
name: "Yhxx", name: "Yhxx",
props: ["chartEleGetData"],
data() { data() {
return { return {
// //
@ -581,8 +582,10 @@ export default {
submitForm() { submitForm() {
this.$refs["form"].validate((valid) => { this.$refs["form"].validate((valid) => {
if (valid) { if (valid) {
this.chartEleGetData();
this.form.photo = JSON.stringify(this.fileList); this.form.photo = JSON.stringify(this.fileList);
if (this.form.id != null) { if (this.form.id != null) {
if (!this.isResolve) this.form.status = "0";
if (this.isResolve) this.form.status = "1"; if (this.isResolve) this.form.status = "1";
updateYhxx(this.form).then((response) => { updateYhxx(this.form).then((response) => {
if (response.code === 200) { if (response.code === 200) {
@ -617,6 +620,7 @@ export default {
}) })
.then(() => { .then(() => {
this.getList(); this.getList();
this.chartEleGetData();
this.msgSuccess("删除成功"); this.msgSuccess("删除成功");
}) })
.catch(function () {}); .catch(function () {});

1
src/views/safetyManage/safetyAppraisal/sluice/components/statisticsOne.vue

@ -149,6 +149,7 @@ export default {
series: [ series: [
{ {
name: "完成率(%)",
type: "bar", type: "bar",
data: this.barChartData.value, data: this.barChartData.value,
barMaxWidth: "10%", barMaxWidth: "10%",

Loading…
Cancel
Save