Commit 56ea2b82 authored by wangwenjie's avatar wangwenjie

接口对接

parent 87614119
......@@ -56,6 +56,7 @@ import {Button, Cell, CellGroup, Col, Dialog, Icon, List, NavBar, Notify, Row, S
import {queryQrCode} from "@/api/qrcode/scanCode/scanCode";
import {getStringByTwo} from "@/utils/transition";
import {createWebHistory as $router} from "vue-router";
import ScanOverlay from "@/components/overlay/scanOverlay/ScanOverlay";
export default {
name: "",
......@@ -77,7 +78,7 @@ export default {
let qrCode = getStringByTwo(res)
this.queryQrCode(qrCode);
});
// ScanOverlay.show('请扫描二维码')
ScanOverlay.show('请扫描二维码')
// this.queryQrCode("HTTPS://Y2WM.CN/99.1000.1/AC1018057002R0AX2ZLRVEL4EKAQ40D9M");
// setTimeout(()=>{
// this.queryQrCode("HTTPS://Y2WM.CN/99.1000.1/AC1018057002RVYISERQ4Z1VJRGNYTDEY");
......@@ -104,15 +105,17 @@ export default {
return qrCode;
},
queryQrCode(qrCode) {
if(qrCode!=null&&(qrCode.substring(qrCode.indexOf("AC")+2,qrCode.indexOf("AC")+4)!=10)){
this.$message.warning('请扫盒码');
return;
}
if(this.data!=null&&this.data.length===2){
this.$message.warning('已扫描两个盒码,时间范围已确定');
}
let query = {
qrCode: qrCode
}
queryQrCode(query).then(response => {
// this.$message({
// showClose: response.code === 200,
// message: response.msg,
// type: 'success'
// });
if (response.code === 200) {
this.data.push(response.data)
}
......@@ -139,7 +142,10 @@ export default {
const y = d.getFullYear();
const m = String(d.getMonth() + 1).padStart(2, '0');
const day = String(d.getDate()).padStart(2, '0');
return `${y}-${m}-${day}`;
const hours = String(d.getHours()).padStart(2, '0');
const minutes = String(d.getMinutes()).padStart(2, '0');
const seconds = String(d.getSeconds()).padStart(2, '0');
return `${y}-${m}-${day} ${hours}:${minutes}:${seconds}`;
};
this.$router.push({
......
......@@ -138,7 +138,7 @@ export default {
let qrCode = getStringByTwo(res)
this.queryQrCodeMap(qrCode);
});
// ScanOverlay.show('请扫描二维码')
ScanOverlay.show('请扫描二维码')
// 测试调用:传入固定二维码,实际使用时删除这行
// this.queryQrCodeMap("HTTPS://T2DC.CN/99.1000.1/AC30938762037000169010280752062202603240016460168A00296K16LRN1YQUVLOWZHHZMOVJ2C");
......@@ -201,6 +201,10 @@ export default {
methods: {
// 核心接口调用:查询件码详情
queryQrCodeMap(qrCode) {
if(qrCode!=null&&(qrCode.substring(qrCode.indexOf("AC")+2,qrCode.indexOf("AC")+4)!=30)){
this.$message.warning('请扫件码');
return;
}
console.log("调用接口查询件码:", qrCode);
const query = { qrCode: qrCode };
queryQrCodeMap(query).then(response => {
......
......@@ -73,6 +73,7 @@
import {Icon, NavBar, Notify,} from "vant";
import {queryQrCodeInfo} from "@/api/qrcode/scanCode/scanCode";
import {getStringByTwo} from "@/utils/transition";
import ScanOverlay from "@/components/overlay/scanOverlay/ScanOverlay";
export default {
name: "RelationQueryResult",
......@@ -85,6 +86,7 @@ export default {
let qrCode = getStringByTwo(res)
this.gousearch(qrCode);
});
ScanOverlay.show('请扫描二维码')
},
data() {
return {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment