flx:修改进度管理
This commit is contained in:
parent
1b9ee2316a
commit
07f1b449db
@ -71,3 +71,12 @@ export const getDeviceYearListApi = (params: {}) => {
|
||||
export const getProgressPlanEquipmentTreeApi = (params: {}) => {
|
||||
return http.get(BASEURL + `/xmgl/projectScheduleDeviceUnit/tree/list`, params);
|
||||
};
|
||||
|
||||
// 分页查询装置管理列表
|
||||
export const getDeviceUnitPage = (params: {}) => {
|
||||
return http.get(BASEURL + `/xmgl/deviceUnit/page`, params);
|
||||
};
|
||||
// 计划总览
|
||||
export const getProjectPlanOverviewApi = (params: {}) => {
|
||||
return http.get(BASEURL + `/xmgl/mainProjectCompleteDetail/projectOverview`, params);
|
||||
};
|
||||
|
||||
@ -1767,6 +1767,10 @@ export const BTHGMenu: Array<any> = [
|
||||
{
|
||||
companyPath: "/hangBasket",
|
||||
menuName: "吊篮监测"
|
||||
},
|
||||
{
|
||||
companyPath: "/civilizedConstruction",
|
||||
menuName: "文明施工"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@ -244,6 +244,11 @@ export const staticRouter: RouteRecordRaw[] = [
|
||||
name: "挂篮监测",
|
||||
component: () => import("@/views/sevenLargeScreen/largeMachinery/hangBasket/index.vue")
|
||||
},
|
||||
{
|
||||
path: "/civilizedConstruction",
|
||||
name: "文明施工",
|
||||
component: () => import("@/views/sevenLargeScreen/largeMachinery/civilizedConstruction/indexQuality.vue")
|
||||
},
|
||||
{
|
||||
path: "/pressureTestMachine",
|
||||
name: "压力试验机",
|
||||
|
||||
@ -31,7 +31,7 @@ const store = GlobalStore();
|
||||
// const companyName = reactive(COMPANY);
|
||||
let textTitle = ref("党建共建");
|
||||
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建共建
|
||||
const getMemberCareList = async () => {
|
||||
const res: any = await getPartyBuildingGuidancePage({
|
||||
@ -110,10 +110,11 @@ onMounted(() => {
|
||||
height: 100%;
|
||||
position: relative;
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
@ -122,6 +123,7 @@ onMounted(() => {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
.list-content {
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -214,11 +214,11 @@ onMounted(async () => {
|
||||
height: 100%;
|
||||
position: relative;
|
||||
.notoDta {
|
||||
top: 20%;
|
||||
width: 30%;
|
||||
left: 35%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
@ -227,6 +227,7 @@ onMounted(async () => {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
.dialog-input {
|
||||
|
||||
@ -25,7 +25,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -52,20 +52,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -25,7 +25,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = async () => {
|
||||
getSunshineProjectPage({
|
||||
@ -52,20 +52,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -418,11 +418,11 @@ onMounted(() => {
|
||||
}
|
||||
}
|
||||
.notoDta {
|
||||
top: 35%;
|
||||
width: 20%;
|
||||
left: 40%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
@ -431,6 +431,7 @@ onMounted(() => {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -417,11 +417,11 @@ onMounted(() => {
|
||||
}
|
||||
}
|
||||
.notoDta {
|
||||
top: 35%;
|
||||
width: 20%;
|
||||
left: 40%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
@ -430,6 +430,7 @@ onMounted(() => {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -22,7 +22,7 @@ import { onMounted, ref } from "vue";
|
||||
import { GlobalStore } from "@/stores";
|
||||
import { getSunshineProjectPage } from "@/api/modules/sunshineProject";
|
||||
const store = GlobalStore();
|
||||
const memberCareList = ref({} as any);
|
||||
const memberCareList = ref([] as any);
|
||||
//获取党建新闻
|
||||
const getMemberCareList = () => {
|
||||
getSunshineProjectPage({
|
||||
@ -49,20 +49,20 @@ onMounted(() => {
|
||||
position: relative;
|
||||
|
||||
.notoDta {
|
||||
top: 10%;
|
||||
width: 50%;
|
||||
left: 25%;
|
||||
top: 50%;
|
||||
// width: 50%;
|
||||
left: 50%;
|
||||
position: absolute;
|
||||
|
||||
transform: translate(-50%, -50%);
|
||||
img {
|
||||
width: 40%;
|
||||
margin: 5% 30%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: calc(100vw * 14 / 1920);
|
||||
margin: -6% 37%;
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user