@@ -242,7 +242,7 @@ const aspectList = ref([
{
name: "载重",
value: 10,
- unit: "T",
+ unit: "kg",
img: new URL("@/assets/images/onlineSupervision/载重.png", import.meta.url).href,
prop: "loading"
},
@@ -410,13 +410,22 @@ const onSearchInput = async (params: string) => {
};
// leftMenu页面的分页
const onCurChange = async (params: number) => {
- alarmPages.value.pageSize = params;
+ alarmPages.value.pageNo = params;
if (alarmActive.value === 0) {
getProPage();
} else {
getEngPage();
}
};
+// 右侧报警数据分页
+const onActiveCurChange = async (params: number) => {
+ pages.value.pageNo = params;
+ if (active.value === 0) {
+ getAlarmList();
+ } else {
+ getMonitorList();
+ }
+};
// 右侧报警数据搜索
const search = () => {
console.log(666);
diff --git a/src/views/project/engineeringAcceptance/acceptanceApply/components/detailsDialog.vue b/src/views/project/engineeringAcceptance/acceptanceApply/components/detailsDialog.vue
index 5f5bae0..d62aa9a 100644
--- a/src/views/project/engineeringAcceptance/acceptanceApply/components/detailsDialog.vue
+++ b/src/views/project/engineeringAcceptance/acceptanceApply/components/detailsDialog.vue
@@ -11,20 +11,38 @@
验收内容
-
新增
-
{{
+ 新增
+ {{
allForm.state == 1
? "审批中"
: allForm.state == 2
@@ -107,7 +125,7 @@
{{ row.remark }}
-
+
@@ -154,7 +172,7 @@
- {{ row.annexName }}
+ {{ row.annexName }}
@@ -166,7 +184,7 @@
上传附件
-
+
添加
@@ -258,8 +276,8 @@
- 关闭
- 提交申请
+ 关闭
+ 提交申请
@@ -565,7 +583,8 @@ watch(
stage: "",
type: null,
remark: "",
- rejectReason: ""
+ rejectReason: "",
+ state: null
};
recordData.value = [];
documentData.value = [];
@@ -682,5 +701,8 @@ onMounted(() => {
margin-top: 20px;
}
}
+ .backStyle {
+ color: #f64d31 !important;
+ }
}
diff --git a/src/views/project/engineeringAcceptance/acceptancePlan/index.vue b/src/views/project/engineeringAcceptance/acceptancePlan/index.vue
index 2ac33df..9f589cb 100644
--- a/src/views/project/engineeringAcceptance/acceptancePlan/index.vue
+++ b/src/views/project/engineeringAcceptance/acceptancePlan/index.vue
@@ -356,7 +356,6 @@ const getTableList = (params: any) => {
// 修改数据按钮
const handleEditItem = async (index: number, row: any) => {
- ruleFormRef.value?.resetFields();
if (index === 1) {
newTitle.value = "新增验收计划";
planFormData.value = reactive({
@@ -383,6 +382,9 @@ const handleEditItem = async (index: number, row: any) => {
fileList1.value = row.fileUrl ? [{ ...JSON.parse(row.fileUrl) }] : [];
}
planVisible.value = true;
+ setTimeout(function () {
+ ruleFormRef.value.clearValidate();
+ }, 50);
};
// 删除用户信息
diff --git a/src/views/project/towerCraneSupervision/equipManagement/index.vue b/src/views/project/towerCraneSupervision/equipManagement/index.vue
index 9295ded..b5d34d0 100644
--- a/src/views/project/towerCraneSupervision/equipManagement/index.vue
+++ b/src/views/project/towerCraneSupervision/equipManagement/index.vue
@@ -102,7 +102,7 @@
-
+
是
否
@@ -110,7 +110,7 @@
-
+
是
否
@@ -137,19 +137,19 @@
-
+
-
+
-
+
@@ -233,7 +233,7 @@
-
+
是
否
@@ -247,20 +247,20 @@
-
-
+
+
-
-
+
+
-
-
+
+
@@ -461,7 +461,7 @@ const rules = ref({
{
required: true,
message: "请输入",
- trigger: "blur"
+ trigger: "change"
}
],
installImage: [
@@ -504,6 +504,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^\d+(\.\d2)?$/,
+ message: "请输入整数或小数点后两位小数",
+ trigger: "blur"
}
],
maxLiftingCapacity: [
@@ -511,6 +516,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^\d+(\.\d2)?$/,
+ message: "请输入整数或小数点后两位小数",
+ trigger: "blur"
}
],
independentLiftingHeight: [
@@ -518,6 +528,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^\d+(\.\d2)?$/,
+ message: "请输入整数或小数点后两位小数",
+ trigger: "blur"
}
],
acquisitionDate: [
@@ -546,6 +561,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^[0-9]+$/,
+ message: "请输入整数",
+ trigger: "blur"
}
],
@@ -599,6 +619,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^\d+(\.\d2)?$/,
+ message: "请输入整数或小数点后两位小数",
+ trigger: "blur"
}
],
posteriorArmLength: [
@@ -606,6 +631,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^\d+(\.\d2)?$/,
+ message: "请输入整数或小数点后两位小数",
+ trigger: "blur"
}
],
towerHeight: [
@@ -613,6 +643,11 @@ const rules = ref({
required: true,
message: "请输入",
trigger: "blur"
+ },
+ {
+ pattern: /^\d+(\.\d2)?$/,
+ message: "请输入整数或小数点后两位小数",
+ trigger: "blur"
}
],
forearmFlag: [
@@ -664,7 +699,7 @@ const handleAvatarSuccess: UploadProps["onSuccess"] = (response, uploadFile) =>
console.log(response.result.url);
console.log(response, uploadFile);
formData.value.installImage = response.result.url;
- formRef.value?.validateField("image");
+ formRef.value?.validateField("installImage");
};
// 删除设备
const handleDeleteItem = async (params: jxj_User.ResUserList) => {
diff --git a/src/views/project/towerCraneSupervision/historyData/realTimeData/index.vue b/src/views/project/towerCraneSupervision/historyData/realTimeData/index.vue
index 5d5555e..5698c83 100644
--- a/src/views/project/towerCraneSupervision/historyData/realTimeData/index.vue
+++ b/src/views/project/towerCraneSupervision/historyData/realTimeData/index.vue
@@ -407,16 +407,16 @@ const columns: ColumnProps[] = [
isShow: false,
search: { el: "input" }
},
- {
- prop: "type",
- label: "报警类型",
- isShow: false,
- search: { el: "select" },
- enum: [
- { label: "报警", value: 1 },
- { label: "预警", value: 2 }
- ]
- },
+ // {
+ // prop: "type",
+ // label: "报警类型",
+ // isShow: false,
+ // search: { el: "select" },
+ // enum: [
+ // { label: "报警", value: 1 },
+ // { label: "预警", value: 2 }
+ // ]
+ // },
{
prop: "createTime",
label: "数据接受时间",
diff --git a/src/views/project/towerCraneSupervision/operatingData/index.scss b/src/views/project/towerCraneSupervision/operatingData/index.scss
index ce16e54..aff3a38 100644
--- a/src/views/project/towerCraneSupervision/operatingData/index.scss
+++ b/src/views/project/towerCraneSupervision/operatingData/index.scss
@@ -162,7 +162,7 @@
}
}
}
- .no-data {
+ > .no-data {
@include boxStyle;
flex: 1;
height: 100%;
@@ -214,6 +214,16 @@
margin-bottom: 8px;
}
}
+ .no-data {
+ @include boxStyle;
+ flex: 1;
+ height: 100%;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ color: #999;
+ }
}
.info-list {
height: calc(100% - 50px);
@@ -266,6 +276,16 @@
margin-top: 5px;
}
}
+ .no-data {
+ @include boxStyle;
+ flex: 1;
+ height: 100%;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ flex-direction: column;
+ color: #999;
+ }
}
}
}
diff --git a/src/views/project/towerCraneSupervision/operatingData/index.vue b/src/views/project/towerCraneSupervision/operatingData/index.vue
index b80b13b..732e9b1 100644
--- a/src/views/project/towerCraneSupervision/operatingData/index.vue
+++ b/src/views/project/towerCraneSupervision/operatingData/index.vue
@@ -96,6 +96,10 @@
{{ item.createTime }}