diff --git a/miniprogram/pageage/project_checking/add/index.js b/miniprogram/pageage/project_checking/add/index.js
index a987bbe..adfa66b 100644
--- a/miniprogram/pageage/project_checking/add/index.js
+++ b/miniprogram/pageage/project_checking/add/index.js
@@ -26,6 +26,11 @@ Page({
superviseUserName:"",
checkWorkingPosition:"",
intro:"",
+ dataTypeLvl1:"a",
+ dataTypeLvl2:"",
+ dataTypeLvl1List:[],
+ dataTypeLvl2List:[],
+ dataTypeLvl2AllList:[],
list:[{id:1,text:"合格"},{id:2,text:"不合格"}]
},
@@ -45,7 +50,8 @@ Page({
loginName:res.data.loginName,
userName:res.data.nickName
})
- this.getProjectUserData()
+ this.getProjectUserData();
+ this.getDataTypeLvlList();
}
})
},
@@ -96,13 +102,88 @@ Page({
})
},
+ //查询验收类型数据
+ getDataTypeLvlList(){
+ let that = this
+ wx.request({
+ url: app.globalData.reqUrl+'/wechat/projectchecking/queryDictType',
+ method:"get",
+ data:{
+ type:"project_checking_data_type_lvl1"
+ },
+ header:{
+ 'content-type': 'application/x-www-form-urlencoded'
+ },
+ success(res){
+ res = res.data
+ if(res.code == 200){
+ let list=[];
+ res.data.forEach(it =>{
+ list.push({"id":it.dictValue,"text":it.dictLabel});
+ })
+ that.setData({
+ dataTypeLvl1List:list,
+ })
+ }
+ }
+ })
+
+ wx.request({
+ url: app.globalData.reqUrl+'/wechat/projectchecking/queryDictType',
+ method:"get",
+ data:{
+ type:"project_checking_data_type_lvl2"
+ },
+ header:{
+ 'content-type': 'application/x-www-form-urlencoded'
+ },
+ success(res){
+ res = res.data
+ if(res.code == 200){
+ let tempData = []
+ res.data.forEach(it =>{
+ if(it.cssClass=="1"){
+ tempData.push({"id":it.dictValue,"text":it.dictLabel});
+ }
+ })
+ that.setData({
+ dataTypeLvl2List:tempData,
+ dataTypeLvl2AllList:res.data,
+ dataTypeLvl2:tempData[0].id,
+ })
+ }
+ }
+ })
+ },
+
//切换验收结果
onSelectType(e){
this.setData({
checkingResult:e.detail.id
})
- },
-
+ },
+ //验收类型
+ onSelectTypeLvl1(e){
+ this.setData({
+ dataTypeLvl1:e.detail.id
+ })
+ let tempData = []
+ this.dataTypeLvl2AllList.forEach(it =>{
+ if(it.cssClass==e.detail.id){
+ tempData.push({"id":it.dictValue,"text":it.dictLabel});
+ }
+ })
+ this.setData({
+ dataTypeLvl2List:tempData,
+ dataTypeLvl2:tempData[0].id,
+ })
+ },
+ //类型分类
+ onSelectTypeLvl2(e){
+ this.setData({
+ dataTypeLvl2:e.detail.id
+ })
+ },
//工序部位
onInputCheckWorkingPositionValue(e){
let checkWorkingPosition = e.detail.value
@@ -166,7 +247,7 @@ Page({
loadShow:true
})
let that = this
- let {projectId,deptId,qualityUser,qualityUserName,superviseUser,superviseUserName,checkWorkingPosition,intro,checkTime,checkingResult,imageInfoData,loginName,userName} = that.data;
+ let {projectId,deptId,qualityUser,qualityUserName,superviseUser,superviseUserName,checkWorkingPosition,intro,checkTime,checkingResult,imageInfoData,loginName,userName,dataTypeLvl1,dataTypeLvl2} = that.data;
//数据效验
if(projectId==""||deptId==""||loginName==""){
app.toast("数据异常,请刷新页面重试!")
@@ -182,6 +263,20 @@ Page({
})
return;
}
+ if(dataTypeLvl1==""){
+ app.toast("请选择验收类型!")
+ that.setData({
+ loadShow:false
+ })
+ return;
+ }
+ if(dataTypeLvl2==""){
+ app.toast("请选择类型分类!")
+ that.setData({
+ loadShow:false
+ })
+ return;
+ }
if(qualityUser==""||qualityUserName==""){
app.toast("请选择质量专员!")
that.setData({
@@ -247,7 +342,9 @@ Page({
//checkResult:checkingResult,
approveStatus:"1",
createBy:loginName,
- imageUrls:fileUrls.toString()
+ imageUrls:fileUrls.toString(),
+ dataTypeLvl1,
+ dataTypeLvl2,
}
wx.request({
url: app.globalData.reqUrl + '/wechat/projectchecking/add',
diff --git a/miniprogram/pageage/project_checking/add/index.wxml b/miniprogram/pageage/project_checking/add/index.wxml
index af14547..1821840 100644
--- a/miniprogram/pageage/project_checking/add/index.wxml
+++ b/miniprogram/pageage/project_checking/add/index.wxml
@@ -22,6 +22,18 @@
+
+ 验收类型
+
+
+
+
+
+ 类型分类
+
+
+
+
质量专员
diff --git a/miniprogram/pageage/project_checking/edit/index.js b/miniprogram/pageage/project_checking/edit/index.js
index 1ecb12f..1df2aaf 100644
--- a/miniprogram/pageage/project_checking/edit/index.js
+++ b/miniprogram/pageage/project_checking/edit/index.js
@@ -30,6 +30,11 @@ Page({
activeName:"",
flowRecordList:[],
minUrls:[],
+ dataTypeLvl1:"",
+ dataTypeLvl2:"",
+ dataTypeLvl1List:[],
+ dataTypeLvl2List:[],
+ dataTypeLvl2AllList:[],
list:[{id:1,text:"合格"},{id:2,text:"不合格"}],
request:app.globalData.reqUrl
},
@@ -38,21 +43,22 @@ Page({
* 生命周期函数--监听页面加载
*/
onLoad(options) {
- let {id} = options
+ let {id,dt1} = options
//获取缓存数据
wx.getStorage({
key: 'userinfo',
success:res=>{
this.setData({
- id,
+ id,dt1,
projectId:app.globalData.projectId,
projectName:app.globalData.projectName,
deptId:res.data.deptId,
loginName:res.data.loginName,
userName:res.data.nickName
- })
+ })
this.getProjectUserData();
- this.getInfo();
+ this.getDataTypeLvlList();
+ this.getInfo();
this.getAuditinfo();
}
})
@@ -104,12 +110,88 @@ Page({
})
},
+ //查询验收类型数据
+ getDataTypeLvlList(){
+ let that = this
+ wx.request({
+ url: app.globalData.reqUrl+'/wechat/projectchecking/queryDictType',
+ method:"get",
+ data:{
+ type:"project_checking_data_type_lvl1"
+ },
+ header:{
+ 'content-type': 'application/x-www-form-urlencoded'
+ },
+ success(res){
+ res = res.data
+ if(res.code == 200){
+ let list=[];
+ res.data.forEach(it =>{
+ list.push({"id":it.dictValue,"text":it.dictLabel});
+ })
+ that.setData({
+ dataTypeLvl1List:list,
+ })
+ }
+ }
+ })
+
+ wx.request({
+ url: app.globalData.reqUrl+'/wechat/projectchecking/queryDictType',
+ method:"get",
+ data:{
+ type:"project_checking_data_type_lvl2"
+ },
+ header:{
+ 'content-type': 'application/x-www-form-urlencoded'
+ },
+ success(res){
+ res = res.data
+ if(res.code == 200){
+ let tempData = []
+ res.data.forEach(it =>{
+ if(it.cssClass==that.data.dt1){
+ tempData.push({"id":it.dictValue,"text":it.dictLabel});
+ }
+ })
+ that.setData({
+ dataTypeLvl2List:tempData,
+ dataTypeLvl2AllList:res.data
+ })
+ }
+ }
+ })
+ },
+
//切换验收结果
onSelectType(e){
this.setData({
checkingResult:e.detail.id
})
- },
+ },
+
+ //验收类型
+ onSelectTypeLvl1(e){
+ this.setData({
+ dataTypeLvl1:e.detail.id
+ })
+ let tempData = []
+ this.dataTypeLvl2AllList.forEach(it =>{
+ if(it.cssClass==e.detail.id){
+ tempData.push({"id":it.dictValue,"text":it.dictLabel});
+ }
+ })
+ this.setData({
+ dataTypeLvl2List:tempData,
+ dataTypeLvl2:tempData[0].id,
+ })
+ },
+ //类型分类
+ onSelectTypeLvl2(e){
+ this.setData({
+ dataTypeLvl2:e.detail.id
+ })
+ },
//工序部位
onInputCheckWorkingPositionValue(e){
@@ -158,6 +240,8 @@ Page({
}
that.setData({
infoData:res.data,
+ dataTypeLvl1:res.data.dataTypeLvl1,
+ dataTypeLvl2:res.data.dataTypeLvl2,
qualityUser:res.data.qualityUser,
qualityUserName:res.data.qualityUserName,
superviseUser:res.data.superviseUser,
@@ -243,7 +327,7 @@ Page({
loadShow:true
})
let that = this
- let {id,qualityUser,qualityUserName,superviseUser,superviseUserName,checkWorkingPosition,intro,checkTime,imageInfoData,loginName} = that.data;
+ let {id,qualityUser,qualityUserName,superviseUser,superviseUserName,checkWorkingPosition,intro,checkTime,imageInfoData,loginName,dataTypeLvl1,dataTypeLvl2} = that.data;
//数据效验
if(id==""){
app.toast("数据异常,请刷新页面重试!")
@@ -259,6 +343,20 @@ Page({
})
return;
}
+ if(dataTypeLvl1==""){
+ app.toast("请选择验收类型!")
+ that.setData({
+ loadShow:false
+ })
+ return;
+ }
+ if(dataTypeLvl2==""){
+ app.toast("请选择类型分类!")
+ that.setData({
+ loadShow:false
+ })
+ return;
+ }
if(qualityUser==""||qualityUserName==""){
app.toast("请选择质量专员!")
that.setData({
@@ -319,7 +417,9 @@ Page({
checkingDate:checkTime,
approveStatus:"1",
updateBy:loginName,
- imageUrls:fileUrls.toString()
+ imageUrls:fileUrls.toString(),
+ dataTypeLvl1,
+ dataTypeLvl2,
}
wx.request({
url: app.globalData.reqUrl + '/wechat/projectchecking/edit',
diff --git a/miniprogram/pageage/project_checking/edit/index.wxml b/miniprogram/pageage/project_checking/edit/index.wxml
index 1fb2289..9553155 100644
--- a/miniprogram/pageage/project_checking/edit/index.wxml
+++ b/miniprogram/pageage/project_checking/edit/index.wxml
@@ -52,6 +52,18 @@
+
+ 验收类型
+
+
+
+
+
+ 类型分类
+
+
+
+
质量专员
diff --git a/miniprogram/pageage/project_checking/info/index.js b/miniprogram/pageage/project_checking/info/index.js
index 9c5b632..ca31ace 100644
--- a/miniprogram/pageage/project_checking/info/index.js
+++ b/miniprogram/pageage/project_checking/info/index.js
@@ -117,8 +117,9 @@ Page({
//跳转修改页面
onUpdate:function(){
let id = this.data.id;
+ let dt1= this.data.dataTypeLvl1
wx.redirectTo({
- url: `../edit/index?id=${id}`,
+ url: `../edit/index?id=${id}&dt1=${dt1}`,
})
},
diff --git a/miniprogram/pageage/project_checking/info/index.wxml b/miniprogram/pageage/project_checking/info/index.wxml
index dd4f437..23a8551 100644
--- a/miniprogram/pageage/project_checking/info/index.wxml
+++ b/miniprogram/pageage/project_checking/info/index.wxml
@@ -63,6 +63,18 @@
+
+
+ 验收类型
+ {{infoData.dataTypeLvl1Name}}
+
+
+
+
+ 类型分类
+ {{infoData.dataTypeLvl2Name}}
+
+
质量专员
diff --git a/miniprogram/pageage/project_checking/list/index.wxml b/miniprogram/pageage/project_checking/list/index.wxml
index ebf8dd9..123c1e9 100644
--- a/miniprogram/pageage/project_checking/list/index.wxml
+++ b/miniprogram/pageage/project_checking/list/index.wxml
@@ -23,7 +23,9 @@
{{index < 9 ?'0'+(index+1):(index+1)}}
- {{item.checkWorkingPosition}}
+ {{item.dataTypeLvl2Name}}
+ {{item.dataTypeLvl1Name}}
+ {{item.dataTypeLvl1Name}}
@@ -35,6 +37,7 @@
+ 工具部位:{{item.checkWorkingPosition}}
质量专员:{{item.qualityUserName}}
监理专员:{{item.superviseUserName}}
验收时间:{{item.checkingDate}}
diff --git a/miniprogram/pageage/project_train/add/index.js b/miniprogram/pageage/project_train/add/index.js
index ae58cd9..f185f38 100644
--- a/miniprogram/pageage/project_train/add/index.js
+++ b/miniprogram/pageage/project_train/add/index.js
@@ -26,6 +26,8 @@ Page({
projectDeptList:[],
navs:[],
deptNames:"",
+ dataType:"",
+ trainDataTypeList:[],
fileType:["doc","docx","xls","xlsx","ppt","pptx","txt","pdf","png","jpg","jpeg","mp4"]
},
@@ -41,7 +43,7 @@ Page({
let title="";
let minTitle="";
if(trainType=="0"){
- title="专项培训";
+ title="教育培训";
minTitle="培训";
}else{
title="应急演练";
@@ -57,7 +59,8 @@ Page({
loginName:res.data.loginName,
userName:res.data.nickName
})
- this.getProjectDeptList(projectId,res.data.deptId,res.data.minRoleId);
+ this.getProjectDeptList(projectId,res.data.deptId,res.data.minRoleId);
+ this.getTrainDataType();
}
})
},
@@ -98,6 +101,31 @@ Page({
})
},
+ //演训数据类型
+ getTrainDataType(){
+ let that = this
+ wx.request({
+ url: app.globalData.reqUrl+'/wechat/projectTrain/queryTrainDataType',
+ method:"get",
+ data:{},
+ success(res){
+ res = res.data
+ if(res.code == 200){
+ let tempData=[];
+ res.data.forEach((item)=>{
+ if(item.remark==that.data.trainType){
+ tempData.push({"id":item.dictValue,"text":item.dictLabel});
+ }
+ })
+ that.setData({
+ trainDataTypeList:tempData,
+ dataType:tempData[0].id,
+ })
+ }
+ }
+ })
+ },
+
//取消页面
cancelSaveView(){
/*关闭当前页面,跳转到应用内的某个页面。但是不允许跳转到 tabbar 页面*/
@@ -112,7 +140,7 @@ Page({
loadShow:true
})
let that = this
- let {projectId,projectName,loginName,imageInfoData,trainType,trainTitle,trainParticipants,beginDate,trainContent,trainFileData,minTitle,deptId} = that.data;
+ let {projectId,projectName,loginName,imageInfoData,trainType,trainTitle,trainParticipants,beginDate,trainContent,trainFileData,minTitle,deptId,dataType} = that.data;
//数据效验
if(projectId==""||loginName==""){
app.toast("数据异常,请刷新页面重试!")
@@ -135,6 +163,13 @@ Page({
})
return;
}
+ if(dataType==""){
+ app.toast("请选择"+minTitle+"类型!")
+ that.setData({
+ loadShow:false
+ })
+ return;
+ }
if(beginDate==""){
app.toast("请选择"+minTitle+"时间!")
that.setData({
@@ -200,7 +235,8 @@ Page({
trainFile:obj.data.fileName,
deptId,
workTrainDeptList:depts,
- createBy:loginName
+ createBy:loginName,
+ dataType,
}
let url="";
if(trainType=="0"){
@@ -268,7 +304,12 @@ Page({
});
})
},
-
+ //演训类型
+ onSelectTrainDataType(e){
+ this.setData({
+ dataType:e.detail.id
+ })
+ },
trainTitleAction: function (options) {
this.data.trainTitle = options.detail.value;
},
diff --git a/miniprogram/pageage/project_train/add/index.wxml b/miniprogram/pageage/project_train/add/index.wxml
index 26a3748..b8b0258 100644
--- a/miniprogram/pageage/project_train/add/index.wxml
+++ b/miniprogram/pageage/project_train/add/index.wxml
@@ -28,6 +28,12 @@
+
+ {{minTitle}}类型
+
+
+
+
{{minTitle}}时间
diff --git a/miniprogram/pageage/project_train/info/index.js b/miniprogram/pageage/project_train/info/index.js
index b2c291f..ff42d73 100644
--- a/miniprogram/pageage/project_train/info/index.js
+++ b/miniprogram/pageage/project_train/info/index.js
@@ -35,7 +35,7 @@ Page({
let title="";
let minTitle="";
if(trainType==0){
- title="专项培训详情";
+ title="教育培训详情";
minTitle="培训";
}else{
title="应急演练详情";
diff --git a/miniprogram/pageage/project_train/info/index.wxml b/miniprogram/pageage/project_train/info/index.wxml
index 77fe3ed..d27992a 100644
--- a/miniprogram/pageage/project_train/info/index.wxml
+++ b/miniprogram/pageage/project_train/info/index.wxml
@@ -34,6 +34,12 @@
{{infoData.trainTitle}}
+
+
+ {{minTitle}}类型
+ {{infoData.dataTypeName}}
+
+
{{minTitle}}时间
diff --git a/miniprogram/pageage/project_train/list/index.js b/miniprogram/pageage/project_train/list/index.js
index e00310c..3209fdf 100644
--- a/miniprogram/pageage/project_train/list/index.js
+++ b/miniprogram/pageage/project_train/list/index.js
@@ -53,7 +53,7 @@ Page({
let title="";
let minTitle="";
if(trainType==0){
- title="专项培训管理";
+ title="教育培训管理";
minTitle="培训";
}else{
title="应急演练管理";
diff --git a/miniprogram/pageage/project_train/list/index.wxml b/miniprogram/pageage/project_train/list/index.wxml
index d6a9ed3..7bbc491 100644
--- a/miniprogram/pageage/project_train/list/index.wxml
+++ b/miniprogram/pageage/project_train/list/index.wxml
@@ -19,7 +19,7 @@
{{index < 9 ?'0'+(index+1):(index+1)}}
- {{item.trainTitle}}
+ {{item.dataTypeName}}
@@ -28,8 +28,9 @@
- {{minTitle}}时间:{{item.beginDate}}
- 参与人数:{{item.trainParticipants}} 人
+ {{minTitle}}标题:{{item.trainTitle}}
+ {{minTitle}}时间:{{item.beginDate}}
+ 参与人数:{{item.trainParticipants}} 人
协同单位:{{item.trainDeptNames}}
diff --git a/miniprogram/pages/gengduogongneng/gengduogongneng.js b/miniprogram/pages/gengduogongneng/gengduogongneng.js
index b339b6b..66602d1 100644
--- a/miniprogram/pages/gengduogongneng/gengduogongneng.js
+++ b/miniprogram/pages/gengduogongneng/gengduogongneng.js
@@ -79,7 +79,8 @@ Page({
wx.request({
url: app.globalData.reqUrl+'/wechat/selectRoleMenuList',
data:{
- username:loginName
+ username:loginName,
+ type:"gdgn"
},
method:"get",
success:function(res){
diff --git a/miniprogram/pages/login/login.wxml b/miniprogram/pages/login/login.wxml
index 2b6a77c..c4b6255 100644
--- a/miniprogram/pages/login/login.wxml
+++ b/miniprogram/pages/login/login.wxml
@@ -5,7 +5,7 @@
- 北跨泾河-产发工程数字管理平台
+ 产发工程数字管理平台
请使用手机号登录
diff --git a/miniprogram/pages/project_approve/approveChecking/index.wxml b/miniprogram/pages/project_approve/approveChecking/index.wxml
index 6ddb409..431e020 100644
--- a/miniprogram/pages/project_approve/approveChecking/index.wxml
+++ b/miniprogram/pages/project_approve/approveChecking/index.wxml
@@ -63,6 +63,18 @@
+
+
+ 验收类型
+ {{infoData.dataTypeLvl1Name}}
+
+
+
+
+ 类型分类
+ {{infoData.dataTypeLvl2Name}}
+
+
质量专员
diff --git a/miniprogram/pages/safety_manage/index.wxml b/miniprogram/pages/safety_manage/index.wxml
index 07f69d3..d8f9ff4 100644
--- a/miniprogram/pages/safety_manage/index.wxml
+++ b/miniprogram/pages/safety_manage/index.wxml
@@ -67,7 +67,7 @@
- 专项培训({{trainTotal}})
+ 教育培训({{trainTotal}})
查看详情