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