|
@@ -108,7 +108,7 @@
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="pd10 pf_list">
|
|
<div class="pd10 pf_list">
|
|
- <!-- 二维码查询 -->
|
|
|
|
|
|
+ <!-- 二维码查询 v-if="searchflag"-->
|
|
<div class="pb_search" v-if="searchflag">
|
|
<div class="pb_search" v-if="searchflag">
|
|
<form>
|
|
<form>
|
|
<!-- 查询码 -->
|
|
<!-- 查询码 -->
|
|
@@ -201,7 +201,7 @@
|
|
:on-success="handleAvatarSuccess"
|
|
:on-success="handleAvatarSuccess"
|
|
:before-upload="handleBeforeUpload"
|
|
:before-upload="handleBeforeUpload"
|
|
>
|
|
>
|
|
- <img v-if="form.qrImage" :src="form.qrImage" class="avatar">
|
|
|
|
|
|
+ <img v-if="qrImage" :src="qrImage" class="avatar">
|
|
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
|
|
<i v-else class="el-icon-plus avatar-uploader-icon"></i>
|
|
</el-upload>
|
|
</el-upload>
|
|
<!-- <img src="static/images/printimg/code_icon.png" class="pb_searchupi"/>
|
|
<!-- <img src="static/images/printimg/code_icon.png" class="pb_searchupi"/>
|
|
@@ -220,7 +220,7 @@
|
|
|
|
|
|
<!-- 查询结果 -->
|
|
<!-- 查询结果 -->
|
|
<div class="pb_result" v-else>
|
|
<div class="pb_result" v-else>
|
|
- <img src="static/images/printimg/pic_bgcx_yes.png" v-if="resdata.isQualify=='N'" class="pb_result_img"/>
|
|
|
|
|
|
+ <img src="static/images/printimg/pic_bgcx_yes.png" v-if="resdata.isQualify=='Y'" class="pb_result_img"/>
|
|
<img src="static/images/printimg/pic_bgcx_no.png" v-else class="pb_result_img"/>
|
|
<img src="static/images/printimg/pic_bgcx_no.png" v-else class="pb_result_img"/>
|
|
<div class="pb_resulta cf">
|
|
<div class="pb_resulta cf">
|
|
<div class="pb_resultw fl">
|
|
<div class="pb_resultw fl">
|
|
@@ -245,7 +245,7 @@
|
|
<div class="pb_resulta cf">
|
|
<div class="pb_resulta cf">
|
|
<div class="pb_resultw fl">
|
|
<div class="pb_resultw fl">
|
|
<div class="pb_resultt">是否合格: </div>
|
|
<div class="pb_resultt">是否合格: </div>
|
|
- <p>{{resdata.isQualify=='N'?'合格':'不合格'}}</p>
|
|
|
|
|
|
+ <p>{{resdata.isQualify=='Y'?'合格':'不合格'}}</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- 详细结果 -->
|
|
<!-- 详细结果 -->
|
|
@@ -311,7 +311,9 @@
|
|
'qrImage':'',//二维码
|
|
'qrImage':'',//二维码
|
|
'queryNum':'',//查询码,
|
|
'queryNum':'',//查询码,
|
|
},
|
|
},
|
|
|
|
+ qrImage:'',//二维码显示图片
|
|
base_url:'https://jyzx.qs163.cn/prod-api',
|
|
base_url:'https://jyzx.qs163.cn/prod-api',
|
|
|
|
+ // base_url:'http://192.168.101.11:8090',
|
|
resdata:{},//接口返回展示
|
|
resdata:{},//接口返回展示
|
|
codeflag:false,//禁止多次点击
|
|
codeflag:false,//禁止多次点击
|
|
nextflag:false,
|
|
nextflag:false,
|
|
@@ -319,7 +321,9 @@
|
|
timefalg:false,//时间
|
|
timefalg:false,//时间
|
|
time:60,
|
|
time:60,
|
|
timer:'',
|
|
timer:'',
|
|
- uploadImgUrl: "https://jyzx.qs163.cn/prod-api/gateway/query/common/upload", // 上传的图片服务器地址
|
|
|
|
|
|
+ uploadImgUrl: "https://jyzx.qs163.cn/prod-api/gateway/query/common/upload", // 上传的图片服务器地址,
|
|
|
|
+ // uploadImgUrl: "http://192.168.101.11:8090/gateway/query/common/upload", // 上传的图片服务器地址,
|
|
|
|
+ resultlist:[{},{},{}],
|
|
},
|
|
},
|
|
created() {
|
|
created() {
|
|
|
|
|
|
@@ -330,7 +334,23 @@
|
|
},
|
|
},
|
|
getMode(e){
|
|
getMode(e){
|
|
this.form.queryMode=e;
|
|
this.form.queryMode=e;
|
|
|
|
+ var num=0;
|
|
|
|
+ // 判断是不是已经有结果了
|
|
|
|
+ var newarr=this.resultlist
|
|
|
|
+ for(var i=0;i<newarr.length;i++){
|
|
|
|
+ if(!$.isEmptyObject(newarr[i])&&i==e){
|
|
|
|
+ this.resdata=newarr[i];
|
|
|
|
+ this.searchflag=false;
|
|
|
|
+ num=1;
|
|
|
|
+ break
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ if(num==1){
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ // 下一步显示的问题
|
|
this.searchflag=true;
|
|
this.searchflag=true;
|
|
|
|
+
|
|
},
|
|
},
|
|
handleBeforeUpload(file) {
|
|
handleBeforeUpload(file) {
|
|
const isJPG =
|
|
const isJPG =
|
|
@@ -360,7 +380,9 @@
|
|
handleAvatarSuccess(res, file) {
|
|
handleAvatarSuccess(res, file) {
|
|
// console.log(res)
|
|
// console.log(res)
|
|
if(res.code==200){
|
|
if(res.code==200){
|
|
- this.form.qrImage =res.url;
|
|
|
|
|
|
+ // this.form.qrImage =this.base_url+res.fileName;
|
|
|
|
+ this.qrImage=this.base_url+res.fileName;
|
|
|
|
+ this.form.qrImage =res.absolutePath;
|
|
}else{
|
|
}else{
|
|
this.$message.error(res.msg);
|
|
this.$message.error(res.msg);
|
|
}
|
|
}
|
|
@@ -428,7 +450,7 @@
|
|
this.$message.error('请输入查询人姓名');
|
|
this.$message.error('请输入查询人姓名');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- if(!this.form.queryPhone||this.form.queryPhone.length!=11){
|
|
|
|
|
|
+ if(!this.form.queryPhone){
|
|
this.$message.error('请输入查询人手机号');
|
|
this.$message.error('请输入查询人手机号');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -443,7 +465,7 @@
|
|
this.$message.error('请输入单位名称');
|
|
this.$message.error('请输入单位名称');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- if(!this.form.companyPhone||this.form.companyPhone.length!=11){
|
|
|
|
|
|
+ if(!this.form.companyPhone){
|
|
this.$message.error('请输入单位联系号码');
|
|
this.$message.error('请输入单位联系号码');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -501,10 +523,11 @@
|
|
})
|
|
})
|
|
},
|
|
},
|
|
getMoreSearch(){
|
|
getMoreSearch(){
|
|
|
|
+ var idx=this.form.queryMode;
|
|
this.form={
|
|
this.form={
|
|
'reportNumber':'',
|
|
'reportNumber':'',
|
|
'queryType':0,
|
|
'queryType':0,
|
|
- 'queryMode':0,
|
|
|
|
|
|
+ 'queryMode':idx,
|
|
'queryPhone':'',
|
|
'queryPhone':'',
|
|
'queryName':'',
|
|
'queryName':'',
|
|
'companyPhone':'',
|
|
'companyPhone':'',
|
|
@@ -513,13 +536,16 @@
|
|
'qrImage':'',
|
|
'qrImage':'',
|
|
'queryNum':'',
|
|
'queryNum':'',
|
|
}
|
|
}
|
|
|
|
+ this.qrImage='';
|
|
this.reportinput=['','','','','','','']
|
|
this.reportinput=['','','','','','','']
|
|
this.queryinput=['','','',''];
|
|
this.queryinput=['','','',''];
|
|
- this.nextflag=false
|
|
|
|
this.searchflag=true
|
|
this.searchflag=true
|
|
this.timefalg=false
|
|
this.timefalg=false
|
|
this.time=60
|
|
this.time=60
|
|
-
|
|
|
|
|
|
+ if(idx==2){
|
|
|
|
+ this.nextflag=false
|
|
|
|
+ }
|
|
|
|
+ this.resultlist[idx]={}
|
|
|
|
|
|
},
|
|
},
|
|
getSerch(){
|
|
getSerch(){
|
|
@@ -532,7 +558,7 @@
|
|
this.$message.error('请输入查询人姓名');
|
|
this.$message.error('请输入查询人姓名');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- if(!this.form.queryPhone||this.form.queryPhone.length!=11){
|
|
|
|
|
|
+ if(!this.form.queryPhone){
|
|
this.$message.error('请输入查询人手机号');
|
|
this.$message.error('请输入查询人手机号');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -548,7 +574,7 @@
|
|
this.$message.error('请输入单位名称');
|
|
this.$message.error('请输入单位名称');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- if(!this.form.companyPhone||this.form.companyPhone.length!=11){
|
|
|
|
|
|
+ if(!this.form.companyPhone){
|
|
this.$message.error('请输入单位联系号码');
|
|
this.$message.error('请输入单位联系号码');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -610,16 +636,28 @@
|
|
}
|
|
}
|
|
// console.log(params,123)
|
|
// console.log(params,123)
|
|
$.ajax({
|
|
$.ajax({
|
|
- url:this.base_url+ '/gateway/query/getReport',
|
|
|
|
|
|
+ url:that.base_url+ '/gateway/query/getReport',
|
|
type: 'POST',
|
|
type: 'POST',
|
|
data: params,
|
|
data: params,
|
|
dataType: 'json',
|
|
dataType: 'json',
|
|
success: function(res) {
|
|
success: function(res) {
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
|
|
+
|
|
that.searchflag=false;
|
|
that.searchflag=false;
|
|
that.resdata=res.data;
|
|
that.resdata=res.data;
|
|
- var newArr=res.data.reportUrl;
|
|
|
|
- that.resdata.reportUrl=newArr.split(',');
|
|
|
|
|
|
+ var newArr=[],newarrs=[];
|
|
|
|
+ if(res.data.reportUrl){
|
|
|
|
+ newArr=res.data.reportUrl.split(',');
|
|
|
|
+ newArr.forEach((item,idx)=>{
|
|
|
|
+ newarrs[idx] = that.base_url+item
|
|
|
|
+ })
|
|
|
|
+ that.resdata.reportUrl=newarrs;
|
|
|
|
+ }
|
|
|
|
+ //储存结构
|
|
|
|
+
|
|
|
|
+ var idx=that.form.queryMode;
|
|
|
|
+ that.resultlist[idx]=that.resdata
|
|
|
|
+
|
|
} else {
|
|
} else {
|
|
that.$message({
|
|
that.$message({
|
|
message: res.msg,
|
|
message: res.msg,
|
|
@@ -636,7 +674,7 @@
|
|
var myreg=/^[1][3,4,5,7,8,9][0-9]{9}$/;
|
|
var myreg=/^[1][3,4,5,7,8,9][0-9]{9}$/;
|
|
// 判断是否有手机号
|
|
// 判断是否有手机号
|
|
if(this.form.queryType==0){
|
|
if(this.form.queryType==0){
|
|
- if(!this.form.queryPhone||this.form.queryPhone.length!=11){
|
|
|
|
|
|
+ if(!this.form.queryPhone){
|
|
this.$message.error('请输入查询人查询手机号');
|
|
this.$message.error('请输入查询人查询手机号');
|
|
return
|
|
return
|
|
}
|
|
}
|
|
@@ -651,7 +689,7 @@
|
|
queryMode:this.form.queryMode
|
|
queryMode:this.form.queryMode
|
|
}
|
|
}
|
|
}else{
|
|
}else{
|
|
- if(!this.form.companyPhone||this.form.companyPhone.length!=11){
|
|
|
|
|
|
+ if(!this.form.companyPhone){
|
|
this.$message.error('请输入单位联系号码');
|
|
this.$message.error('请输入单位联系号码');
|
|
return
|
|
return
|
|
}
|
|
}
|