diff --git a/.gitignore b/.gitignore
index 0f4da62e..bcad95d6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,6 +7,7 @@ yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
+uni_modules
node_modules
dist
html
diff --git a/pages/projectEnd/carManage/addCar.vue b/pages/projectEnd/carManage/addCar.vue
index 23ed89d2..ff2c7360 100644
--- a/pages/projectEnd/carManage/addCar.vue
+++ b/pages/projectEnd/carManage/addCar.vue
@@ -67,10 +67,19 @@
司机姓名
-
+
+
+ 请选择
+
+ {{colorList[driverNameIndex]}}
+
+
+
+
@@ -112,6 +121,8 @@
colorList: ['蓝色', '绿色', '黄色', '白色', '黑色'],
carTypeList: [],
carTypeIndex: null,
+ driverNameList: [],
+ driverNameIndex: null,
form: {
carColor: "",
carNumber: "",
@@ -198,6 +209,28 @@
radioChange(e) {
this.form.isBlack = e.target.value
},
+ //获取司机姓名
+ getDriverNameList() {
+ var that = this
+ this.sendRequest({
+ url: 'xmgl/carType/list',
+ data: {
+ projectSn: this.projectDetail.projectSn
+ },
+ method: "POST",
+ success(res) {
+ that.carTypeList = res.result
+ if (!that.isAdd) {
+ for (var i = 0; i < res.result.length; i++) {
+ if (that.form.carType == res.result[i].id) {
+ that.carTypeIndex = i;
+ break;
+ }
+ }
+ }
+ }
+ })
+ },
//获取车种
getCarTypeList() {
var that = this
@@ -251,6 +284,9 @@
bindPickerChange2: function(e) {
this.carTypeIndex = e.target.value
},
+ bindPickerChange3: function(e) {
+ this.carTypeIndex = e.target.value
+ },
bindDateChange: function(e) {
this.form.eduTime = e.target.value
},
diff --git a/pages/projectEnd/dangerBigProject/addConstructionStation.vue b/pages/projectEnd/dangerBigProject/addConstructionStation.vue
index 79760f04..2c04625a 100644
--- a/pages/projectEnd/dangerBigProject/addConstructionStation.vue
+++ b/pages/projectEnd/dangerBigProject/addConstructionStation.vue
@@ -19,7 +19,7 @@
现场照片
-
+
diff --git a/pages/projectEnd/dangerBigProject/addOrdinaryAcceptance.vue b/pages/projectEnd/dangerBigProject/addOrdinaryAcceptance.vue
index ef54e41c..02bcce54 100644
--- a/pages/projectEnd/dangerBigProject/addOrdinaryAcceptance.vue
+++ b/pages/projectEnd/dangerBigProject/addOrdinaryAcceptance.vue
@@ -37,7 +37,7 @@
现场照片
-
+
diff --git a/pages/projectEnd/dangerBigProject/addPlan.vue b/pages/projectEnd/dangerBigProject/addPlan.vue
index f61cb9be..216a9864 100644
--- a/pages/projectEnd/dangerBigProject/addPlan.vue
+++ b/pages/projectEnd/dangerBigProject/addPlan.vue
@@ -9,7 +9,7 @@
*责任区域
-
+
进度描述
@@ -19,7 +19,7 @@
现场照片
-
+
@@ -276,6 +276,7 @@
}
}
.from-input{
+ width: 57%;
text-align: right;
}
}
diff --git a/pages/projectEnd/dangerBigProject/details.vue b/pages/projectEnd/dangerBigProject/details.vue
index 34d1e78a..9a27f88b 100644
--- a/pages/projectEnd/dangerBigProject/details.vue
+++ b/pages/projectEnd/dangerBigProject/details.vue
@@ -155,6 +155,19 @@
// this.listData = res.result.records
// }
this.detailData = res.result
+ let str = '';
+ if(res.result.chooseTypeDescribeList){
+ this.detailData.describeName
+ res.result.chooseTypeDescribeList.map((item,index) => {
+ if(index == res.result.chooseTypeDescribeList.length - 1){
+ str = str + item.describeName
+ } else {
+ str = str + item.describeName + ','
+ }
+ })
+ console.log(str,123456789)
+ this.detailData.describeName = str;
+ }
console.log(this.detailData)
}
})
@@ -198,7 +211,7 @@
uni.removeStorageSync('detailData');
}
uni.navigateTo({
- url:'../safeManage/addExamine?type=1&engineeringId='+this.detailId
+ url:'../safeManage/addExamine?type=1&engineeringId='+this.detailId + '&moduleType=safeCheck'
})
} else if(this.activeIndex == 6){
uni.navigateTo({
diff --git a/pages/projectEnd/dangerBigProject/engineeringData.vue b/pages/projectEnd/dangerBigProject/engineeringData.vue
index e833af39..7a640770 100644
--- a/pages/projectEnd/dangerBigProject/engineeringData.vue
+++ b/pages/projectEnd/dangerBigProject/engineeringData.vue
@@ -97,27 +97,28 @@
uni.previewImage({
urls: [url]
})
- }
- //#ifdef H5
- uni.showToast({
- title: '暂不支持预览!',
- icon: "none",
- duration: 2000
+ } else{
+ uni.downloadFile({
+ url: url,
+ success: function (res) {
+ var filePath = res.tempFilePath;
+ uni.openDocument({
+ filePath: filePath,
+ success: function (res) {
+ console.log('打开文档成功');
+ }
+ });
+ }
});
- return;
- //#endif
- uni.downloadFile({
- url: url,
- success: function (res) {
- var filePath = res.tempFilePath;
- uni.openDocument({
- filePath: filePath,
- success: function (res) {
- console.log('打开文档成功');
- }
- });
- }
- });
+ }
+ // //#ifdef H5
+ // uni.showToast({
+ // title: '暂不支持预览!',
+ // icon: "none",
+ // duration: 2000
+ // });
+ // return;
+ // //#endif
}
}
}
diff --git a/pages/projectEnd/safeManage/addExamine.vue b/pages/projectEnd/safeManage/addExamine.vue
index 0f7d9c36..5667abd5 100644
--- a/pages/projectEnd/safeManage/addExamine.vue
+++ b/pages/projectEnd/safeManage/addExamine.vue
@@ -348,6 +348,7 @@
taskId: "",
itemId: "",
base64Image: '',
+ moduleType: ''
}
},
computed: {
@@ -465,6 +466,9 @@
this.taskId = val.taskId
this.itemId = val.itemId
}
+ if(val.moduleType){
+ this.moduleType = val.moduleType;
+ }
console.log(val, '----页面类型')
},
methods: {
@@ -689,7 +693,7 @@
// uni.removeStorageSync('dangerData');
// }
uni.navigateTo({
- url: './dangerLibrary?type=1&taskId=' + this.taskId + '&itemId=' + this.itemId + '&engineeringId=' + this.engineeringId
+ url: './dangerLibrary?type=1&taskId=' + this.taskId + '&itemId=' + this.itemId + '&engineeringId=' + this.engineeringId + '&moduleType=safeCheck'
})
}
},
@@ -947,9 +951,15 @@
uni.showToast({
title: '保存成功'
})
- uni.navigateTo({
- url: "./safeIndex"
- })
+ if(this.moduleType == 'safeCheck'){
+ uni.navigateBack({
+ delta: 3
+ })
+ } else {
+ uni.navigateTo({
+ url: "./safeIndex"
+ })
+ }
}
console.log(res.result)
}
diff --git a/pages/projectEnd/safeManage/dangerLibrary.vue b/pages/projectEnd/safeManage/dangerLibrary.vue
index 4817feb1..27d465d2 100644
--- a/pages/projectEnd/safeManage/dangerLibrary.vue
+++ b/pages/projectEnd/safeManage/dangerLibrary.vue
@@ -130,6 +130,7 @@
taskId:"",
itemId:"",
engineeringId: "",
+ moduleType: "",
statusBarHeight: 0,
navList: [],
leftIndex: 0,
@@ -174,6 +175,7 @@
this.taskId = val.taskId
this.itemId = val.itemId
this.engineeringId = val.engineeringId
+ this.moduleType = val.moduleType
},
onShow(val){
@@ -248,7 +250,7 @@
val.title = this.navList[this.leftIndex].hiddenDangerName
uni.setStorageSync('dangerData', val);
uni.navigateTo({
- url: './addExamine?type='+this.type+'&taskId=' + this.taskId + '&itemId=' + this.itemId + '&engineeringId=' + this.engineeringId
+ url: './addExamine?type='+this.type+'&taskId=' + this.taskId + '&itemId=' + this.itemId + '&engineeringId=' + this.engineeringId + '&moduleType=' + this.moduleType
})
},
previewRule(e){