Commit c72472bb by li_hongchao

Merge remote-tracking branch 'origin/dev_zwpt' into dev_zwpt

parents 7df00e69 bc75c714
...@@ -121,7 +121,11 @@ ...@@ -121,7 +121,11 @@
{{ scope.$index + 1 }} {{ scope.$index + 1 }}
</div> </div>
</el-table-column> </el-table-column>
<el-table-column prop="score" label="得分" :width="!roleArr.includes('C-1-7')?'auto':width1"> <el-table-column
prop="score"
label="得分"
:width="!roleArr.includes('C-1-7') ? 'auto' : width1"
>
<div <div
class="del" class="del"
slot-scope="scope" slot-scope="scope"
...@@ -1405,13 +1409,13 @@ export default { ...@@ -1405,13 +1409,13 @@ export default {
//console.info("目标plan", response.data.ret); //console.info("目标plan", response.data.ret);
response.data.ret.forEach((element, index) => { response.data.ret.forEach((element, index) => {
// 目标 左手 平面 // 目标 左手 平面
self.destFingersLeftL.forEach((item) => { self.destFingersLeftR.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
}); });
// 目标 右手 平面 // 目标 右手 平面
self.destFingersRightL.forEach((item) => { self.destFingersRightR.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
...@@ -1441,13 +1445,13 @@ export default { ...@@ -1441,13 +1445,13 @@ export default {
//console.info("目标roll", response.data.ret); //console.info("目标roll", response.data.ret);
response.data.ret.forEach((element, index) => { response.data.ret.forEach((element, index) => {
// 目标 左手 滚动 // 目标 左手 滚动
self.destFingersLeftR.forEach((item) => { self.destFingersLeftL.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
}); });
// 目标 右手 滚动 // 目标 右手 滚动
self.destFingersRightR.forEach((item) => { self.destFingersRightL.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
......
...@@ -67,20 +67,22 @@ ...@@ -67,20 +67,22 @@
</el-table-column> </el-table-column>
<el-table-column prop="destseqno" label="序号" :width="!roleArr.includes('C-1-7')?'auto':width3"> <el-table-column prop="destseqno" label="序号" :width="!roleArr.includes('C-1-7')?'auto':width3">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.row.destseqno">
<span v-if="scope.row.removeFlag === 1"> <span v-if="scope.row.removeFlag === 1">
<del>{{ <del>{{
scope.$index + 1 >= 9 scope.row.destseqno > 9
? scope.$index + 1 ? scope.row.destseqno
: "0" + (scope.$index + 1) : "0" + scope.row.destseqno
}}</del> }}</del>
</span> </span>
<span v-else> <span v-else>
{{ {{
scope.$index + 1 >= 9 scope.row.destseqno > 9
? scope.$index + 1 ? scope.row.destseqno
: "0" + (scope.$index + 1) : "0" + scope.row.destseqno
}} }}
</span> </span>
</div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
......
...@@ -112,26 +112,64 @@ export default { ...@@ -112,26 +112,64 @@ export default {
}, },
}) })
.then((res) => { .then((res) => {
if (res.data.code == 0 && res.data.message == 'success'){ let result = res.data.ret;
if (res.data.code == 0 && res.data.message == "success") {
//人人查重 //人人查重
if (form.originCodeType == "0" && form.targetCodeType == "0") { if (form.originCodeType == "0" && form.targetCodeType == "0") {
self.$router.pushToTab("/rgTT"); self.$router.pushToTab({
path: "/rgTT",
query: {
qid: result.qid,
qqid: result.qqid,
barcode: result.srcbarcode,
type: "son",
},
});
//人案倒查 //人案倒查
} else if (form.originCodeType == "0" && form.targetCodeType == "1") { } else if (
self.$router.pushToTab("/rgTL"); form.originCodeType == "0" &&
form.targetCodeType == "1"
) {
self.$router.pushToTab({
path: "/rgTL",
query: {
qid: result.qid,
qqid: result.qqid,
type: "son",
},
});
//案人正查 //案人正查
} else if (form.originCodeType == "1" && form.targetCodeType == "0") { } else if (
self.$router.pushToTab("/rgLT"); form.originCodeType == "1" &&
form.targetCodeType == "0"
) {
self.$router.pushToTab({
path: "/rgLT",
query: {
qid: result.qid,
qqid: result.qqid,
type: "son",
},
});
//案案串查 //案案串查
} else if (form.originCodeType == "1" && form.targetCodeType == "1") { } else if (
self.$router.pushToTab("/rgLL"); form.originCodeType == "1" &&
form.targetCodeType == "1"
) {
self.$router.pushToTab({
path: "/rgLL",
query: {
qid: result.qid,
qqid: result.qqid,
type: "son",
},
});
} }
self.dialogVisible = false self.dialogVisible = false;
} else{ } else {
this.$message.error(res.data.message) this.$message.error(res.data.message);
} }
}); });
} }
}); });
}, },
......
...@@ -37,20 +37,22 @@ ...@@ -37,20 +37,22 @@
> >
<el-table-column prop="destseqno" label="序号" :width="width3"> <el-table-column prop="destseqno" label="序号" :width="width3">
<template slot-scope="scope"> <template slot-scope="scope">
<div>
<span v-if="scope.row.removeFlag === 1"> <span v-if="scope.row.removeFlag === 1">
<del>{{ <del>{{
scope.$index + 1 >= 9 scope.row.destseqno > 9
? scope.$index + 1 ? scope.row.destseqno
: "0" + (scope.$index + 1) : "0" + scope.row.destseqno
}}</del> }}</del>
</span> </span>
<span v-else> <span v-else>
{{ {{
scope.$index + 1 >= 9 scope.row.destseqno > 9
? scope.$index + 1 ? scope.row.destseqno
: "0" + (scope.$index + 1) : "0" + scope.row.destseqno
}} }}
</span> </span>
</div>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
...@@ -60,6 +62,7 @@ ...@@ -60,6 +62,7 @@
v-if="roleArr.includes('C-1-7')" v-if="roleArr.includes('C-1-7')"
> >
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.$index == 0">
<!-- 被删除--> <!-- 被删除-->
<span v-if="scope.row.removeFlag === 1"> <span v-if="scope.row.removeFlag === 1">
<del>{{ scope.row.destbarcode }}</del> <del>{{ scope.row.destbarcode }}</del>
...@@ -67,6 +70,7 @@ ...@@ -67,6 +70,7 @@
<span v-else> <span v-else>
{{ scope.row.destbarcode }} {{ scope.row.destbarcode }}
</span> </span>
</div>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
...@@ -1052,13 +1056,13 @@ export default { ...@@ -1052,13 +1056,13 @@ export default {
sessionStorage.setItem("destseqno", val.destseqno); sessionStorage.setItem("destseqno", val.destseqno);
self.$store.commit("loading/setLoading", true); self.$store.commit("loading/setLoading", true);
/////////////////////////////// ///////////////////////////////
if (self.fingerShowType == "指纹") { if (val.destseqno <= 99) {
//案件指纹 //案件指纹
this.$axios this.$axios
.post("/api/org/case/barcode/seqNo", { .post("/api/org/case/barcode/seqNo", {
barcode: val.destbarcode, barcode: val.destbarcode,
seqno: val.destseqno, seqno: val.destseqno,
qqid: val.qqid, qqid: sessionStorage.getItem("qqid"),
}) })
.then((response) => { .then((response) => {
self.$bus.emit( self.$bus.emit(
...@@ -1071,7 +1075,7 @@ export default { ...@@ -1071,7 +1075,7 @@ export default {
self.$store.commit("loading/setLoading", false); self.$store.commit("loading/setLoading", false);
}, 500); }, 500);
} else { } else {
//案件 //案件
this.$axios this.$axios
.post("/api/org/case/palm/barcode/seq", { .post("/api/org/case/palm/barcode/seq", {
barcode: val.destbarcode, barcode: val.destbarcode,
...@@ -1089,14 +1093,6 @@ export default { ...@@ -1089,14 +1093,6 @@ export default {
self.$store.commit("loading/setLoading", false); self.$store.commit("loading/setLoading", false);
}, 500); }, 500);
} }
// this.$axios.get(`/api/api/org/plainByBarcode/R1100002487002018050034/1/`)
// this.$axios
// .get(`/api/org/plainByBarcode/${val.destbarcode}/${val.destseqno}`)
// .then(response => {
// //console.log(response);
// self.$bus.emit("changImageEditTarget", response.data.ret.image);
// });
} else { } else {
this.$bus.emit("changImageEditTarget", "xxx"); this.$bus.emit("changImageEditTarget", "xxx");
} }
......
...@@ -74,6 +74,7 @@ ...@@ -74,6 +74,7 @@
fingerRB: item.affirmstatus == 3, fingerRB: item.affirmstatus == 3,
}" }"
v-for="(item, index) in enumerate" v-for="(item, index) in enumerate"
v-show="item.image"
@click="changeStyle(index, item)" @click="changeStyle(index, item)"
:key="index" :key="index"
> >
...@@ -89,7 +90,9 @@ ...@@ -89,7 +90,9 @@
> >
{{ Number(item.seq + 1) &lt; 11 ? ("0" + Number(item.seq)) : Number(item.seq) }} {{ Number(item.seq + 1) &lt; 11 ? ("0" + Number(item.seq)) : Number(item.seq) }}
</div> </div>
<img :src="'data:image/jpeg;base64,' + item.image" /> <img
:src="'data:image/jpeg;base64,' + item.image"
/>
<div class="finger-tips"> <div class="finger-tips">
<!-- 认定完成 --> <!-- 认定完成 -->
<div class="affirmstatus1" v-if="item.affirmstatus == 1"> <div class="affirmstatus1" v-if="item.affirmstatus == 1">
...@@ -363,9 +366,11 @@ export default { ...@@ -363,9 +366,11 @@ export default {
// 发送请求 // 发送请求
self.$store.commit("loading/setLoading", true); self.$store.commit("loading/setLoading", true);
this.$axios this.$axios
.post(`/api/query/matchcand/dest/${self.qqid}/${imageInfo.seq}`, { .post(
srcbarcode: sessionStorage.getItem("srcbarcode"), `/api/queryIdentification/matchcand/dest?qqid=${
}) self.qqid
}&barcode=${sessionStorage.getItem("srcbarcode")}`
)
.then((response) => { .then((response) => {
//console.log(response); //console.log(response);
self.$bus.emit("initCandidate", response.data.ret); self.$bus.emit("initCandidate", response.data.ret);
...@@ -511,9 +516,11 @@ export default { ...@@ -511,9 +516,11 @@ export default {
// 发送请求 // 发送请求
self.$store.commit("loading/setLoading", true); self.$store.commit("loading/setLoading", true);
this.$axios this.$axios
.post(`/api/query/matchcand/dest/${self.qqid}/${imageInfo.seq}`, { .post(
srcbarcode: sessionStorage.getItem("srcbarcode"), `/api/queryIdentification/matchcand/dest?qqid=${
}) self.qqid
}&barcode=${sessionStorage.getItem("srcbarcode")}`
)
.then((response) => { .then((response) => {
//console.log(response); //console.log(response);
self.$bus.emit("initCandidate", response.data.ret); self.$bus.emit("initCandidate", response.data.ret);
......
<template> <template>
<div class="lt_candidate"> <div class="lt_candidate">
<div class="lt_candidate_number"> <div class="lt_candidate_number">
<el-table highlight-current-row @current-change="handleCurrentChange" class="lt_candidate_table" :data="tableData" ref="singleTable" :row-class-name="tableRowClassName"> <el-table
<el-table-column label="指掌位" type="index" :width="width1"> highlight-current-row
@current-change="handleCurrentChange"
class="lt_candidate_table"
:data="tableData"
ref="singleTable"
:row-class-name="tableRowClassName"
>
<el-table-column
prop="destseqno"
label="指掌位"
align="center"
:width="!roleArr.includes('C-1-7') ? 'auto' : width3"
>
<template slot-scope="scope">
<div>
<span v-if="scope.row.removeFlag === 1">
<del>{{
scope.row.destseqno == "1"
? "滚动-右拇"
: scope.row.destseqno == "2"
? "滚动-右食"
: scope.row.destseqno == "3"
? "滚动-右中"
: scope.row.destseqno == "4"
? "滚动-右环"
: scope.row.destseqno == "5"
? "滚动-右小"
: scope.row.destseqno == "6"
? "滚动-左拇"
: scope.row.destseqno == "7"
? "滚动-左食"
: scope.row.destseqno == "8"
? "滚动-左中"
: scope.row.destseqno == "9"
? "滚动-左环"
: scope.row.destseqno == "10"
? "滚动-左小"
: scope.row.destseqno == "11"
? "平面-右拇"
: scope.row.destseqno == "12"
? "平面-右食"
: scope.row.destseqno == "13"
? "平面-右中"
: scope.row.destseqno == "14"
? "平面-右环"
: scope.row.destseqno == "15"
? "平面-右小"
: scope.row.destseqno == "16"
? "平面-左拇"
: scope.row.destseqno == "17"
? "平面-左食"
: scope.row.destseqno == "18"
? "平面-左中"
: scope.row.destseqno == "19"
? "平面-左环"
: scope.row.destseqno == "20"
? "平面-左小"
: scope.row.destseqno == "31"
? "右掌"
: scope.row.destseqno == "32"
? "左掌"
: scope.row.destseqno == "33"
? "右侧掌"
: scope.row.destseqno == "34"
? "左侧掌"
: ""
}}</del>
</span>
<span v-else>
{{
scope.row.destseqno == "1"
? "滚动-右拇"
: scope.row.destseqno == "2"
? "滚动-右食"
: scope.row.destseqno == "3"
? "滚动-右中"
: scope.row.destseqno == "4"
? "滚动-右环"
: scope.row.destseqno == "5"
? "滚动-右小"
: scope.row.destseqno == "6"
? "滚动-左拇"
: scope.row.destseqno == "7"
? "滚动-左食"
: scope.row.destseqno == "8"
? "滚动-左中"
: scope.row.destseqno == "9"
? "滚动-左环"
: scope.row.destseqno == "10"
? "滚动-左小"
: scope.row.destseqno == "11"
? "平面-右拇"
: scope.row.destseqno == "12"
? "平面-右食"
: scope.row.destseqno == "13"
? "平面-右中"
: scope.row.destseqno == "14"
? "平面-右环"
: scope.row.destseqno == "15"
? "平面-右小"
: scope.row.destseqno == "16"
? "平面-左拇"
: scope.row.destseqno == "17"
? "平面-左食"
: scope.row.destseqno == "18"
? "平面-左中"
: scope.row.destseqno == "19"
? "平面-左环"
: scope.row.destseqno == "20"
? "平面-左小"
: scope.row.destseqno == "31"
? "右掌"
: scope.row.destseqno == "32"
? "左掌"
: scope.row.destseqno == "33"
? "右侧掌"
: scope.row.destseqno == "34"
? "左侧掌"
: ""
}}
</span>
</div>
</template>
</el-table-column> </el-table-column>
<el-table-column prop="destbarcode" label="目标条码号" width="auto" v-if="roleArr.includes('C-1-7')"> <el-table-column
prop="destbarcode"
label="目标条码号"
width="auto"
v-if="roleArr.includes('C-1-7')"
>
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.$index == 0">
<!-- 被删除 --> <!-- 被删除 -->
<span v-if="scope.row.removeFlag===1"> <span v-if="scope.row.removeFlag === 1">
<del>{{ scope.row.destbarcode }}</del> <del>{{ scope.row.destbarcode }}</del>
</span> </span>
<span v-else> <span v-else>
{{ scope.row.destbarcode }} {{ scope.row.destbarcode }}
</span> </span>
</div>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<div class="lt_candidate_bottom"> <div class="lt_candidate_bottom">
<span>共计<span>{{ total }}条</span>数据</span> <span
>共计<span>{{ total }}条</span>数据</span
>
</div> </div>
</div> </div>
<transition name="slide-fade"> <transition name="slide-fade">
...@@ -114,16 +245,13 @@ ...@@ -114,16 +245,13 @@
</template> </template>
<script> <script>
import axios from "axios";
import { Loading } from "element-ui";
export default { export default {
name: "LTCandidate", name: "LTCandidate",
data () { data() {
return { return {
width3: 70, width3: 100,
width2: 60, width2: 60,
width1: 80, width1: 50,
checked: true, checked: true,
tableData: null, tableData: null,
// 不做处理的数据 // 不做处理的数据
...@@ -169,17 +297,26 @@ export default { ...@@ -169,17 +297,26 @@ export default {
loading: null, loading: null,
timer: null, timer: null,
// 是否被删除 // 是否被删除
isDelete: false isDelete: false,
// 搜索类型
searchType: "指纹",
}; };
}, },
created () { mounted() {
let self = this;
// 监听指掌纹类型
this.$bus.on("searchTypeLT", (type) => {
self.searchType = type;
});
},
created() {
let self = this; let self = this;
let w1 = 1920; let w1 = 1920;
let w2 = window.innerWidth; let w2 = window.innerWidth;
this.width1 = this.width1 * w2 / w1; this.width1 = (this.width1 * w2) / w1;
this.width2 = this.width2 * w2 / w1; this.width2 = (this.width2 * w2) / w1;
this.width3 = this.width3 * w2 / w1; this.width3 = (this.width3 * w2) / w1;
// 监听是否被删除 // 监听是否被删除
self.$bus.on("deleteMessage", (obj) => { self.$bus.on("deleteMessage", (obj) => {
...@@ -190,7 +327,7 @@ export default { ...@@ -190,7 +327,7 @@ export default {
} }
}); });
self.$bus.on("initCandidate", tableData => { self.$bus.on("initCandidate", (tableData) => {
//console.log(tableData); //console.log(tableData);
self.tableData = tableData; self.tableData = tableData;
if (self.tableData) { if (self.tableData) {
...@@ -201,30 +338,30 @@ export default { ...@@ -201,30 +338,30 @@ export default {
if (self.tableData && self.tableData.length > 0) { if (self.tableData && self.tableData.length > 0) {
self.$nextTick(() => { self.$nextTick(() => {
self.$refs.singleTable.setCurrentRow(self.tableData[0]); self.$refs.singleTable.setCurrentRow(self.tableData[0]);
}) });
} else { } else {
self.$bus.emit('bzJudge', null) self.$bus.emit("bzJudge", null);
this.$bus.emit("changImageEditTarget", 'xxx'); this.$bus.emit("changImageEditTarget", "xxx");
} }
}); });
}, },
beforeDestroy () { beforeDestroy() {
this.$bus.off('deleteMessage') this.$bus.off("deleteMessage");
this.$bus.off('initCandidate') this.$bus.off("initCandidate");
}, },
methods: { methods: {
/** /**
* 选择指纹类型 * 选择指纹类型
* @param e * @param e
*/ */
changefingershowType (e) { changefingershowType(e) {
this.fingershowType = e.target.innerHTML; this.fingershowType = e.target.innerHTML;
this.isFingerDropdown = false; this.isFingerDropdown = false;
}, },
/** /**
* 指纹下拉框 * 指纹下拉框
*/ */
fingerDropdownChange () { fingerDropdownChange() {
this.isFingerDropdown = !this.isFingerDropdown; this.isFingerDropdown = !this.isFingerDropdown;
}, },
/** /**
...@@ -235,7 +372,7 @@ export default { ...@@ -235,7 +372,7 @@ export default {
* @param {*} columnIndex * @param {*} columnIndex
* @return {*} * @return {*}
*/ */
tableRowClassName ({ row, column, rowIndex, columnIndex }) { tableRowClassName({ row, column, rowIndex, columnIndex }) {
// //console.log(row); // //console.log(row);
// 比中的行 // 比中的行
if (row.affirmstatus == 2 || row.affirmstatus == 3) { if (row.affirmstatus == 2 || row.affirmstatus == 3) {
...@@ -256,7 +393,7 @@ export default { ...@@ -256,7 +393,7 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
switchOptions () { switchOptions() {
this.isShowOptions = !this.isShowOptions; this.isShowOptions = !this.isShowOptions;
// if(!this.isShowOptions) { // if(!this.isShowOptions) {
// this.tableData = this.sourceTableData // this.tableData = this.sourceTableData
...@@ -267,8 +404,8 @@ export default { ...@@ -267,8 +404,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightPX () { changeRightPX() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 15; return item.destseqno == 15;
}); });
// 对勾 // 对勾
...@@ -304,8 +441,8 @@ export default { ...@@ -304,8 +441,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightPH () { changeRightPH() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 14; return item.destseqno == 14;
}); });
// 对勾 // 对勾
...@@ -341,8 +478,8 @@ export default { ...@@ -341,8 +478,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightPZ () { changeRightPZ() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 13; return item.destseqno == 13;
}); });
// 对勾 // 对勾
...@@ -378,8 +515,8 @@ export default { ...@@ -378,8 +515,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightPS () { changeRightPS() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 12; return item.destseqno == 12;
}); });
// 对勾 // 对勾
...@@ -415,8 +552,8 @@ export default { ...@@ -415,8 +552,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightPM () { changeRightPM() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 11; return item.destseqno == 11;
}); });
// 对勾 // 对勾
...@@ -452,8 +589,8 @@ export default { ...@@ -452,8 +589,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightRX () { changeRightRX() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 5; return item.destseqno == 5;
}); });
// 对勾 // 对勾
...@@ -489,8 +626,8 @@ export default { ...@@ -489,8 +626,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightRH () { changeRightRH() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 4; return item.destseqno == 4;
}); });
// 对勾 // 对勾
...@@ -526,8 +663,8 @@ export default { ...@@ -526,8 +663,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightRZ () { changeRightRZ() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 3; return item.destseqno == 3;
}); });
// 对勾 // 对勾
...@@ -563,8 +700,8 @@ export default { ...@@ -563,8 +700,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightRS () { changeRightRS() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 2; return item.destseqno == 2;
}); });
// 对勾 // 对勾
...@@ -600,8 +737,8 @@ export default { ...@@ -600,8 +737,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeRightRM () { changeRightRM() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 1; return item.destseqno == 1;
}); });
// 对勾 // 对勾
...@@ -637,8 +774,8 @@ export default { ...@@ -637,8 +774,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftPX () { changeLeftPX() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 20; return item.destseqno == 20;
}); });
// 对勾 // 对勾
...@@ -674,8 +811,8 @@ export default { ...@@ -674,8 +811,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftPH () { changeLeftPH() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 19; return item.destseqno == 19;
}); });
// 对勾 // 对勾
...@@ -711,8 +848,8 @@ export default { ...@@ -711,8 +848,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftPZ () { changeLeftPZ() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 18; return item.destseqno == 18;
}); });
// 对勾 // 对勾
...@@ -748,8 +885,8 @@ export default { ...@@ -748,8 +885,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftPS () { changeLeftPS() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 17; return item.destseqno == 17;
}); });
// 对勾 // 对勾
...@@ -785,8 +922,8 @@ export default { ...@@ -785,8 +922,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftPM () { changeLeftPM() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 16; return item.destseqno == 16;
}); });
// 对勾 // 对勾
...@@ -822,8 +959,8 @@ export default { ...@@ -822,8 +959,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftRX () { changeLeftRX() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 10; return item.destseqno == 10;
}); });
// 对勾 // 对勾
...@@ -859,8 +996,8 @@ export default { ...@@ -859,8 +996,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftRH () { changeLeftRH() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 9; return item.destseqno == 9;
}); });
// 对勾 // 对勾
...@@ -896,8 +1033,8 @@ export default { ...@@ -896,8 +1033,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftRZ () { changeLeftRZ() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 8; return item.destseqno == 8;
}); });
// 对勾 // 对勾
...@@ -933,8 +1070,8 @@ export default { ...@@ -933,8 +1070,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftRS () { changeLeftRS() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 7; return item.destseqno == 7;
}); });
// 对勾 // 对勾
...@@ -970,8 +1107,8 @@ export default { ...@@ -970,8 +1107,8 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeLeftRM () { changeLeftRM() {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.destseqno == 6; return item.destseqno == 6;
}); });
// 对勾 // 对勾
...@@ -1003,71 +1140,23 @@ export default { ...@@ -1003,71 +1140,23 @@ export default {
this.rightPX = false; this.rightPX = false;
}, },
/** /**
* @description: 修改表头添加icon
* @param {*} h
* @param {*} column
* @return {*}
*/
icons (h, { column }) {
return h("div", [
h("span", column.label),
h("i", {
class: "el-icon-arrow-down",
style: "color:#B1B6C2;margin-left:5px;cursor:pointer;",
on: {
click: this.switchOptions
}
})
]);
},
/**
* @description: 筛选按钮
* @param {*}
* @return {*}
*/
search () {
let self = this;
if (self.isDelete) return;
let zcseq = sessionStorage.getItem("zcseq");
let qqid = sessionStorage.getItem("qqid");
// self.$store.commit('loading/setLoading', true)
this.$axios({
method: 'post',
url: `/api/query/matchcand/dest/${qqid}/${zcseq}`,
data: {
srcbarcode: sessionStorage.getItem("srcbarcode"),
destbarcode: self.input3.trim()
},
loading: true
}).then(response => {
//console.log(response);
if(response.data.code === 0) {
self.tableData = response.data.ret;
self.total = self.tableData.length;
} else {
self.tableData = []
self.total = 0
}
})
},
/**
* @description: 选中切换方法 * @description: 选中切换方法
* @param {*} val * @param {*} val
* @param {*} old * @param {*} old
* @return {*} * @return {*}
*/ */
handleCurrentChange (val, old) { handleCurrentChange(val, old) {
let self = this; let self = this;
// 传递当前行的数据,判断是否被比中,如比中就不会弹窗比中 // 传递当前行的数据,判断是否被比中,如比中就不会弹窗比中
this.$bus.emit('bzJudge', val) this.$bus.emit("bzJudge", val);
if(val.removeFlag == 1) { if (val != null) {
self.$bus.emit('targetDeleteMessage', { if (val.removeFlag == 1) {
msg: '该条数据已删除!', self.$bus.emit("targetDeleteMessage", {
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm') msg: "该条数据已删除!",
}) delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
this.$bus.emit('bzJudge', null) });
return this.$bus.emit("bzJudge", null);
return;
} }
if (self.isDelete) { if (self.isDelete) {
// 存储目标条码号 // 存储目标条码号
...@@ -1075,11 +1164,11 @@ export default { ...@@ -1075,11 +1164,11 @@ export default {
// 存储目的数据序号 // 存储目的数据序号
sessionStorage.setItem("destseqno", val.destseqno); sessionStorage.setItem("destseqno", val.destseqno);
// this.$bus.emit("changImageEditTarget", 'xxx'); // this.$bus.emit("changImageEditTarget", 'xxx');
self.$bus.emit('targetDeleteMessage', { self.$bus.emit("targetDeleteMessage", {
msg: '该条数据已删除!', msg: "该条数据已删除!",
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm') delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
}) });
this.$bus.emit('bzJudge', null) this.$bus.emit("bzJudge", null);
return; return;
} else { } else {
//console.log(val); //console.log(val);
...@@ -1090,112 +1179,111 @@ export default { ...@@ -1090,112 +1179,111 @@ export default {
sessionStorage.setItem("destbarcode", val.destbarcode); sessionStorage.setItem("destbarcode", val.destbarcode);
// 存储目的数据序号 // 存储目的数据序号
sessionStorage.setItem("destseqno", val.destseqno); sessionStorage.setItem("destseqno", val.destseqno);
console.log(val.destseqno);
// self.$store.commit('loading/setLoading', true) // self.$store.commit('loading/setLoading', true)
// 平面 --- 换压缩图 // 平面 --- 换压缩图
if (val.destseqno > 10 && val.destseqno <= 20) { if (val.destseqno > 10 && val.destseqno <= 20) {
this.$axios({ this.$axios({
method: 'post', method: "post",
url: '/api/png/plain/barcode/seq', url: "/api/png/plain/barcode/seq",
data: { data: {
barcode: val.destbarcode, barcode: val.destbarcode,
seqno: val.destseqno, seqno: val.destseqno,
qqid: val.qqid qqid: val.qqid,
}, },
loading: false }).then((response) => {
}).then(response => {
self.$bus.emit("changImageEditTarget", response.data.ret.image); self.$bus.emit("changImageEditTarget", response.data.ret.image);
}) });
} else if(val.destseqno >= 1 && val.destseqno <= 10) { } else if (val.destseqno >= 1 && val.destseqno <= 10) {
// 滚动 --- 换压缩图 // 滚动 --- 换压缩图
this.$axios({ this.$axios({
method: 'post', method: "post",
url: '/api/png/roll/barcode/seq', url: "/api/png/roll/barcode/seq",
data: { data: {
barcode: val.destbarcode, barcode: val.destbarcode,
seqno: val.destseqno, seqno: val.destseqno,
qqid: val.qqid qqid: val.qqid,
}, },
loading: false }).then((response) => {
}).then(response => {
self.$bus.emit("changImageEditTarget", response.data.ret.image); self.$bus.emit("changImageEditTarget", response.data.ret.image);
}) });
} else { } else {
// 掌纹 // 掌纹
this.$axios({ this.$axios({
method: 'post', method: "post",
url: '/api/png/palm/barcode/seq', url: "/api/png/palm/barcode/seq",
data: { data: {
barcode: val.destbarcode, barcode: val.destbarcode,
hpseqno: val.destseqno, hpseqno: val.destseqno,
}, },
loading: true }).then((response) => {
}).then(response => {
self.$bus.emit("changImageEditTarget", response.data.ret.image); self.$bus.emit("changImageEditTarget", response.data.ret.image);
}) });
} }
} else { } else {
this.$bus.emit("changImageEditTarget", 'xxx'); this.$bus.emit("changImageEditTarget", "xxx");
// 存储目标条码号 --- 置空 // 存储目标条码号 --- 置空
sessionStorage.setItem("destbarcode", ""); sessionStorage.setItem("destbarcode", "");
// 存储目的数据序号 --- 置空 // 存储目的数据序号 --- 置空
sessionStorage.setItem("destseqno", ""); sessionStorage.setItem("destseqno", "");
} }
} }
}
}, },
choose (val) { choose(val) {
//console.info(val); //console.info(val);
} },
}, },
watch: { watch: {
checked (newValue, oldValue) { checked(newValue, oldValue) {
if (newValue) { if (newValue) {
this.tableData = this.sourceTableData; this.tableData = this.sourceTableData;
} else { } else {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.affirmstatus != 1 && item.affirmstatus != 3; return item.affirmstatus != 1 && item.affirmstatus != 3;
}); });
//console.log(this.tableData); //console.log(this.tableData);
} }
this.total = this.tableData.length; this.total = this.tableData.length;
} },
}, },
computed: { computed: {
roleArr() { roleArr() {
return this.$store.state.layout.Menu; return this.$store.state.layout.Menu;
} },
}, },
}; };
const candidates = [ const candidates = [
{ {
score: "99", score: "99",
finger: "小指", finger: "小指",
barcode: "657487483746234657876744" barcode: "657487483746234657876744",
}, },
{ {
score: "99", score: "99",
finger: "小指", finger: "小指",
barcode: "657487483746234657876744" barcode: "657487483746234657876744",
}, },
{ {
score: "99", score: "99",
finger: "小指", finger: "小指",
barcode: "657487483746234657876744" barcode: "657487483746234657876744",
}, },
{ {
score: "99", score: "99",
finger: "小指", finger: "小指",
barcode: "657487483746234657876744" barcode: "657487483746234657876744",
}, },
{ {
score: "99", score: "99",
finger: "小指", finger: "小指",
barcode: "657487483746234657876744" barcode: "657487483746234657876744",
}, },
{ {
score: "99", score: "99",
finger: "小指", finger: "小指",
barcode: "657487483746234657876744" barcode: "657487483746234657876744",
} },
]; ];
</script> </script>
...@@ -1223,7 +1311,7 @@ const candidates = [ ...@@ -1223,7 +1311,7 @@ const candidates = [
height: 24px; height: 24px;
font-size: 16px; font-size: 16px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #1A1A1A; color: #1a1a1a;
line-height: 24px; line-height: 24px;
i { i {
...@@ -1251,7 +1339,7 @@ const candidates = [ ...@@ -1251,7 +1339,7 @@ const candidates = [
text-align: center; text-align: center;
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #FFFFFF; color: #ffffff;
} }
.checked { .checked {
...@@ -1265,14 +1353,15 @@ const candidates = [ ...@@ -1265,14 +1353,15 @@ const candidates = [
cursor: pointer; cursor: pointer;
.slide-fade-enter-active { .slide-fade-enter-active {
transition: all .2s ease; transition: all 0.2s ease;
} }
.slide-fade-leave-active { .slide-fade-leave-active {
transition: all .2s cubic-bezier(1.0, 0.5, 0.8, 1.0); transition: all 0.2s cubic-bezier(1, 0.5, 0.8, 1);
} }
.slide-fade-enter, .slide-fade-leave-to { .slide-fade-enter,
.slide-fade-leave-to {
transform: translateX(5px); transform: translateX(5px);
opacity: 0; opacity: 0;
} }
...@@ -1281,7 +1370,7 @@ const candidates = [ ...@@ -1281,7 +1370,7 @@ const candidates = [
margin-right: 15px; margin-right: 15px;
font-size: 16px; font-size: 16px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #1A1A1A; color: #1a1a1a;
} }
.dropdown-options { .dropdown-options {
...@@ -1291,7 +1380,7 @@ const candidates = [ ...@@ -1291,7 +1380,7 @@ const candidates = [
position: absolute; position: absolute;
top: 25px; top: 25px;
right: 0; right: 0;
background-color: #FFFFFF; background-color: #ffffff;
box-shadow: 0px 6px 10px 2px rgba(0, 21, 51, 0.06); box-shadow: 0px 6px 10px 2px rgba(0, 21, 51, 0.06);
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
...@@ -1315,7 +1404,7 @@ const candidates = [ ...@@ -1315,7 +1404,7 @@ const candidates = [
} }
&:hover { &:hover {
background: #F5F5F7; background: #f5f5f7;
} }
} }
} }
...@@ -1329,11 +1418,12 @@ const candidates = [ ...@@ -1329,11 +1418,12 @@ const candidates = [
.lt_candidate_number { .lt_candidate_number {
width: 100%; width: 100%;
height: calc(100% - 78px);
} }
.lt_candidate_bottom { .lt_candidate_bottom {
position: absolute; position: absolute;
bottom: 12px; bottom: 32px;
left: 20px; left: 20px;
text-align: center; text-align: center;
width: 352px; width: 352px;
...@@ -1453,6 +1543,12 @@ const candidates = [ ...@@ -1453,6 +1543,12 @@ const candidates = [
} }
</style> </style>
<style scoped lang="scss"> <style scoped lang="scss">
.el-table /deep/ {
.el-table__body-wrapper {
height: 693px;
overflow-y: auto;
}
}
/deep/ .el-table__body { /deep/ .el-table__body {
width: 100% !important; width: 100% !important;
} }
...@@ -1522,7 +1618,8 @@ const candidates = [ ...@@ -1522,7 +1618,8 @@ const candidates = [
} }
// 在表格显示暂无数据时,去掉白色背景 // 在表格显示暂无数据时,去掉白色背景
/deep/ .el-table, /deep/ .el-table__expanded-cell { /deep/ .el-table,
/deep/ .el-table__expanded-cell {
background: none; background: none;
} }
del { del {
......
<template> <template>
<div class="lt_src"> <div class="lt_src">
<div class="lt_top">
<label class="rwh">任务号:{{ rwh }}</label>
<el-checkbox v-model="checked">显示已认定完成查询ID</el-checkbox>
</div>
<div class="lt_middle"> <div class="lt_middle">
<!-- 源数据区 --> <!-- 源数据区 -->
<div class="lt_middle_src_data"> <div class="lt_middle_src_data">
...@@ -16,11 +12,6 @@ ...@@ -16,11 +12,6 @@
@row-click="getFirgerPrintDetail" @row-click="getFirgerPrintDetail"
:row-class-name="tableRowClassName" :row-class-name="tableRowClassName"
> >
<el-table-column
prop="qqid"
label="查询ID"
:width="width1"
></el-table-column>
<el-table-column prop="barcode" label="源条码号" width="auto"> <el-table-column prop="barcode" label="源条码号" width="auto">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- 被删除--> <!-- 被删除-->
...@@ -94,7 +85,7 @@ ...@@ -94,7 +85,7 @@
}" }"
> >
<!-- {{ Number(index + 1) &lt; 9 ? ("0" + Number(index + 1)) : Number(index + 1) }} --> <!-- {{ Number(index + 1) &lt; 9 ? ("0" + Number(index + 1)) : Number(index + 1) }} -->
{{ Number(item.seq + 1) &lt; 9 ? ("0" + Number(item.seq + 1)) : Number(item.seq + 1) }} {{ Number(item.seq) &lt; 9 ? ("0" + Number(item.seq)) : Number(item.seq) }}
</div> </div>
<img :src="'data:image/jpeg;base64,' + item.image" /> <img :src="'data:image/jpeg;base64,' + item.image" />
<div class="finger-tips"> <div class="finger-tips">
...@@ -132,7 +123,7 @@ ...@@ -132,7 +123,7 @@
<div <div
class="finger_print_zw" class="finger_print_zw"
:class="{ :class="{
finger_print_active_zw: index === isActive, finger_print_active_zw: item.seq === isActive,
fingerLook: item.clickLog == 1, fingerLook: item.clickLog == 1,
fingerRD: item.affirmstatus == 1, fingerRD: item.affirmstatus == 1,
fingerBZ: item.affirmstatus == 2, fingerBZ: item.affirmstatus == 2,
...@@ -145,7 +136,7 @@ ...@@ -145,7 +136,7 @@
<div <div
class="finger_print_number" class="finger_print_number"
:class="{ :class="{
finger_print_number_active: index === isActive, finger_print_number_active: item.seq === isActive,
fingerLookNum: item.clickLog == 1, fingerLookNum: item.clickLog == 1,
fingerRDNum: item.affirmstatus == 1, fingerRDNum: item.affirmstatus == 1,
fingerBZNum: item.affirmstatus == 2, fingerBZNum: item.affirmstatus == 2,
...@@ -333,6 +324,7 @@ export default { ...@@ -333,6 +324,7 @@ export default {
handleCurrentChange(val, old) { handleCurrentChange(val, old) {
let self = this; let self = this;
this.fingerShowType = "指纹"; this.fingerShowType = "指纹";
if (val != null) {
// 被删除 // 被删除
if (val.removeFlag === 1) { if (val.removeFlag === 1) {
this.isDelete = true; this.isDelete = true;
...@@ -374,7 +366,6 @@ export default { ...@@ -374,7 +366,6 @@ export default {
.catch((err) => { .catch((err) => {
console.log(err); console.log(err);
}); });
// 请求该条码号的案件指纹图片 // 请求该条码号的案件指纹图片
self self
.$axios({ .$axios({
...@@ -395,14 +386,12 @@ export default { ...@@ -395,14 +386,12 @@ export default {
sessionStorage.setItem("srcseqno", imageInfo.seq); sessionStorage.setItem("srcseqno", imageInfo.seq);
sessionStorage.setItem("zcseq", imageInfo.seq); sessionStorage.setItem("zcseq", imageInfo.seq);
} }
self self
.$axios({ .$axios({
method: "post", method: "post",
url: `/api/query/matchcand/dest/${self.qqid}/${imageInfo.seq}`, url: `/api/queryIdentification/matchcand/dest?qqid=${
data: { self.qqid
srcbarcode: sessionStorage.getItem("srcbarcode"), }&barcode=${sessionStorage.getItem("srcbarcode")}`,
},
}) })
.then((response) => { .then((response) => {
if (response.data.code === 0) { if (response.data.code === 0) {
...@@ -465,6 +454,7 @@ export default { ...@@ -465,6 +454,7 @@ export default {
}); });
self.isActive = ""; self.isActive = "";
} }
}
}, },
/** /**
* @description: 获取列表数据 * @description: 获取列表数据
...@@ -540,10 +530,9 @@ export default { ...@@ -540,10 +530,9 @@ export default {
// 发送请求 // 发送请求
this.$axios({ this.$axios({
method: "post", method: "post",
url: `/api/query/matchcand/dest/${self.qqid}/${imageInfo.seq}`, url: `/api/queryIdentification/matchcand/dest?qqid=${
data: { self.qqid
srcbarcode: sessionStorage.getItem("srcbarcode"), }&barcode=${sessionStorage.getItem("srcbarcode")}`,
},
}).then((response) => { }).then((response) => {
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("initCandidate", response.data.ret); self.$bus.emit("initCandidate", response.data.ret);
...@@ -581,6 +570,18 @@ export default { ...@@ -581,6 +570,18 @@ export default {
}, },
}, },
watch: { watch: {
// 监听指掌纹类型
fingerShowType: {
immediate: true,
handler(val) {
//console.info("源数据传入组件的值为===>", val);
if (val == "掌纹") {
this.$bus.emit("searchTypeLT", "掌纹");
} else {
this.$bus.emit("searchTypeLT", "指纹");
}
},
},
/** /**
* @description: 过滤显示已认定完成查询ID * @description: 过滤显示已认定完成查询ID
* @param {*} newValue * @param {*} newValue
...@@ -673,7 +674,7 @@ const datas = [ ...@@ -673,7 +674,7 @@ const datas = [
.lt_top { .lt_top {
width: 100%; width: 100%;
margin: 0 0 10px 0; margin: 0 0 10px 0;
visibility: hidden;
.rwh { .rwh {
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei-Bold, MicrosoftYaHei; font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
...@@ -692,10 +693,8 @@ const datas = [ ...@@ -692,10 +693,8 @@ const datas = [
.lt_middle_src_data { .lt_middle_src_data {
border-radius: 8px; border-radius: 8px;
width: 100%; width: 100%;
height: 360px; height: 320px;
.el-table { padding-top: 35px;
height: 360px;
}
.Bizhong { .Bizhong {
.cell { .cell {
color: #ff0039; color: #ff0039;
...@@ -761,7 +760,10 @@ const datas = [ ...@@ -761,7 +760,10 @@ const datas = [
margin-top: 12px; margin-top: 12px;
overflow-y: auto; overflow-y: auto;
width: 100%; width: 100%;
height: 360px; height: 390px;
.finger_print_number_active {
background: #055fe7;
}
} }
} }
...@@ -797,8 +799,12 @@ const datas = [ ...@@ -797,8 +799,12 @@ const datas = [
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #055fe7; color: #055fe7;
span {
cursor: pointer;
}
.ico { .ico {
cursor: pointer;
transform: rotate(0deg); transform: rotate(0deg);
margin-left: 5px; margin-left: 5px;
width: 10px; width: 10px;
...@@ -806,6 +812,7 @@ const datas = [ ...@@ -806,6 +812,7 @@ const datas = [
display: flex; display: flex;
img { img {
cursor: pointer;
object-fit: cover; object-fit: cover;
width: 100%; width: 100%;
height: 100%; height: 100%;
......
<template> <template>
<div class="tl-candidate"> <div class="tl-candidate">
<el-table
<el-table ref="singleTable" highlight-current-row @current-change="handleCurrentChange" class="lt_candidate_table" :data="tableData" :row-class-name="tableRowClassName"> ref="singleTable"
highlight-current-row
<el-table-column label="序号" prop="destseqno" :width="width1" align="center"> @current-change="handleCurrentChange"
class="lt_candidate_table"
:data="tableData"
:row-class-name="tableRowClassName"
>
<el-table-column
label="序号"
prop="destseqno"
align="center"
:width="!roleArr.includes('C-1-7') ? 'auto' : width1"
>
<template slot-scope="scope"> <template slot-scope="scope">
<!-- 被删除--> <!-- 被删除-->
<span v-if="scope.row.removeFlag==1"> <span v-if="scope.row.removeFlag == 1">
<del>{{scope.row.destseqno}}</del> <del>{{
scope.row.destseqno > 9
? scope.row.destseqno
: "0" + scope.row.destseqno
}}</del>
</span> </span>
<span v-else> <span v-else>
{{scope.row.destseqno}} {{
scope.row.destseqno > 9
? scope.row.destseqno
: "0" + scope.row.destseqno
}}
</span> </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="destbarcode" label="目标条码号" width="auto" v-if="roleArr.includes('C-1-7')"> <el-table-column
prop="destbarcode"
label="目标条码号"
width="auto"
v-if="roleArr.includes('C-1-7')"
>
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="scope.$index == 0">
<!-- 被删除--> <!-- 被删除-->
<span v-if="scope.row.removeFlag==1"> <span v-if="scope.row.removeFlag == 1">
<del>{{scope.row.destbarcode}}</del> <del>{{ scope.row.destbarcode }}</del>
</span> </span>
<span v-else> <span v-else>
{{scope.row.destbarcode}} {{ scope.row.destbarcode }}
</span> </span>
</div>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<div class="lt_candidate_bottom"> <div class="lt_candidate_bottom">
<span>共计<span>{{ total }}条</span>数据</span> <span
>共计<span>{{ total }}条</span>数据</span
>
</div> </div>
</div> </div>
</template> </template>
...@@ -37,11 +64,11 @@ import axios from "axios"; ...@@ -37,11 +64,11 @@ import axios from "axios";
export default { export default {
name: "TLCandidate", name: "TLCandidate",
data () { data() {
return { return {
// 是否第一次加载 // 是否第一次加载
isFirstMounted: true, isFirstMounted: true,
width1: 100, width1: 90,
input3: "", input3: "",
tableData: [], tableData: [],
sourceTableData: [], sourceTableData: [],
...@@ -52,29 +79,29 @@ export default { ...@@ -52,29 +79,29 @@ export default {
timer: null, timer: null,
// 是否被删除 // 是否被删除
isDelete: false, isDelete: false,
searchType: '手纹' searchType: "指纹",
}; };
}, },
created () { created() {
let w1 = 1920; let w1 = 1920;
let w2 = window.innerWidth; let w2 = window.innerWidth;
this.width1 = this.width1 * w2 / w1; this.width1 = (this.width1 * w2) / w1;
}, },
mounted () { mounted() {
let self = this; let self = this;
// 监听掌纹/ // 监听掌纹/
self.$bus.on('searchType', (searchType) => { self.$bus.on("searchType", (searchType) => {
self.searchType = searchType self.searchType = searchType;
}) });
// 监听是否被删除 // 监听是否被删除
self.$bus.on('deleteMessage', (obj) => { self.$bus.on("deleteMessage", (obj) => {
if (obj.delTime != null) { if (obj.delTime != null) {
self.isDelete = true self.isDelete = true;
} else { } else {
self.isDelete = false self.isDelete = false;
} }
}) });
this.$bus.on("initTLCandidate", (tableData) => { this.$bus.on("initTLCandidate", (tableData) => {
self.tableData = tableData; self.tableData = tableData;
...@@ -86,15 +113,15 @@ export default { ...@@ -86,15 +113,15 @@ export default {
if (self.tableData && self.tableData.length > 0) { if (self.tableData && self.tableData.length > 0) {
self.$nextTick(() => { self.$nextTick(() => {
if (self.tableData.length > 0) { if (self.tableData.length > 0) {
self.$refs.singleTable.setCurrentRow(this.tableData[0]) self.$refs.singleTable.setCurrentRow(this.tableData[0]);
} }
}); });
} else { } else {
self.$bus.emit('bzJudgeTL', null) self.$bus.emit("bzJudgeTL", null);
if (self.isDelete) { if (self.isDelete) {
// self.$bus.emit('changImageEditTarget', 'xxx') // self.$bus.emit('changImageEditTarget', 'xxx')
} else { } else {
self.$bus.emit('changImageEditTarget', 'xxx') self.$bus.emit("changImageEditTarget", "xxx");
} }
} }
}); });
...@@ -106,63 +133,39 @@ export default { ...@@ -106,63 +133,39 @@ export default {
}, },
methods: { methods: {
/** /**
* @description: 搜索
* @param {*}
* @return {*}
*/
search () {
if (this.isDelete) return
let self = this;
let dcseq = sessionStorage.getItem("dcseq");
let qqid = sessionStorage.getItem("qqid");
this.$axios.post(`/api/query/matchcand/dest/${qqid}/${dcseq}`, {
srcbarcode: sessionStorage.getItem("srcbarcode"),
destbarcode: self.input3.trim()
}, { loading: true })
.then(response => {
if (response.data.code === 0) {
self.tableData = response.data.ret;
self.total = self.tableData.total;
} else {
self.tableData = []
self.total = 0
}
});
},
/**
* 切换目标数据 * 切换目标数据
* @param val * @param val
* @param old * @param old
*/ */
handleCurrentChange (val, old) { handleCurrentChange(val, old) {
let self = this; let self = this;
console.log(val); console.log(val);
if (!val) return;
if (val.removeFlag == 1) { if (val.removeFlag == 1) {
self.$bus.emit('targetDeleteMessage', { self.$bus.emit("targetDeleteMessage", {
msg: '该条数据已删除!', msg: "该条数据已删除!",
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm') delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
}) });
this.$bus.emit('bzJudgeTL', null) this.$bus.emit("bzJudgeTL", null);
return return;
} }
if (this.isDelete) { if (this.isDelete) {
// 存储目标条码号 // 存储目标条码号
sessionStorage.setItem("destbarcode", val.destbarcode); sessionStorage.setItem("destbarcode", val.destbarcode);
// 存储目的数据序号 // 存储目的数据序号
sessionStorage.setItem("destseqno", val.destseqno); sessionStorage.setItem("destseqno", val.destseqno);
self.$bus.emit('targetDeleteMessage', { self.$bus.emit("targetDeleteMessage", {
msg: '该条数据已删除!', msg: "该条数据已删除!",
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm') delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
}) });
this.$bus.emit('bzJudgeTL', null) this.$bus.emit("bzJudgeTL", null);
return return;
} }
const CancelToken = axios.CancelToken; const CancelToken = axios.CancelToken;
const source = CancelToken.source(); const source = CancelToken.source();
if (val != null) { if (val != null) {
// 传递当前行的数据,判断是否被比中,如比中就不会弹窗比中 // 传递当前行的数据,判断是否被比中,如比中就不会弹窗比中
this.$bus.emit('bzJudgeTL', val) this.$bus.emit("bzJudgeTL", val);
// 改变数据为点击状态 // 改变数据为点击状态
self.$set(val, "clickLog", "1"); self.$set(val, "clickLog", "1");
// 存储目标条码号 // 存储目标条码号
...@@ -178,49 +181,58 @@ export default { ...@@ -178,49 +181,58 @@ export default {
if (val.destseqno < 100) { if (val.destseqno < 100) {
// 获取案件指纹 // 获取案件指纹
this.$axios this.$axios
.post("/api/org/case/barcode/seqNo", { .post(
"/api/org/case/barcode/seqNo",
{
barcode: val.destbarcode, barcode: val.destbarcode,
seqno: val.destseqno, seqno: val.destseqno,
qqid: val.qqid qqid: sessionStorage.getItem("qqid"),
}, { loading: true, cancelToken: source.token }).then(response => { },
{ loading: true, cancelToken: source.token }
)
.then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("changImageEditTarget", response.data.ret.image); self.$bus.emit("changImageEditTarget", response.data.ret.image);
if (!self.isFirstMounted) { if (!self.isFirstMounted) {
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
} else { } else {
self.$bus.emit("changImageEditTarget", 'xxx'); self.$bus.emit("changImageEditTarget", "xxx");
} }
}); });
} else { } else {
// 获取案件掌纹 // 获取案件掌纹
// TODO // TODO
this.$axios this.$axios
.post("/api/org/case/palm/barcode/seq", { .post(
"/api/org/case/palm/barcode/seq",
{
barcode: val.destbarcode, barcode: val.destbarcode,
hpseqno: val.destseqno, hpseqno: val.destseqno,
}, { loading: true, cancelToken: source.token }).then(response => { },
{ loading: true, cancelToken: source.token }
)
.then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("changImageEditTarget", response.data.ret.image); self.$bus.emit("changImageEditTarget", response.data.ret.image);
if (!self.isFirstMounted) { if (!self.isFirstMounted) {
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
} else { } else {
self.$bus.emit("changImageEditTarget", 'xxx'); self.$bus.emit("changImageEditTarget", "xxx");
} }
}); });
} }
} } else {
else { self.$bus.emit("changImageEditTarget", "xxx");
self.$bus.emit("changImageEditTarget", 'xxx');
// 存储目标条码号 --- 置空 // 存储目标条码号 --- 置空
sessionStorage.setItem("destbarcode", ""); sessionStorage.setItem("destbarcode", "");
// 存储目的数据序号 --- 置空 // 存储目的数据序号 --- 置空
...@@ -229,7 +241,7 @@ export default { ...@@ -229,7 +241,7 @@ export default {
sessionStorage.setItem("backcheckXh", ""); sessionStorage.setItem("backcheckXh", "");
} }
}, },
tableRowClassName ({ row, column, rowIndex, columnIndex }) { tableRowClassName({ row, column, rowIndex, columnIndex }) {
// 比中的行 // 比中的行
if (row.affirmstatus == 2 || row.affirmstatus == 3) { if (row.affirmstatus == 2 || row.affirmstatus == 3) {
return "Bizhong"; return "Bizhong";
...@@ -241,29 +253,29 @@ export default { ...@@ -241,29 +253,29 @@ export default {
if (row.clickLog == 1) { if (row.clickLog == 1) {
return "looked"; return "looked";
} }
} },
}, },
watch: { watch: {
checked (newValue, oldValue) { checked(newValue, oldValue) {
if (newValue) { if (newValue) {
this.tableData = this.sourceTableData; this.tableData = this.sourceTableData;
} else { } else {
this.tableData = this.sourceTableData.filter(item => { this.tableData = this.sourceTableData.filter((item) => {
return item.affirmstatus != 1 && item.affirmstatus != 3; return item.affirmstatus != 1 && item.affirmstatus != 3;
}); });
} }
this.total = this.tableData.length; this.total = this.tableData.length;
} },
}, },
computed: { computed: {
roleArr () { roleArr() {
return this.$store.state.layout.Menu; return this.$store.state.layout.Menu;
}
}, },
beforeDestroy () { },
this.$bus.off('initTLCandidate') beforeDestroy() {
this.$bus.off('deleteMessage') this.$bus.off("initTLCandidate");
this.$bus.off('updateTLSourceData') this.$bus.off("deleteMessage");
this.$bus.off("updateTLSourceData");
}, },
}; };
</script> </script>
...@@ -292,7 +304,7 @@ export default { ...@@ -292,7 +304,7 @@ export default {
height: 24px; height: 24px;
font-size: 16px; font-size: 16px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #1A1A1A; color: #1a1a1a;
line-height: 24px; line-height: 24px;
} }
...@@ -317,13 +329,13 @@ export default { ...@@ -317,13 +329,13 @@ export default {
text-align: center; text-align: center;
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #FFFFFF; color: #ffffff;
} }
} }
.checked { .checked {
display: flex; display: flex;
justify-content: flex-end; justify-content: flex-end;
background-color: #FFFFFF; background-color: #ffffff;
padding: 5px 0; padding: 5px 0;
} }
.lt_candidate_bottom { .lt_candidate_bottom {
...@@ -414,7 +426,8 @@ export default { ...@@ -414,7 +426,8 @@ export default {
} }
// 在表格显示暂无数据时,去掉白色背景 // 在表格显示暂无数据时,去掉白色背景
/deep/.el-table, /deep/.el-table__expanded-cell { /deep/.el-table,
/deep/.el-table__expanded-cell {
background: none; background: none;
} }
del { del {
......
<template> <template>
<div class="tl-src"> <div class="tl-src">
<div class="top">
<label class="rwh">任务号:{{ rwh }}</label>
<el-checkbox v-model="checked">显示已认定完成查询ID</el-checkbox>
</div>
<div class="main"> <div class="main">
<!-- 数据 --> <!-- 数据 -->
<div class="data lt_middle_src_data"> <div class="data lt_middle_src_data">
<el-table ref="singleTable" highlight-current-row @current-change="handleCurrentChange" :data="dataList" class="lt_candidate_table border_radius tableHeight" :row-class-name="tableRowClassName"> <el-table
ref="singleTable"
highlight-current-row
@current-change="handleCurrentChange"
:data="dataList"
class="lt_candidate_table border_radius tableHeight"
:row-class-name="tableRowClassName"
>
<el-table-column
prop="qqid"
label="查询ID"
:width="width1"
></el-table-column>
<el-table-column prop="barcode" label="源条码号" width="auto"> <el-table-column prop="barcode" label="源条码号" width="auto">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- 被删除--> <!-- 被删除-->
<span v-if="scope.row.removeFlag===1"> <span v-if="scope.row.removeFlag === 1">
<del>{{scope.row.barcode}}</del> <del>{{ scope.row.barcode }}</del>
</span> </span>
<span v-else> <span v-else>
{{scope.row.barcode}} {{ scope.row.barcode }}
</span> </span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column prop="fingerCount" label="枚数" :width="width1"> <el-table-column prop="fingerCount" label="枚数" :width="width1">
<template slot-scope="scope"> <template slot-scope="scope">
<!-- 被删除--> <!-- 被删除-->
<span v-if="scope.row.removeFlag===1"> <span v-if="scope.row.removeFlag === 1">
<del>{{scope.row.fingerCount}}</del> <del>{{ scope.row.fingerCount }}</del>
</span> </span>
<span v-else> <span v-else>
{{scope.row.fingerCount}} {{ scope.row.fingerCount }}
</span> </span>
</template> </template>
</el-table-column> </el-table-column>
...@@ -35,41 +43,91 @@ ...@@ -35,41 +43,91 @@
<!-- 指纹图 --> <!-- 指纹图 -->
<div class="finger-print" v-show="isShowPrint"> <div class="finger-print" v-show="isShowPrint">
<div class="btns"> <div class="btns">
<div class="btn" @click="switchRoll" :class="{active: fingerShowType == 'roll'}">滚动</div> <div
class="btn"
@click="switchRoll"
:class="{ active: fingerShowType == 'roll' }"
>
滚动
</div>
<div class="line"></div> <div class="line"></div>
<div class="btn" v-show="!isDelete" @click="switchPain" :class="{active: fingerShowType == 'pain', isHasData: !painFlag}">平面</div> <div
class="btn"
v-show="!isDelete"
@click="switchPain"
:class="{ active: fingerShowType == 'pain', isHasData: !painFlag }"
>
平面
</div>
<div class="btn isDelete" v-show="isDelete">平面</div> <div class="btn isDelete" v-show="isDelete">平面</div>
<div class="line"></div> <div class="line"></div>
<div class="btn" v-show="!isDelete" @click="switchZw" :class="{active: fingerShowType == 'zhangwen'}">掌纹</div> <div
class="btn"
v-show="!isDelete"
@click="switchZw"
:class="{ active: fingerShowType == 'zhangwen' }"
>
掌纹
</div>
<div v-show="isDelete" class="btn isDelete">掌纹</div> <div v-show="isDelete" class="btn isDelete">掌纹</div>
</div> </div>
<!-- 滚动 --> <!-- 滚动 -->
<div class="fingers" v-if="fingerShowType=='roll'"> <div class="fingers" v-if="fingerShowType == 'roll'">
<div class="outside"> <div class="outside">
<label>右手</label><br /> <label>右手</label><br />
<div class="fingersImg"> <div class="fingersImg">
<div class="finger" v-for="(item, index) in fingersRightR" :key="index" :class="{noFinger: item.image==null, fingerLoading: !item.image && fingerLoading, fingerLook: item.clickLog==1, fingerRD: item.affirmstatus==1, fingerBZ:item.affirmstatus==2, fingerRB:item.affirmstatus==3, finger_print_active: item.code === isActive}" @click="changeStyleRightR(index, item)"> <div
class="finger"
v-for="(item, index) in fingersRightR"
:key="index"
:class="{
noFinger: item.image == null,
fingerLoading: !item.image && fingerLoading,
fingerLook: item.clickLog == 1,
fingerRD: item.affirmstatus == 1,
fingerBZ: item.affirmstatus == 2,
fingerRB: item.affirmstatus == 3,
finger_print_active: item.code === isActive,
}"
@click="changeStyleRightR(index, item)"
>
<!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> --> <!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> -->
<img v-if="fingerLoading" src="@/assets/img/zzjz/zwjz.gif" alt="" class="icon"> <img
v-if="fingerLoading"
src="@/assets/img/zzjz/zwjz.gif"
alt=""
class="icon"
/>
<div v-else> <div v-else>
<div class="num" :class="{noFinger: item.image==null}">{{ item.name }}</div> <div class="num" :class="{ noFinger: item.image == null }">
{{ item.name }}
</div>
<!-- 有指纹图片 --> <!-- 有指纹图片 -->
<div v-if="item.image"> <div v-if="item.image">
<img :src="'data:image/jpeg;base64,' + item.image" style="width: 100%;height: 100%;" /> <img
:src="'data:image/jpeg;base64,' + item.image"
style="width: 100%; height: 100%"
/>
<div class="finger-tips"> <div class="finger-tips">
<!-- 认定完成 --> <!-- 认定完成 -->
<div class="affirmstatus1" v-if="item.affirmstatus==1"> <div class="affirmstatus1" v-if="item.affirmstatus == 1">
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">认定完成</span> <span class="txt">认定完成</span>
</div> </div>
<!-- 比中 --> <!-- 比中 -->
<div class="affirmstatus2" v-else-if="item.affirmstatus==2"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 2"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
</div> </div>
<div class="affirmstatus2" v-else-if="item.affirmstatus==3"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 3"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
...@@ -82,7 +140,10 @@ ...@@ -82,7 +140,10 @@
</div> </div>
</div> --> </div> -->
<!-- 浏览过 --> <!-- 浏览过 -->
<div class="clickLog" v-if="item.affirmstatus=='' && item.clickLog==1"> <div
class="clickLog"
v-if="item.affirmstatus == '' && item.clickLog == 1"
>
<div class="clickLogbg"></div> <div class="clickLogbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">已查看</span> <span class="txt">已查看</span>
...@@ -90,12 +151,12 @@ ...@@ -90,12 +151,12 @@
</div> </div>
</div> </div>
<div class="zwtp" v-else-if="item.image == ''"> <div class="zwtp" v-else-if="item.image == ''">
<img src="@/assets/img/TT/zwtp.png" alt=""> <img src="@/assets/img/TT/zwtp.png" alt="" />
<div class="zwtp-desc">暂无图像</div> <div class="zwtp-desc">暂无图像</div>
</div> </div>
<!-- 缺指 --> <!-- 缺指 -->
<div v-else class="absence"> <div v-else class="absence">
<img src="@/assets/img/absence.png" alt=""> <img src="@/assets/img/absence.png" alt="" />
</div> </div>
</div> </div>
</div> </div>
...@@ -106,28 +167,58 @@ ...@@ -106,28 +167,58 @@
<label>左手</label> <label>左手</label>
<br /> <br />
<div class="fingersImg"> <div class="fingersImg">
<div class="finger" v-for="(item, index) in fingersLeftR" :key="index" :class="{noFinger: item.image==null, fingerLoading: !item.image && fingerLoading, fingerLook: item.clickLog==1, fingerRD: item.affirmstatus==1, fingerBZ:item.affirmstatus==2, fingerRB:item.affirmstatus==3, finger_print_active: item.code === isActive}" @click="changeStyleLeftR(index, item)"> <div
class="finger"
v-for="(item, index) in fingersLeftR"
:key="index"
:class="{
noFinger: item.image == null,
fingerLoading: !item.image && fingerLoading,
fingerLook: item.clickLog == 1,
fingerRD: item.affirmstatus == 1,
fingerBZ: item.affirmstatus == 2,
fingerRB: item.affirmstatus == 3,
finger_print_active: item.code === isActive,
}"
@click="changeStyleLeftR(index, item)"
>
<!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> --> <!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> -->
<img v-if="fingerLoading" src="@/assets/img/zzjz/zwjz.gif" alt="" class="icon"> <img
v-if="fingerLoading"
src="@/assets/img/zzjz/zwjz.gif"
alt=""
class="icon"
/>
<div v-else> <div v-else>
<div class="num" :class="{noFinger: item.image==null}">{{ item.name }}</div> <div class="num" :class="{ noFinger: item.image == null }">
{{ item.name }}
</div>
<!-- 有指纹图片 --> <!-- 有指纹图片 -->
<div v-if="item.image"> <div v-if="item.image">
<img :src="'data:image/jpeg;base64,' + item.image" style="width: 100%;height: 100%;" /> <img
:src="'data:image/jpeg;base64,' + item.image"
style="width: 100%; height: 100%"
/>
<div class="finger-tips"> <div class="finger-tips">
<!-- 认定完成 --> <!-- 认定完成 -->
<div class="affirmstatus1" v-if="item.affirmstatus==1"> <div class="affirmstatus1" v-if="item.affirmstatus == 1">
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">认定完成</span> <span class="txt">认定完成</span>
</div> </div>
<!-- 比中 --> <!-- 比中 -->
<div class="affirmstatus2" v-else-if="item.affirmstatus==2"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 2"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
</div> </div>
<div class="affirmstatus2" v-else-if="item.affirmstatus==3"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 3"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
...@@ -140,7 +231,10 @@ ...@@ -140,7 +231,10 @@
</div> </div>
</div> --> </div> -->
<!-- 浏览过 --> <!-- 浏览过 -->
<div class="clickLog" v-if="item.affirmstatus=='' && item.clickLog==1"> <div
class="clickLog"
v-if="item.affirmstatus == '' && item.clickLog == 1"
>
<div class="clickLogbg"></div> <div class="clickLogbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">已查看</span> <span class="txt">已查看</span>
...@@ -148,12 +242,12 @@ ...@@ -148,12 +242,12 @@
</div> </div>
</div> </div>
<div class="zwtp" v-else-if="item.image == ''"> <div class="zwtp" v-else-if="item.image == ''">
<img src="@/assets/img/TT/zwtp.png" alt=""> <img src="@/assets/img/TT/zwtp.png" alt="" />
<div class="zwtp-desc">暂无图像</div> <div class="zwtp-desc">暂无图像</div>
</div> </div>
<!-- 缺指 --> <!-- 缺指 -->
<div v-else class="absence"> <div v-else class="absence">
<img src="@/assets/img/absence.png" alt=""> <img src="@/assets/img/absence.png" alt="" />
</div> </div>
</div> </div>
</div> </div>
...@@ -161,32 +255,62 @@ ...@@ -161,32 +255,62 @@
</div> </div>
</div> </div>
<!-- 平面 --> <!-- 平面 -->
<div class="fingers" v-else-if="fingerShowType=='pain'"> <div class="fingers" v-else-if="fingerShowType == 'pain'">
<div class="outside"> <div class="outside">
<label>右手</label><br /> <label>右手</label><br />
<div class="fingersImg"> <div class="fingersImg">
<div class="finger" v-for="(item, index) in fingersRightL" :key="index" :class="{noFinger: item.image==null, fingerLoading: !item.image && fingerLoading, fingerLook: item.clickLog==1, fingerRD: item.affirmstatus==1, fingerBZ:item.affirmstatus==2, fingerRB:item.affirmstatus==3, finger_print_active: item.code === isActive}" @click="changeStyleRightL(index, item)"> <div
class="finger"
v-for="(item, index) in fingersRightL"
:key="index"
:class="{
noFinger: item.image == null,
fingerLoading: !item.image && fingerLoading,
fingerLook: item.clickLog == 1,
fingerRD: item.affirmstatus == 1,
fingerBZ: item.affirmstatus == 2,
fingerRB: item.affirmstatus == 3,
finger_print_active: item.code === isActive,
}"
@click="changeStyleRightL(index, item)"
>
<!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> --> <!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> -->
<img v-if="fingerLoading" src="@/assets/img/zzjz/zwjz.gif" alt="" class="icon"> <img
v-if="fingerLoading"
src="@/assets/img/zzjz/zwjz.gif"
alt=""
class="icon"
/>
<div v-else> <div v-else>
<div class="num" :class="{noFinger: item.image == null}">{{ item.name }}</div> <div class="num" :class="{ noFinger: item.image == null }">
{{ item.name }}
</div>
<!-- 有指纹图片 --> <!-- 有指纹图片 -->
<div v-if="item.image"> <div v-if="item.image">
<img :src="'data:image/jpeg;base64,' + item.image" style="width: 100%;height: 100%;" /> <img
:src="'data:image/jpeg;base64,' + item.image"
style="width: 100%; height: 100%"
/>
<div class="finger-tips"> <div class="finger-tips">
<!-- 认定完成 --> <!-- 认定完成 -->
<div class="affirmstatus1" v-if="item.affirmstatus==1"> <div class="affirmstatus1" v-if="item.affirmstatus == 1">
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">认定完成</span> <span class="txt">认定完成</span>
</div> </div>
<!-- 比中 --> <!-- 比中 -->
<div class="affirmstatus2" v-else-if="item.affirmstatus==2"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 2"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
</div> </div>
<div class="affirmstatus2" v-else-if="item.affirmstatus==3"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 3"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
...@@ -199,7 +323,10 @@ ...@@ -199,7 +323,10 @@
</div> </div>
</div> --> </div> -->
<!-- 浏览过 --> <!-- 浏览过 -->
<div class="clickLog" v-if="item.affirmstatus=='' && item.clickLog==1"> <div
class="clickLog"
v-if="item.affirmstatus == '' && item.clickLog == 1"
>
<div class="clickLogbg"></div> <div class="clickLogbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">已查看</span> <span class="txt">已查看</span>
...@@ -207,12 +334,12 @@ ...@@ -207,12 +334,12 @@
</div> </div>
</div> </div>
<div class="zwtp" v-else-if="item.image == ''"> <div class="zwtp" v-else-if="item.image == ''">
<img src="@/assets/img/TT/zwtp.png" alt=""> <img src="@/assets/img/TT/zwtp.png" alt="" />
<div class="zwtp-desc">暂无图像</div> <div class="zwtp-desc">暂无图像</div>
</div> </div>
<!-- 缺指 --> <!-- 缺指 -->
<div v-else class="absence"> <div v-else class="absence">
<img src="@/assets/img/absence.png" alt=""> <img src="@/assets/img/absence.png" alt="" />
</div> </div>
</div> </div>
</div> </div>
...@@ -223,28 +350,58 @@ ...@@ -223,28 +350,58 @@
<label>左手</label> <label>左手</label>
<br /> <br />
<div class="fingersImg"> <div class="fingersImg">
<div class="finger" v-for="(item, index) in fingersLeftL" :key="index" :class="{noFinger: item.image==null, fingerLoading: !item.image && fingerLoading, fingerLook: item.clickLog==1, fingerRD: item.affirmstatus==1, fingerBZ:item.affirmstatus==2, fingerRB:item.affirmstatus==3, finger_print_active: item.code === isActive}" @click="changeStyleLeftL(index, item)"> <div
class="finger"
v-for="(item, index) in fingersLeftL"
:key="index"
:class="{
noFinger: item.image == null,
fingerLoading: !item.image && fingerLoading,
fingerLook: item.clickLog == 1,
fingerRD: item.affirmstatus == 1,
fingerBZ: item.affirmstatus == 2,
fingerRB: item.affirmstatus == 3,
finger_print_active: item.code === isActive,
}"
@click="changeStyleLeftL(index, item)"
>
<!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> --> <!-- <svg-icon v-if="fingerLoading" icon-class="loading" class="icon" /> -->
<img v-if="fingerLoading" src="@/assets/img/zzjz/zwjz.gif" alt="" class="icon"> <img
v-if="fingerLoading"
src="@/assets/img/zzjz/zwjz.gif"
alt=""
class="icon"
/>
<div v-else> <div v-else>
<div class="num" :class="{noFinger: item.image == null}">{{ item.name }}</div> <div class="num" :class="{ noFinger: item.image == null }">
{{ item.name }}
</div>
<!-- 有指纹图片 --> <!-- 有指纹图片 -->
<div v-if="item.image"> <div v-if="item.image">
<img :src="'data:image/jpeg;base64,' + item.image" style="width: 100%;height: 100%;" /> <img
:src="'data:image/jpeg;base64,' + item.image"
style="width: 100%; height: 100%"
/>
<div class="finger-tips"> <div class="finger-tips">
<!-- 认定完成 --> <!-- 认定完成 -->
<div class="affirmstatus1" v-if="item.affirmstatus==1"> <div class="affirmstatus1" v-if="item.affirmstatus == 1">
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">认定完成</span> <span class="txt">认定完成</span>
</div> </div>
<!-- 比中 --> <!-- 比中 -->
<div class="affirmstatus2" v-else-if="item.affirmstatus==2"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 2"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
</div> </div>
<div class="affirmstatus2" v-else-if="item.affirmstatus==3"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 3"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
...@@ -257,7 +414,10 @@ ...@@ -257,7 +414,10 @@
</div> </div>
</div> --> </div> -->
<!-- 浏览过 --> <!-- 浏览过 -->
<div class="clickLog" v-if="item.affirmstatus==='' && item.clickLog==1"> <div
class="clickLog"
v-if="item.affirmstatus === '' && item.clickLog == 1"
>
<div class="clickLogbg"></div> <div class="clickLogbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">已查看</span> <span class="txt">已查看</span>
...@@ -265,12 +425,12 @@ ...@@ -265,12 +425,12 @@
</div> </div>
</div> </div>
<div class="zwtp" v-else-if="item.image == ''"> <div class="zwtp" v-else-if="item.image == ''">
<img src="@/assets/img/TT/zwtp.png" alt=""> <img src="@/assets/img/TT/zwtp.png" alt="" />
<div class="zwtp-desc">暂无图像</div> <div class="zwtp-desc">暂无图像</div>
</div> </div>
<!-- 缺指 --> <!-- 缺指 -->
<div v-else class="absence"> <div v-else class="absence">
<img src="@/assets/img/absence.png" alt=""> <img src="@/assets/img/absence.png" alt="" />
</div> </div>
</div> </div>
</div> </div>
...@@ -280,34 +440,74 @@ ...@@ -280,34 +440,74 @@
<!-- 掌纹 --> <!-- 掌纹 -->
<div class="fingers" v-else> <div class="fingers" v-else>
<div class="fingersImg handImg"> <div class="fingersImg handImg">
<div class="finger hand" v-for="(item, index) in handList" :key="index" :class="{noFinger: item.image==null, fingerLoading: !item.image && fingerLoading, fingerLook: item.clickLog==1, fingerRD: item.affirmstatus==1, fingerBZ:item.affirmstatus==2, fingerRB:item.affirmstatus==3, finger_print_active: item.code === isActive}" @click="changeStyleHand(index, item)"> <div
<img v-if="fingerLoading && (item.code == 33 || item.code==31)" src="@/assets/img/zzjz/zsjz.gif" alt="" class="icon loadingHand"> class="finger hand"
<img v-else-if="fingerLoading && (item.code == 32 || item.code==34)" src="@/assets/img/zzjz/ysjz.gif" alt="" class="icon loadingHand"> v-for="(item, index) in handList"
:key="index"
:class="{
noFinger: item.image == null,
fingerLoading: !item.image && fingerLoading,
fingerLook: item.clickLog == 1,
fingerRD: item.affirmstatus == 1,
fingerBZ: item.affirmstatus == 2,
fingerRB: item.affirmstatus == 3,
finger_print_active: item.code === isActive,
}"
@click="changeStyleHand(index, item)"
>
<img
v-if="fingerLoading && (item.code == 33 || item.code == 31)"
src="@/assets/img/zzjz/zsjz.gif"
alt=""
class="icon loadingHand"
/>
<img
v-else-if="
fingerLoading && (item.code == 32 || item.code == 34)
"
src="@/assets/img/zzjz/ysjz.gif"
alt=""
class="icon loadingHand"
/>
<div v-else> <div v-else>
<div class="num" :class="{noFinger: item.image == null}">{{ item.name }}</div> <div class="num" :class="{ noFinger: item.image == null }">
{{ item.name }}
</div>
<!-- 有指纹图片 --> <!-- 有指纹图片 -->
<div v-if="item.image" class="imgBox"> <div v-if="item.image" class="imgBox">
<img class="itemImage" :src="'data:image/jpeg;base64,' + item.image" /> <img
class="itemImage"
:src="'data:image/jpeg;base64,' + item.image"
/>
<div class="finger-tips"> <div class="finger-tips">
<!-- 认定完成 --> <!-- 认定完成 -->
<div class="affirmstatus1" v-if="item.affirmstatus==1"> <div class="affirmstatus1" v-if="item.affirmstatus == 1">
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">认定完成</span> <span class="txt">认定完成</span>
</div> </div>
<!-- 比中 --> <!-- 比中 -->
<div class="affirmstatus2" v-else-if="item.affirmstatus==2"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 2"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
</div> </div>
<div class="affirmstatus2" v-else-if="item.affirmstatus==3"> <div
class="affirmstatus2"
v-else-if="item.affirmstatus == 3"
>
<div class="affirmstatusbg"></div> <div class="affirmstatusbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">比中</span> <span class="txt">比中</span>
</div> </div>
<!-- 浏览过 --> <!-- 浏览过 -->
<div class="clickLog" v-if="item.affirmstatus=='' && item.clickLog==1"> <div
class="clickLog"
v-if="item.affirmstatus == '' && item.clickLog == 1"
>
<div class="clickLogbg"></div> <div class="clickLogbg"></div>
<div class="dot"></div> <div class="dot"></div>
<span class="txt">已查看</span> <span class="txt">已查看</span>
...@@ -315,20 +515,26 @@ ...@@ -315,20 +515,26 @@
</div> </div>
</div> </div>
<div class="zwtp" v-else-if="item.image == ''"> <div class="zwtp" v-else-if="item.image == ''">
<img src="@/assets/img/TT/zwtp.png" alt=""> <img src="@/assets/img/TT/zwtp.png" alt="" />
<div class="zwtp-desc">暂无图像</div> <div class="zwtp-desc">暂无图像</div>
</div> </div>
<!-- 缺掌 --> <!-- 缺掌 -->
<div v-else class="absence"> <div v-else class="absence">
<img src="@/assets/img/qz.png" alt=""> <img src="@/assets/img/qz.png" alt="" />
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="bottom"> <div class="bottom">
<span v-show="fingerShowType=='roll' || fingerShowType=='pain'">该查询ID共计<b>{{ fingerTotal }}</b>枚指纹</span> <span v-show="fingerShowType == 'roll' || fingerShowType == 'pain'"
<span v-show="fingerShowType=='zhangwen'">该查询ID共计<b>{{ handTotal }}</b>枚掌纹</span> >该查询ID共计<b>{{ fingerTotal }}</b
>枚指纹</span
>
<span v-show="fingerShowType == 'zhangwen'"
>该查询ID共计<b>{{ handTotal }}</b
>枚掌纹</span
>
</div> </div>
</div> </div>
</div> </div>
...@@ -345,13 +551,13 @@ import "@/icons/loading.svg"; ...@@ -345,13 +551,13 @@ import "@/icons/loading.svg";
export default { export default {
name: "TLSrc", name: "TLSrc",
props: ["srcData"], props: ["srcData"],
created () { created() {
let w1 = 1920; let w1 = 1920;
let w2 = window.innerWidth; let w2 = window.innerWidth;
this.width1 = this.width1 * w2 / w1; this.width1 = (this.width1 * w2) / w1;
}, },
data () { data() {
return { return {
// 是否第一次加载 // 是否第一次加载
isFirstMounted: true, isFirstMounted: true,
...@@ -377,72 +583,72 @@ export default { ...@@ -377,72 +583,72 @@ export default {
handTotal: 0, handTotal: 0,
// 掌纹被删除的情况下 // 掌纹被删除的情况下
handList2: [ handList2: [
{ name: '右侧掌', code: 33, image: '' }, { name: "右侧掌", code: 33, image: "" },
{ name: '右半掌', code: 31, image: '' }, { name: "右半掌", code: 31, image: "" },
{ name: '左侧掌', code: 34, image: '' }, { name: "左侧掌", code: 34, image: "" },
{ name: '左半掌', code: 32, image: '' }, { name: "左半掌", code: 32, image: "" },
], ],
handList: [ handList: [
{ name: '右侧掌', code: 33, image: '' }, { name: "右侧掌", code: 33, image: "" },
{ name: '右半掌', code: 31, image: '' }, { name: "右半掌", code: 31, image: "" },
{ name: '左侧掌', code: 34, image: '' }, { name: "左侧掌", code: 34, image: "" },
{ name: '左半掌', code: 32, image: '' }, { name: "左半掌", code: 32, image: "" },
], ],
fingersLeftR: [ fingersLeftR: [
{ name: "拇", code: 6, image: '' }, { name: "拇", code: 6, image: "" },
{ name: "食", code: 7, image: '' }, { name: "食", code: 7, image: "" },
{ name: "中", code: 8, image: '' }, { name: "中", code: 8, image: "" },
{ name: "环", code: 9, image: '' }, { name: "环", code: 9, image: "" },
{ name: "小", code: 10, image: '' } { name: "小", code: 10, image: "" },
], ],
fingersRightR: [ fingersRightR: [
{ name: "拇", code: 1, image: '' }, { name: "拇", code: 1, image: "" },
{ name: "食", code: 2, image: '' }, { name: "食", code: 2, image: "" },
{ name: "中", code: 3, image: '' }, { name: "中", code: 3, image: "" },
{ name: "环", code: 4, image: '' }, { name: "环", code: 4, image: "" },
{ name: "小", code: 5, image: '' } { name: "小", code: 5, image: "" },
], ],
fingersLeftL: [ fingersLeftL: [
{ name: "拇", code: 16, image: '' }, { name: "拇", code: 16, image: "" },
{ name: "食", code: 17, image: '' }, { name: "食", code: 17, image: "" },
{ name: "中", code: 18, image: '' }, { name: "中", code: 18, image: "" },
{ name: "环", code: 19, image: '' }, { name: "环", code: 19, image: "" },
{ name: "小", code: 20, image: '' } { name: "小", code: 20, image: "" },
], ],
fingersRightL: [ fingersRightL: [
{ name: "拇", code: 11, image: '' }, { name: "拇", code: 11, image: "" },
{ name: "食", code: 12, image: '' }, { name: "食", code: 12, image: "" },
{ name: "中", code: 13, image: '' }, { name: "中", code: 13, image: "" },
{ name: "环", code: 14, image: '' }, { name: "环", code: 14, image: "" },
{ name: "小", code: 15, image: '' } { name: "小", code: 15, image: "" },
], ],
fingersLeftR2: [ fingersLeftR2: [
{ name: "拇", code: 6, image: '' }, { name: "拇", code: 6, image: "" },
{ name: "食", code: 7, image: '' }, { name: "食", code: 7, image: "" },
{ name: "中", code: 8, image: '' }, { name: "中", code: 8, image: "" },
{ name: "环", code: 9, image: '' }, { name: "环", code: 9, image: "" },
{ name: "小", code: 10, image: '' } { name: "小", code: 10, image: "" },
], ],
fingersRightR2: [ fingersRightR2: [
{ name: "拇", code: 1, image: '' }, { name: "拇", code: 1, image: "" },
{ name: "食", code: 2, image: '' }, { name: "食", code: 2, image: "" },
{ name: "中", code: 3, image: '' }, { name: "中", code: 3, image: "" },
{ name: "环", code: 4, image: '' }, { name: "环", code: 4, image: "" },
{ name: "小", code: 5, image: '' } { name: "小", code: 5, image: "" },
], ],
fingersLeftL2: [ fingersLeftL2: [
{ name: "拇", code: 16, image: '' }, { name: "拇", code: 16, image: "" },
{ name: "食", code: 17, image: '' }, { name: "食", code: 17, image: "" },
{ name: "中", code: 18, image: '' }, { name: "中", code: 18, image: "" },
{ name: "环", code: 19, image: '' }, { name: "环", code: 19, image: "" },
{ name: "小", code: 20, image: '' } { name: "小", code: 20, image: "" },
], ],
fingersRightL2: [ fingersRightL2: [
{ name: "拇", code: 11, image: '' }, { name: "拇", code: 11, image: "" },
{ name: "食", code: 12, image: '' }, { name: "食", code: 12, image: "" },
{ name: "中", code: 13, image: '' }, { name: "中", code: 13, image: "" },
{ name: "环", code: 14, image: '' }, { name: "环", code: 14, image: "" },
{ name: "小", code: 15, image: '' } { name: "小", code: 15, image: "" },
], ],
// 指纹图片加载 // 指纹图片加载
fingerLoading: true, fingerLoading: true,
...@@ -453,10 +659,10 @@ export default { ...@@ -453,10 +659,10 @@ export default {
timer: null, timer: null,
// 判断是否被删除 // 判断是否被删除
isDelete: false, isDelete: false,
deletaObj: {} deletaObj: {},
}; };
}, },
mounted () { mounted() {
let self = this; let self = this;
//console.log(this.$route); //console.log(this.$route);
this.rwh = this.$route.query.qid; this.rwh = this.$route.query.qid;
...@@ -469,7 +675,6 @@ export default { ...@@ -469,7 +675,6 @@ export default {
// 获取数据---初 // 获取数据---初
this.getDetailData(); this.getDetailData();
// 比中,认定完成之后更新列表数据 // 比中,认定完成之后更新列表数据
this.$bus.on("updateTLSourceData", () => { this.$bus.on("updateTLSourceData", () => {
self.getDetailData(); self.getDetailData();
...@@ -484,7 +689,7 @@ export default { ...@@ -484,7 +689,7 @@ export default {
* @param {*} columnIndex * @param {*} columnIndex
* @return {*} * @return {*}
*/ */
tableRowClassName ({ row, column, rowIndex, columnIndex }) { tableRowClassName({ row, column, rowIndex, columnIndex }) {
// 比中的行 // 比中的行
if (row.affirmStatus == 2 || row.affirmStatus == 3) { if (row.affirmStatus == 2 || row.affirmStatus == 3) {
//console.log(row); //console.log(row);
...@@ -502,70 +707,70 @@ export default { ...@@ -502,70 +707,70 @@ export default {
/** /**
* 切换到掌纹 * 切换到掌纹
*/ */
async switchZw () { async switchZw() {
let self = this let self = this;
this.fingerShowType = "zhangwen"; this.fingerShowType = "zhangwen";
if (this.isDelete) { if (this.isDelete) {
// 被删除 // 被删除
await this.findHand() await this.findHand();
this.changeStyleHand(0, this.hand) this.changeStyleHand(0, this.hand);
this.$bus.emit('deleteMessage', self.deletaObj) this.$bus.emit("deleteMessage", self.deletaObj);
return; return;
} }
await this.findHand() await this.findHand();
if (this.hand) { if (this.hand) {
this.changeStyleHand(0, this.hand) this.changeStyleHand(0, this.hand);
} else { } else {
this.$bus.emit('changImageEdit', 'xxx') this.$bus.emit("changImageEdit", "xxx");
} }
}, },
/** /**
* 获取掌纹数据 * 获取掌纹数据
*/ */
getHandsData () { getHandsData() {
let self = this let self = this;
console.log(self.barcode); console.log(self.barcode);
// 掌纹数据初始化 // 掌纹数据初始化
self.handTotal = 0 self.handTotal = 0;
this.handList.forEach(item => { this.handList.forEach((item) => {
item.image = '' item.image = "";
item.clickLog = '' item.clickLog = "";
item.affirmstatus = '' item.affirmstatus = "";
}) });
this.$axios({ this.$axios({
method: 'post', method: "post",
url: '/api/check/png/palm/barcode', url: "/api/check/png/palm/barcode",
data: { data: {
barcode: self.barcode, barcode: self.barcode,
querytype: 1, querytype: 1,
qqid: self.qqid qqid: self.qqid,
} },
}).then(res => { }).then((res) => {
console.log(res); console.log(res);
if (res.data.code === 0) { if (res.data.code === 0) {
self.handList.forEach(item => { self.handList.forEach((item) => {
res.data.ret.forEach(item2 => { res.data.ret.forEach((item2) => {
if (item2.seq == item.code) { if (item2.seq == item.code) {
item.image = item2.image item.image = item2.image;
self.$set(item, "clickLog", item2.clickLog); self.$set(item, "clickLog", item2.clickLog);
self.$set(item, "affirmstatus", item2.affirmstatus); self.$set(item, "affirmstatus", item2.affirmstatus);
self.handTotal++ self.handTotal++;
} }
}) });
}) });
} }
}) });
}, },
/** /**
* @description: 切换到平面 * @description: 切换到平面
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async switchPain () { async switchPain() {
let self = this let self = this;
if (!this.painFlag) return; if (!this.painFlag) return;
this.fingerShowType = "pain"; this.fingerShowType = "pain";
await this.findFinger_pain() await this.findFinger_pain();
if (self.finger != null) { if (self.finger != null) {
if (self.finger.code > 10 && self.finger.code <= 15) { if (self.finger.code > 10 && self.finger.code <= 15) {
self.changeStyleRightL(0, self.finger); self.changeStyleRightL(0, self.finger);
...@@ -579,10 +784,10 @@ export default { ...@@ -579,10 +784,10 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async switchRoll () { async switchRoll() {
let self = this let self = this;
this.fingerShowType = "roll"; this.fingerShowType = "roll";
await this.findFinger_roll() await this.findFinger_roll();
if (self.finger != null) { if (self.finger != null) {
if (self.finger.code <= 5) { if (self.finger.code <= 5) {
self.changeStyleRightR(0, self.finger); self.changeStyleRightR(0, self.finger);
...@@ -592,24 +797,24 @@ export default { ...@@ -592,24 +797,24 @@ export default {
} }
}, },
// 选择切换 // 选择切换
async handleCurrentChange (val, old) { async handleCurrentChange(val, old) {
let self = this; let self = this;
if (val != null) { if (val != null) {
// 发送请求 // 发送请求
// self.$store.commit('loading/setLoadingSd', true) // self.$store.commit('loading/setLoadingSd', true)
// 被删除 // 被删除
if (val.removeFlag === 1) { if (val.removeFlag === 1) {
self.painFlag = false self.painFlag = false;
self.isDelete = true self.isDelete = true;
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: '该条数据已删除!', msg: "该条数据已删除!",
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm') delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
}) });
self.deletaObj = { self.deletaObj = {
msg: '该条数据已删除!', msg: "该条数据已删除!",
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm') delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
} };
this.$bus.emit('bzJudgeTL', null) this.$bus.emit("bzJudgeTL", null);
// self.$bus.emit("changImageEdit", 'xxx'); // self.$bus.emit("changImageEdit", 'xxx');
// 清空目标table表 // 清空目标table表
self.$bus.emit("initTLCandidate", []); self.$bus.emit("initTLCandidate", []);
...@@ -622,97 +827,100 @@ export default { ...@@ -622,97 +827,100 @@ export default {
// 比中人 // 比中人
sessionStorage.setItem("userdesc", self.userdesc); sessionStorage.setItem("userdesc", self.userdesc);
// 获取接口数据前先初始化 // 获取接口数据前先初始化
self.fingersLeftR.forEach(itemR => { self.fingersLeftR.forEach((itemR) => {
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersRightR.forEach(itemR => { self.fingersRightR.forEach((itemR) => {
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersLeftL.forEach(itemL => { self.fingersLeftL.forEach((itemL) => {
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
self.fingersRightL.forEach(itemL => { self.fingersRightL.forEach((itemL) => {
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
// 获取接口数据前先初始化 // 获取接口数据前先初始化
self.fingersLeftR2.forEach(itemR => { self.fingersLeftR2.forEach((itemR) => {
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersRightR2.forEach(itemR => { self.fingersRightR2.forEach((itemR) => {
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersLeftL2.forEach(itemL => { self.fingersLeftL2.forEach((itemL) => {
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
self.fingersRightL2.forEach(itemL => { self.fingersRightL2.forEach((itemL) => {
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
// 掌纹 // 掌纹
self.handList.forEach(itemH => { self.handList.forEach((itemH) => {
self.$set(itemH, "image", ""); self.$set(itemH, "image", "");
self.$set(itemH, "clickLog", ""); self.$set(itemH, "clickLog", "");
self.$set(itemH, "affirmstatus", ""); self.$set(itemH, "affirmstatus", "");
}) });
self.handList2.forEach(itemH => { self.handList2.forEach((itemH) => {
self.$set(itemH, "image", ""); self.$set(itemH, "image", "");
self.$set(itemH, "clickLog", ""); self.$set(itemH, "clickLog", "");
self.$set(itemH, "affirmstatus", ""); self.$set(itemH, "affirmstatus", "");
}) });
// self.getHandsData() // self.getHandsData()
this.$axios({ this.$axios({
method: 'post', method: "post",
url: '/api/png/palm/barcode', url: "/api/png/palm/barcode",
data: { data: {
barcode: self.barcode barcode: self.barcode,
} },
}).then(res => { }).then((res) => {
if (res.data.code === 0) { if (res.data.code === 0) {
self.handList2.forEach(item => { self.handList2.forEach((item) => {
res.data.ret.forEach(item2 => { res.data.ret.forEach((item2) => {
if (item2.seq == item.code) { if (item2.seq == item.code) {
item.image = item2.image item.image = item2.image;
self.$set(item, "clickLog", item2.clickLog); self.$set(item, "clickLog", item2.clickLog);
self.$set(item, "affirmstatus", item2.affirmstatus); self.$set(item, "affirmstatus", item2.affirmstatus);
} }
}) });
}) });
} }
}) });
NProgress.start(); NProgress.start();
// 平面 // 平面
let fingerPain = await this.$axios let fingerPain = await this.$axios.post(
.post(`/api/png/plain/barcode`, { `/api/png/plain/barcode`,
{
barcode: val.barcode, barcode: val.barcode,
qqid: self.qqid, qqid: self.qqid,
querytype: "1" querytype: "1",
}, { },
loading: true {
}); loading: true,
}
);
//console.log(fingerPain); //console.log(fingerPain);
if (fingerPain.data.ret && fingerPain.data.ret.length > 0) { if (fingerPain.data.ret && fingerPain.data.ret.length > 0) {
fingerPain.data.ret.forEach(element => { fingerPain.data.ret.forEach((element) => {
// 平面 // 平面
if (element.seq > 10) { if (element.seq > 10) {
self.fingersLeftL2.forEach(itemL => { self.fingersLeftL2.forEach((itemL) => {
if (itemL.code == element.seq) { if (itemL.code == element.seq) {
// itemL.img = element.image // itemL.img = element.image
self.$set(itemL, "image", element.image); self.$set(itemL, "image", element.image);
...@@ -723,7 +931,7 @@ export default { ...@@ -723,7 +931,7 @@ export default {
// self.$set(itemL, 'image', null) // self.$set(itemL, 'image', null)
} }
}); });
self.fingersRightL2.forEach(itemL => { self.fingersRightL2.forEach((itemL) => {
if (itemL.code == element.seq) { if (itemL.code == element.seq) {
// itemL.img = element.image // itemL.img = element.image
self.$set(itemL, "image", element.image); self.$set(itemL, "image", element.image);
...@@ -739,13 +947,13 @@ export default { ...@@ -739,13 +947,13 @@ export default {
}); });
} else { } else {
// 平面没有指纹 // 平面没有指纹
self.fingersLeftL2.forEach(itemL => { self.fingersLeftL2.forEach((itemL) => {
// itemL.img = null // itemL.img = null
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
self.fingersRightL2.forEach(itemL => { self.fingersRightL2.forEach((itemL) => {
// itemL.img = null // itemL.img = null
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
...@@ -753,19 +961,22 @@ export default { ...@@ -753,19 +961,22 @@ export default {
}); });
} }
// 滚动 // 滚动
let fingerRoll = await this.$axios let fingerRoll = await this.$axios.post(
.post(`/api/png/roll/barcode`, { `/api/png/roll/barcode`,
{
barcode: val.barcode, barcode: val.barcode,
qqid: self.qqid, qqid: self.qqid,
querytype: "1" querytype: "1",
}, { },
loading: true {
}); loading: true,
}
);
//console.log(fingerRoll); //console.log(fingerRoll);
if (fingerRoll.data.ret && fingerRoll.data.ret.length > 0) { if (fingerRoll.data.ret && fingerRoll.data.ret.length > 0) {
fingerRoll.data.ret.forEach(element => { fingerRoll.data.ret.forEach((element) => {
// 滚动 // 滚动
self.fingersLeftR2.forEach(itemR => { self.fingersLeftR2.forEach((itemR) => {
if (itemR.code == element.seq) { if (itemR.code == element.seq) {
// itemR.img = element.image // itemR.img = element.image
self.$set(itemR, "image", element.image); self.$set(itemR, "image", element.image);
...@@ -776,7 +987,7 @@ export default { ...@@ -776,7 +987,7 @@ export default {
// self.$set(itemR, 'image', null) // self.$set(itemR, 'image', null)
} }
}); });
self.fingersRightR2.forEach(itemR => { self.fingersRightR2.forEach((itemR) => {
if (itemR.code == element.seq) { if (itemR.code == element.seq) {
// self.$set(itemR, 'img', element.image) // self.$set(itemR, 'img', element.image)
self.$set(itemR, "image", element.image); self.$set(itemR, "image", element.image);
...@@ -792,13 +1003,13 @@ export default { ...@@ -792,13 +1003,13 @@ export default {
//console.log(self.fingersLeftR2); //console.log(self.fingersLeftR2);
}); });
} else { } else {
self.fingersLeftR2.forEach(itemR => { self.fingersLeftR2.forEach((itemR) => {
// itemR.img = null // itemR.img = null
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersRightR2.forEach(itemR => { self.fingersRightR2.forEach((itemR) => {
// itemR.img = null // itemR.img = null
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
...@@ -817,10 +1028,14 @@ export default { ...@@ -817,10 +1028,14 @@ export default {
if (self.finger.code) { if (self.finger.code) {
sessionStorage.setItem("backcheckCode", self.finger.code); sessionStorage.setItem("backcheckCode", self.finger.code);
} }
if (self.finger != null && self.finger.code >= 1 && self.finger.code <= 10) { if (
self.fingerShowType = 'roll' self.finger != null &&
self.finger.code >= 1 &&
self.finger.code <= 10
) {
self.fingerShowType = "roll";
} else { } else {
self.fingerShowType = 'pain' self.fingerShowType = "pain";
} }
if (self.finger != null) { if (self.finger != null) {
if (self.finger.code <= 5) { if (self.finger.code <= 5) {
...@@ -833,15 +1048,14 @@ export default { ...@@ -833,15 +1048,14 @@ export default {
self.changeStyleLeftL(0, self.finger); self.changeStyleLeftL(0, self.finger);
} }
} }
} else { } else {
// 未删除 // 未删除
self.isDelete = false self.isDelete = false;
// 没有被删除 // 没有被删除
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: null, msg: null,
delTime: null delTime: null,
}) });
// 改变数据为点击状态 // 改变数据为点击状态
this.$set(val, "clickLog", "1"); this.$set(val, "clickLog", "1");
this.currentRow = val; this.currentRow = val;
...@@ -859,42 +1073,45 @@ export default { ...@@ -859,42 +1073,45 @@ export default {
//console.log(barcode); //console.log(barcode);
// 获取接口数据前先初始化 // 获取接口数据前先初始化
self.fingersLeftR.forEach(itemR => { self.fingersLeftR.forEach((itemR) => {
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersRightR.forEach(itemR => { self.fingersRightR.forEach((itemR) => {
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersLeftL.forEach(itemL => { self.fingersLeftL.forEach((itemL) => {
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
self.fingersRightL.forEach(itemL => { self.fingersRightL.forEach((itemL) => {
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
NProgress.start(); NProgress.start();
// 平面 // 平面
let fingerPain = await this.$axios let fingerPain = await this.$axios.post(
.post(`/api/png/plain/barcode`, { `/api/png/plain/barcode`,
{
barcode: barcode, barcode: barcode,
qqid: self.qqid, qqid: self.qqid,
querytype: "1" querytype: "1",
}, { },
loading: true {
}); loading: true,
}
);
//console.log(fingerPain); //console.log(fingerPain);
if (fingerPain.data.ret && fingerPain.data.ret.length > 0) { if (fingerPain.data.ret && fingerPain.data.ret.length > 0) {
fingerPain.data.ret.forEach(element => { fingerPain.data.ret.forEach((element) => {
// 平面 // 平面
if (element.seq > 10) { if (element.seq > 10) {
self.fingersLeftL.forEach(itemL => { self.fingersLeftL.forEach((itemL) => {
if (itemL.code == element.seq) { if (itemL.code == element.seq) {
// itemL.img = element.image // itemL.img = element.image
self.$set(itemL, "image", element.image); self.$set(itemL, "image", element.image);
...@@ -905,7 +1122,7 @@ export default { ...@@ -905,7 +1122,7 @@ export default {
// self.$set(itemL, 'image', null) // self.$set(itemL, 'image', null)
} }
}); });
self.fingersRightL.forEach(itemL => { self.fingersRightL.forEach((itemL) => {
if (itemL.code == element.seq) { if (itemL.code == element.seq) {
// itemL.img = element.image // itemL.img = element.image
self.$set(itemL, "image", element.image); self.$set(itemL, "image", element.image);
...@@ -923,13 +1140,13 @@ export default { ...@@ -923,13 +1140,13 @@ export default {
}); });
} else { } else {
// 平面没有指纹 // 平面没有指纹
self.fingersLeftL.forEach(itemL => { self.fingersLeftL.forEach((itemL) => {
// itemL.img = null // itemL.img = null
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
self.$set(itemL, "affirmstatus", ""); self.$set(itemL, "affirmstatus", "");
}); });
self.fingersRightL.forEach(itemL => { self.fingersRightL.forEach((itemL) => {
// itemL.img = null // itemL.img = null
self.$set(itemL, "image", ""); self.$set(itemL, "image", "");
self.$set(itemL, "clickLog", ""); self.$set(itemL, "clickLog", "");
...@@ -939,19 +1156,22 @@ export default { ...@@ -939,19 +1156,22 @@ export default {
self.painFlag = false; self.painFlag = false;
} }
// 滚动 // 滚动
let fingerRoll = await this.$axios let fingerRoll = await this.$axios.post(
.post(`/api/png/roll/barcode`, { `/api/png/roll/barcode`,
{
barcode: barcode, barcode: barcode,
qqid: self.qqid, qqid: self.qqid,
querytype: "1" querytype: "1",
}, { },
loading: true {
}); loading: true,
}
);
//console.log(fingerRoll); //console.log(fingerRoll);
if (fingerRoll.data.ret && fingerRoll.data.ret.length > 0) { if (fingerRoll.data.ret && fingerRoll.data.ret.length > 0) {
fingerRoll.data.ret.forEach(element => { fingerRoll.data.ret.forEach((element) => {
// 滚动 // 滚动
self.fingersLeftR.forEach(itemR => { self.fingersLeftR.forEach((itemR) => {
if (itemR.code == element.seq) { if (itemR.code == element.seq) {
// itemR.img = element.image // itemR.img = element.image
self.$set(itemR, "image", element.image); self.$set(itemR, "image", element.image);
...@@ -962,7 +1182,7 @@ export default { ...@@ -962,7 +1182,7 @@ export default {
// self.$set(itemR, 'image', null) // self.$set(itemR, 'image', null)
} }
}); });
self.fingersRightR.forEach(itemR => { self.fingersRightR.forEach((itemR) => {
if (itemR.code == element.seq) { if (itemR.code == element.seq) {
// self.$set(itemR, 'img', element.image) // self.$set(itemR, 'img', element.image)
self.$set(itemR, "image", element.image); self.$set(itemR, "image", element.image);
...@@ -980,13 +1200,13 @@ export default { ...@@ -980,13 +1200,13 @@ export default {
self.fingerTotalRoll = fingerRoll.data.ret.length; self.fingerTotalRoll = fingerRoll.data.ret.length;
}); });
} else { } else {
self.fingersLeftR.forEach(itemR => { self.fingersLeftR.forEach((itemR) => {
// itemR.img = null // itemR.img = null
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
self.$set(itemR, "affirmstatus", ""); self.$set(itemR, "affirmstatus", "");
}); });
self.fingersRightR.forEach(itemR => { self.fingersRightR.forEach((itemR) => {
// itemR.img = null // itemR.img = null
self.$set(itemR, "image", ""); self.$set(itemR, "image", "");
self.$set(itemR, "clickLog", ""); self.$set(itemR, "clickLog", "");
...@@ -995,7 +1215,7 @@ export default { ...@@ -995,7 +1215,7 @@ export default {
} }
self.fingerTotal = self.fingerTotalRoll + self.fingerTotalPain; self.fingerTotal = self.fingerTotalRoll + self.fingerTotalPain;
self.getHandsData() self.getHandsData();
//console.log(self.fingerTotal); //console.log(self.fingerTotal);
this.isActive = ""; this.isActive = "";
...@@ -1014,10 +1234,14 @@ export default { ...@@ -1014,10 +1234,14 @@ export default {
if (self.finger && self.finger.code) { if (self.finger && self.finger.code) {
sessionStorage.setItem("backcheckCode", self.finger.code); sessionStorage.setItem("backcheckCode", self.finger.code);
} }
if (self.finger != null && self.finger.code >= 1 && self.finger.code <= 10) { if (
self.fingerShowType = 'roll' self.finger != null &&
self.finger.code >= 1 &&
self.finger.code <= 10
) {
self.fingerShowType = "roll";
} else { } else {
self.fingerShowType = 'pain' self.fingerShowType = "pain";
} }
if (self.finger != null) { if (self.finger != null) {
if (self.finger.code <= 5) { if (self.finger.code <= 5) {
...@@ -1032,14 +1256,14 @@ export default { ...@@ -1032,14 +1256,14 @@ export default {
} }
} }
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
}, },
// 获取列表数据 // 获取列表数据
async getDetailData () { async getDetailData() {
let self = this; let self = this;
// 发送请求 // 发送请求
// self.$store.commit('loading/setLoadingSd', true) // self.$store.commit('loading/setLoadingSd', true)
...@@ -1047,10 +1271,14 @@ export default { ...@@ -1047,10 +1271,14 @@ export default {
//console.info(this.dataList); //console.info(this.dataList);
if (self.type == "father") { if (self.type == "father") {
await this.$axios await this.$axios
.post("/api/queryque/standardAll", { contrastCustomSearchReq: { qid: Number(self.qid) } }, { .post(
loading: true "/api/queryque/standardAll",
}) { contrastCustomSearchReq: { qid: Number(self.qid) } },
.then(response => { {
loading: true,
}
)
.then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.sourceDataList = response.data.ret; self.sourceDataList = response.data.ret;
...@@ -1062,17 +1290,21 @@ export default { ...@@ -1062,17 +1290,21 @@ export default {
self.$refs.singleTable.setCurrentRow(self.dataList[0]); self.$refs.singleTable.setCurrentRow(self.dataList[0]);
}); });
} else { } else {
self.$bus.emit("changImageEdit", 'xxx'); self.$bus.emit("changImageEdit", "xxx");
self.$bus.emit("changImageEditTarget", 'xxx'); self.$bus.emit("changImageEditTarget", "xxx");
self.$store.commit('loading/setLoadingSd', false) self.$store.commit("loading/setLoadingSd", false);
} }
}); });
} else { } else {
await this.$axios await this.$axios
.post("/api/queryque/standardAll", { contrastCustomSearchReq: { qqid: Number(self.qqid) } }, { .post(
loading: true "/api/queryque/standardAll",
}) { contrastCustomSearchReq: { qqid: Number(self.qqid) } },
.then(response => { {
loading: true,
}
)
.then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.sourceDataList = response.data.ret; self.sourceDataList = response.data.ret;
...@@ -1084,9 +1316,9 @@ export default { ...@@ -1084,9 +1316,9 @@ export default {
self.$refs.singleTable.setCurrentRow(self.dataList[0]); self.$refs.singleTable.setCurrentRow(self.dataList[0]);
}); });
} else { } else {
self.$bus.emit("changImageEdit", 'xxx'); self.$bus.emit("changImageEdit", "xxx");
self.$bus.emit("changImageEditTarget", 'xxx'); self.$bus.emit("changImageEditTarget", "xxx");
self.$store.commit('loading/setLoadingSd', false) self.$store.commit("loading/setLoadingSd", false);
} }
}); });
} }
...@@ -1097,7 +1329,7 @@ export default { ...@@ -1097,7 +1329,7 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async findFinger2 () { async findFinger2() {
let self = this; let self = this;
self.finger = null; self.finger = null;
self.fingersRightR2.some((item, index) => { self.fingersRightR2.some((item, index) => {
...@@ -1141,7 +1373,7 @@ export default { ...@@ -1141,7 +1373,7 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async findHand () { async findHand() {
let self = this; let self = this;
self.hand = null; self.hand = null;
self.handList.some((item, index) => { self.handList.some((item, index) => {
...@@ -1158,7 +1390,7 @@ export default { ...@@ -1158,7 +1390,7 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async findFinger_pain () { async findFinger_pain() {
let self = this; let self = this;
self.finger = null; self.finger = null;
self.fingersRightL.some((item, index) => { self.fingersRightL.some((item, index) => {
...@@ -1174,7 +1406,6 @@ export default { ...@@ -1174,7 +1406,6 @@ export default {
return true; return true;
} }
}); });
return self.finger; return self.finger;
}, },
/** /**
...@@ -1182,7 +1413,7 @@ export default { ...@@ -1182,7 +1413,7 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async findFinger_roll () { async findFinger_roll() {
let self = this; let self = this;
self.finger = null; self.finger = null;
self.fingersRightR.some((item, index) => { self.fingersRightR.some((item, index) => {
...@@ -1206,7 +1437,7 @@ export default { ...@@ -1206,7 +1437,7 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
async findFinger () { async findFinger() {
let self = this; let self = this;
self.finger = null; self.finger = null;
self.fingersRightR.some((item, index) => { self.fingersRightR.some((item, index) => {
...@@ -1246,7 +1477,7 @@ export default { ...@@ -1246,7 +1477,7 @@ export default {
return self.finger; return self.finger;
}, },
// 获取选择的任务详情 // 获取选择的任务详情
getFirgerPrintDetail (row) { getFirgerPrintDetail(row) {
// //console.info(row); // //console.info(row);
}, },
/** /**
...@@ -1254,15 +1485,19 @@ export default { ...@@ -1254,15 +1485,19 @@ export default {
* @param {*} * @param {*}
* @return {*} * @return {*}
*/ */
changeTableHeight () { changeTableHeight() {
this.isShowPrint = !this.isShowPrint; this.isShowPrint = !this.isShowPrint;
if (!this.isShowPrint) { if (!this.isShowPrint) {
document.getElementsByTagName("body")[0].style.setProperty("--tableHeight", "48.75rem"); document
.getElementsByTagName("body")[0]
.style.setProperty("--tableHeight", "48.75rem");
// this.tableHeight = 810 // this.tableHeight = 810
this.options = "折叠"; this.options = "折叠";
$(".ico").css("transform", "rotate(180deg)"); $(".ico").css("transform", "rotate(180deg)");
} else { } else {
document.getElementsByTagName("body")[0].style.setProperty("--tableHeight", "180px"); document
.getElementsByTagName("body")[0]
.style.setProperty("--tableHeight", "180px");
// this.tableHeight = 368 // this.tableHeight = 368
this.options = "展开"; this.options = "展开";
$(".ico").css("transform", "rotate(0deg)"); $(".ico").css("transform", "rotate(0deg)");
...@@ -1274,8 +1509,8 @@ export default { ...@@ -1274,8 +1509,8 @@ export default {
* @param {*} imageInfo * @param {*} imageInfo
* @return {*} * @return {*}
*/ */
changeStyleHand (index, imageInfo) { changeStyleHand(index, imageInfo) {
let self = this let self = this;
if (imageInfo.image) { if (imageInfo.image) {
// 改变数据为点击状态 // 改变数据为点击状态
self.$set(imageInfo, "clickLog", "1"); self.$set(imageInfo, "clickLog", "1");
...@@ -1288,33 +1523,27 @@ export default { ...@@ -1288,33 +1523,27 @@ export default {
if (imageInfo.code && !self.isDelete) { if (imageInfo.code && !self.isDelete) {
this.$bus.emit("changImageEdit", imageInfo.image); this.$bus.emit("changImageEdit", imageInfo.image);
// 没有被删除 // 没有被删除
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: null, msg: null,
delTime: null delTime: null,
}) });
} }
this.$axios({ this.$axios({
method: "post", method: "post",
url: `/api/query/matchcand/dest/${self.qqid}/${imageInfo.code}`, url: `/api/queryIdentification/matchcand/dest?qqid=${
data: { self.qqid
srcbarcode: sessionStorage.getItem("srcbarcode") }&barcode=${sessionStorage.getItem("srcbarcode")}`,
},
loading: true
}) })
.then(response => { .then((response) => {
console.log(response); console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("initTLCandidate", response.data.ret); self.$bus.emit("initTLCandidate", response.data.ret);
} else { } else {
self.$bus.emit("initTLCandidate", []); self.$bus.emit("initTLCandidate", []);
} }
}).catch(error => { })
.catch((error) => {});
});
} else {
self.$bus.emit("changImageEdit", 'xxx');
self.$bus.emit("changImageEditTarget", 'xxx');
} }
}, },
/** /**
...@@ -1323,11 +1552,9 @@ export default { ...@@ -1323,11 +1552,9 @@ export default {
* @param {*} imageInfo * @param {*} imageInfo
* @return {*} * @return {*}
*/ */
changeStyleLeftR (index, imageInfo) { changeStyleLeftR(index, imageInfo) {
const CancelToken = axios.CancelToken; const CancelToken = axios.CancelToken;
const source = CancelToken.source(); const source = CancelToken.source();
//console.log(imageInfo);
let self = this; let self = this;
// 如果图片存在 // 如果图片存在
if (imageInfo.image) { if (imageInfo.image) {
...@@ -1342,10 +1569,10 @@ export default { ...@@ -1342,10 +1569,10 @@ export default {
if (imageInfo.code && !self.isDelete) { if (imageInfo.code && !self.isDelete) {
this.$bus.emit("changImageEdit", imageInfo.image); this.$bus.emit("changImageEdit", imageInfo.image);
// 没有被删除 // 没有被删除
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: null, msg: null,
delTime: null delTime: null,
}) });
} }
NProgress.start(); NProgress.start();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
...@@ -1353,21 +1580,19 @@ export default { ...@@ -1353,21 +1580,19 @@ export default {
} }
this.$axios({ this.$axios({
method: "post", method: "post",
url: `/api/query/matchcand/dest/${self.qqid}/${imageInfo.code}`, url: `/api/queryIdentification/matchcand/dest?qqid=${
data: { self.qqid
srcbarcode: sessionStorage.getItem("srcbarcode") }&barcode=${sessionStorage.getItem("srcbarcode")}`,
},
cancelToken: source.token,
loading: true
}) })
.then(response => { .then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("initTLCandidate", response.data.ret); self.$bus.emit("initTLCandidate", response.data.ret);
} else { } else {
self.$bus.emit("initTLCandidate", []); self.$bus.emit("initTLCandidate", []);
} }
}).catch(error => { })
.catch((error) => {
if (this.$axios.isCancel(error)) { if (this.$axios.isCancel(error)) {
//console.log("Rquest canceled", error.message); //请求如果被取消,这里是返回取消的message //console.log("Rquest canceled", error.message); //请求如果被取消,这里是返回取消的message
} else { } else {
...@@ -1377,16 +1602,13 @@ export default { ...@@ -1377,16 +1602,13 @@ export default {
}); });
NProgress.done(); NProgress.done();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
self.isFirstMounted = false self.isFirstMounted = false;
} else {
self.$bus.emit("changImageEdit", 'xxx');
self.$bus.emit("changImageEditTarget", 'xxx');
} }
}, },
/** /**
...@@ -1395,7 +1617,7 @@ export default { ...@@ -1395,7 +1617,7 @@ export default {
* @param {*} imageInfo * @param {*} imageInfo
* @return {*} * @return {*}
*/ */
changeStyleRightR (index, imageInfo) { changeStyleRightR(index, imageInfo) {
const CancelToken = axios.CancelToken; const CancelToken = axios.CancelToken;
const source = CancelToken.source(); const source = CancelToken.source();
//console.log(imageInfo); //console.log(imageInfo);
...@@ -1412,27 +1634,30 @@ export default { ...@@ -1412,27 +1634,30 @@ export default {
if (imageInfo.code && !self.isDelete) { if (imageInfo.code && !self.isDelete) {
this.$bus.emit("changImageEdit", imageInfo.image); this.$bus.emit("changImageEdit", imageInfo.image);
// 没有被删除 // 没有被删除
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: null, msg: null,
delTime: null delTime: null,
}) });
} }
NProgress.start(); NProgress.start();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
// self.$store.commit('loading/setLoadingSd', true) // self.$store.commit('loading/setLoadingSd', true)
} }
this.$axios.post(`/api/query/matchcand/dest/${self.qqid}/${imageInfo.code}`, { srcbarcode: sessionStorage.getItem("srcbarcode") }, { this.$axios
loading: true, .post(
cancelToken: source.token `/api/queryIdentification/matchcand/dest?qqid=${
}) self.qqid
.then(response => { }&barcode=${sessionStorage.getItem("srcbarcode")}`
)
.then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("initTLCandidate", response.data.ret); self.$bus.emit("initTLCandidate", response.data.ret);
} else { } else {
self.$bus.emit("initTLCandidate", []); self.$bus.emit("initTLCandidate", []);
} }
}).catch(err => { })
.catch((err) => {
if (this.$axios.isCancel(err)) { if (this.$axios.isCancel(err)) {
//console.log("Rquest canceled", err.message); //请求如果被取消,这里是返回取消的message //console.log("Rquest canceled", err.message); //请求如果被取消,这里是返回取消的message
} else { } else {
...@@ -1442,16 +1667,13 @@ export default { ...@@ -1442,16 +1667,13 @@ export default {
}); });
NProgress.done(); NProgress.done();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
self.isFirstMounted = false self.isFirstMounted = false;
} else {
self.$bus.emit("changImageEdit", 'xxx');
self.$bus.emit("changImageEditTarget", 'xxx');
} }
}, },
...@@ -1461,7 +1683,7 @@ export default { ...@@ -1461,7 +1683,7 @@ export default {
* @param {*} imageInfo * @param {*} imageInfo
* @return {*} * @return {*}
*/ */
changeStyleLeftL (index, imageInfo) { changeStyleLeftL(index, imageInfo) {
const CancelToken = axios.CancelToken; const CancelToken = axios.CancelToken;
const source = CancelToken.source(); const source = CancelToken.source();
let self = this; let self = this;
...@@ -1476,27 +1698,30 @@ export default { ...@@ -1476,27 +1698,30 @@ export default {
if (imageInfo.code && !self.isDelete) { if (imageInfo.code && !self.isDelete) {
this.$bus.emit("changImageEdit", imageInfo.image); this.$bus.emit("changImageEdit", imageInfo.image);
// 没有被删除 // 没有被删除
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: null, msg: null,
delTime: null delTime: null,
}) });
} }
NProgress.start(); NProgress.start();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
// self.$store.commit('loading/setLoadingSd', true) // self.$store.commit('loading/setLoadingSd', true)
} }
this.$axios.post(`/api/query/matchcand/dest/${self.qqid}/${imageInfo.code}`, { srcbarcode: sessionStorage.getItem("srcbarcode") }, { this.$axios
loading: true, .post(
cancelToken: source.token `/api/queryIdentification/matchcand/dest?qqid=${
}) self.qqid
.then(response => { }&barcode=${sessionStorage.getItem("srcbarcode")}`
)
.then((response) => {
//console.log(response); //console.log(response);
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("initTLCandidate", response.data.ret); self.$bus.emit("initTLCandidate", response.data.ret);
} else { } else {
self.$bus.emit("initTLCandidate", []); self.$bus.emit("initTLCandidate", []);
} }
}).catch(err => { })
.catch((err) => {
if (this.$axios.isCancel(err)) { if (this.$axios.isCancel(err)) {
//console.log("Rquest canceled", err.message); //请求如果被取消,这里是返回取消的message //console.log("Rquest canceled", err.message); //请求如果被取消,这里是返回取消的message
} else { } else {
...@@ -1506,16 +1731,13 @@ export default { ...@@ -1506,16 +1731,13 @@ export default {
}); });
NProgress.done(); NProgress.done();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
self.isFirstMounted = false self.isFirstMounted = false;
} else {
self.$bus.emit("changImageEdit", 'xxx');
self.$bus.emit("changImageEditTarget", 'xxx');
} }
}, },
/** /**
...@@ -1524,7 +1746,7 @@ export default { ...@@ -1524,7 +1746,7 @@ export default {
* @param {*} imageInfo * @param {*} imageInfo
* @return {*} * @return {*}
*/ */
changeStyleRightL (index, imageInfo) { changeStyleRightL(index, imageInfo) {
const CancelToken = axios.CancelToken; const CancelToken = axios.CancelToken;
const source = CancelToken.source(); const source = CancelToken.source();
//console.log(imageInfo); //console.log(imageInfo);
...@@ -1540,27 +1762,30 @@ export default { ...@@ -1540,27 +1762,30 @@ export default {
if (imageInfo.code && !self.isDelete) { if (imageInfo.code && !self.isDelete) {
this.$bus.emit("changImageEdit", imageInfo.image); this.$bus.emit("changImageEdit", imageInfo.image);
// 没有被删除 // 没有被删除
self.$bus.emit('deleteMessage', { self.$bus.emit("deleteMessage", {
msg: null, msg: null,
delTime: null delTime: null,
}) });
} }
NProgress.start(); NProgress.start();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
// self.$store.commit('loading/setLoadingSd', true) // self.$store.commit('loading/setLoadingSd', true)
} }
this.$axios.post(`/api/query/matchcand/dest/${self.qqid}/${imageInfo.code}`, { "srcbarcode": sessionStorage.getItem("srcbarcode") }, { this.$axios
loading: true, .post(
cancelToken: source.token `/api/queryIdentification/matchcand/dest?qqid=${
}) self.qqid
.then(response => { }&barcode=${sessionStorage.getItem("srcbarcode")}`
)
.then((response) => {
if (response.data.code === 0) { if (response.data.code === 0) {
self.$bus.emit("initTLCandidate", response.data.ret); self.$bus.emit("initTLCandidate", response.data.ret);
} else { } else {
self.$bus.emit("initTLCandidate", []); self.$bus.emit("initTLCandidate", []);
} }
}).catch(err => { })
.catch((err) => {
if (this.$axios.isCancel(err)) { if (this.$axios.isCancel(err)) {
//console.log("Rquest canceled", err.message); //请求如果被取消,这里是返回取消的message //console.log("Rquest canceled", err.message); //请求如果被取消,这里是返回取消的message
} else { } else {
...@@ -1570,39 +1795,35 @@ export default { ...@@ -1570,39 +1795,35 @@ export default {
}); });
NProgress.done(); NProgress.done();
if (!this.isFirstMounted) { if (!this.isFirstMounted) {
clearTimeout(self.timer) clearTimeout(self.timer);
self.timer = setTimeout(() => { self.timer = setTimeout(() => {
// self.$store.commit('loading/setLoadingSd', false) // self.$store.commit('loading/setLoadingSd', false)
}, 500); }, 500);
} }
self.isFirstMounted = false self.isFirstMounted = false;
} else {
self.$bus.emit("changImageEdit", 'xxx');
self.$bus.emit("changImageEditTarget", 'xxx');
} }
}, },
}, },
watch: { watch: {
// 监听指掌纹类型 // 监听指掌纹类型
fingerShowType: { fingerShowType: {
immediate: true, immediate: true,
handler (val) { handler(val) {
//console.info("源数据传入组件的值为===>", val); //console.info("源数据传入组件的值为===>", val);
if (val == 'zhangwen') { if (val == "zhangwen") {
this.$bus.emit('searchType', '掌纹') this.$bus.emit("searchType", "掌纹");
} else { } else {
this.$bus.emit('searchType', '手纹') this.$bus.emit("searchType", "指纹");
}
} }
}, },
},
srcData: { srcData: {
immediate: true, immediate: true,
handler (val) { handler(val) {
//console.info("源数据传入组件的值为===>", val); //console.info("源数据传入组件的值为===>", val);
this.tableData = val; this.tableData = val;
} },
}, },
/** /**
* @description: 过滤显示已认定完成查询ID * @description: 过滤显示已认定完成查询ID
...@@ -1610,21 +1831,21 @@ export default { ...@@ -1610,21 +1831,21 @@ export default {
* @param {*} oldValue * @param {*} oldValue
* @return {*} * @return {*}
*/ */
checked (newValue, oldValue) { checked(newValue, oldValue) {
//console.log(newValue); //console.log(newValue);
if (newValue) { if (newValue) {
this.dataList = this.sourceDataList; this.dataList = this.sourceDataList;
} else { } else {
this.dataList = this.sourceDataList.filter(item => { this.dataList = this.sourceDataList.filter((item) => {
return item.affirmStatus != 1 && item.affirmStatus != 3; return item.affirmStatus != 1 && item.affirmStatus != 3;
}); });
//console.log(this.dataList); //console.log(this.dataList);
} }
this.total = this.dataList.length; this.total = this.dataList.length;
}
}, },
beforeDestroy () { },
this.$bus.off('searchType') beforeDestroy() {
this.$bus.off("searchType");
}, },
}; };
</script> </script>
...@@ -1646,6 +1867,7 @@ label { ...@@ -1646,6 +1867,7 @@ label {
.lt_candidate_table { .lt_candidate_table {
// height: 13.75rem; // height: 13.75rem;
width: 100%; width: 100%;
height: 100%;
overflow: auto; overflow: auto;
} }
...@@ -1654,7 +1876,6 @@ label { ...@@ -1654,7 +1876,6 @@ label {
height: 100%; height: 100%;
.top { .top {
visibility: hidden;
width: 100%; width: 100%;
margin: 0 0 10px 0; margin: 0 0 10px 0;
...@@ -1662,13 +1883,14 @@ label { ...@@ -1662,13 +1883,14 @@ label {
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei-Bold, MicrosoftYaHei; font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
font-weight: bold; font-weight: bold;
color: #282F3C; color: #282f3c;
} }
} }
.main { .main {
width: 100%; width: 100%;
height: 100%; height: 100%;
padding-top: 35px;
background: #ffffff; background: #ffffff;
border-radius: 8px; border-radius: 8px;
...@@ -1696,10 +1918,7 @@ label { ...@@ -1696,10 +1918,7 @@ label {
} }
.lt_middle_src_data { .lt_middle_src_data {
height: 224px; height: 215px;
.el-table {
height: 220px;
}
.lt_middle_bottom { .lt_middle_bottom {
margin-top: -10px; margin-top: -10px;
display: flex; display: flex;
...@@ -1712,7 +1931,7 @@ label { ...@@ -1712,7 +1931,7 @@ label {
align-items: center; align-items: center;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #055FE7; color: #055fe7;
span { span {
cursor: pointer; cursor: pointer;
...@@ -1744,7 +1963,7 @@ label { ...@@ -1744,7 +1963,7 @@ label {
width: 272px; width: 272px;
height: 32px; height: 32px;
margin: 12px 0 12px 41px; margin: 12px 0 12px 41px;
background-color: #FFFFFF; background-color: #ffffff;
display: flex; display: flex;
align-items: center; align-items: center;
...@@ -1770,12 +1989,12 @@ label { ...@@ -1770,12 +1989,12 @@ label {
.line { .line {
width: 1px; width: 1px;
height: 16px; height: 16px;
background-color: #EEEEEE; background-color: #eeeeee;
} }
.isHasData { .isHasData {
background-color: #ECEDF1; background-color: #ecedf1;
color: #AEAFB4; color: #aeafb4;
} }
} }
...@@ -1834,7 +2053,8 @@ label { ...@@ -1834,7 +2053,8 @@ label {
align-items: center; align-items: center;
width: 100%; width: 100%;
.affirmstatus1, .affirmstatus2 { .affirmstatus1,
.affirmstatus2 {
width: 100%; width: 100%;
height: 20px; height: 20px;
position: relative; position: relative;
...@@ -1847,7 +2067,11 @@ label { ...@@ -1847,7 +2067,11 @@ label {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) -35%, #000000 100%); background: linear-gradient(
180deg,
rgba(255, 255, 255, 0) -35%,
#000000 100%
);
opacity: 0.66; opacity: 0.66;
} }
...@@ -1855,8 +2079,8 @@ label { ...@@ -1855,8 +2079,8 @@ label {
z-index: 10; z-index: 10;
width: 7px; width: 7px;
height: 7px; height: 7px;
background: #055FE7; background: #055fe7;
border: 1px solid #FFFFFF; border: 1px solid #ffffff;
border-radius: 50%; border-radius: 50%;
margin-right: 8px; margin-right: 8px;
} }
...@@ -1865,13 +2089,13 @@ label { ...@@ -1865,13 +2089,13 @@ label {
z-index: 10; z-index: 10;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #FFFFFF; color: #ffffff;
} }
} }
.affirmstatus2 { .affirmstatus2 {
.dot { .dot {
background: #FF0039; background: #ff0039;
} }
} }
...@@ -1888,7 +2112,11 @@ label { ...@@ -1888,7 +2112,11 @@ label {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) -35%, #000000 100%); background: linear-gradient(
180deg,
rgba(255, 255, 255, 0) -35%,
#000000 100%
);
opacity: 0.66; opacity: 0.66;
} }
...@@ -1919,7 +2147,11 @@ label { ...@@ -1919,7 +2147,11 @@ label {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) -35%, #000000 100%); background: linear-gradient(
180deg,
rgba(255, 255, 255, 0) -35%,
#000000 100%
);
opacity: 0.66; opacity: 0.66;
} }
...@@ -1928,7 +2160,7 @@ label { ...@@ -1928,7 +2160,7 @@ label {
width: 7px; width: 7px;
height: 7px; height: 7px;
background: #999999; background: #999999;
border: 1px solid #FFFFFF; border: 1px solid #ffffff;
border-radius: 50%; border-radius: 50%;
margin-right: 8px; margin-right: 8px;
} }
...@@ -1937,21 +2169,34 @@ label { ...@@ -1937,21 +2169,34 @@ label {
z-index: 10; z-index: 10;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #FFFFFF; color: #ffffff;
} }
} }
} }
&.finger_print_active { &.finger_print_active {
border: 1px solid #055FE7 !important; border: 1px solid #055fe7 !important;
.num {
position: absolute;
left: 0;
top: 0;
width: 24px;
height: 24px;
background: #055fe7;
border-radius: 0px 0px 7px 0px;
color: #ffffff;
text-align: center;
line-height: 24px;
}
} }
&:nth-child(1), &:nth-child(4) { &:nth-child(1),
&:nth-child(4) {
margin-left: 0; margin-left: 0;
} }
&.noFinger { &.noFinger {
border: 1px solid #FF3644; border: 1px solid #ff3644;
} }
&.fingerLoading { &.fingerLoading {
...@@ -1960,14 +2205,21 @@ label { ...@@ -1960,14 +2205,21 @@ label {
.num { .num {
position: absolute; position: absolute;
left: 0;
top: 0; top: 0;
left: 6px; width: 24px;
height: 24px;
background: #ddebff;
border-radius: 0px 0px 7px 0px;
color: #055fe7;
text-align: center;
line-height: 24px;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #666666;
&.noFinger { &.noFinger {
color: #FF3644; color: #ff3644;
background: #ffe3e3;
} }
} }
...@@ -1983,7 +2235,7 @@ label { ...@@ -1983,7 +2235,7 @@ label {
.zwtp-desc { .zwtp-desc {
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #CCCCCC; color: #cccccc;
} }
} }
...@@ -2012,9 +2264,9 @@ label { ...@@ -2012,9 +2264,9 @@ label {
position: relative; position: relative;
width: 160px; width: 160px;
height: 160px; height: 160px;
background: #FFFFFF; background: #ffffff;
border-radius: 2px; border-radius: 2px;
border: 1px solid #CCCCCC; border: 1px solid #cccccc;
margin: 4px 4px 4px 4px; margin: 4px 4px 4px 4px;
display: flex; display: flex;
justify-content: center; justify-content: center;
...@@ -2028,7 +2280,8 @@ label { ...@@ -2028,7 +2280,8 @@ label {
align-items: center; align-items: center;
width: 100%; width: 100%;
.affirmstatus1, .affirmstatus2 { .affirmstatus1,
.affirmstatus2 {
width: 100%; width: 100%;
height: 20px; height: 20px;
position: relative; position: relative;
...@@ -2041,7 +2294,11 @@ label { ...@@ -2041,7 +2294,11 @@ label {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) -35%, #000000 100%); background: linear-gradient(
180deg,
rgba(255, 255, 255, 0) -35%,
#000000 100%
);
opacity: 0.66; opacity: 0.66;
} }
...@@ -2049,8 +2306,8 @@ label { ...@@ -2049,8 +2306,8 @@ label {
z-index: 10; z-index: 10;
width: 7px; width: 7px;
height: 7px; height: 7px;
background: #055FE7; background: #055fe7;
border: 1px solid #FFFFFF; border: 1px solid #ffffff;
border-radius: 50%; border-radius: 50%;
margin-right: 8px; margin-right: 8px;
} }
...@@ -2059,13 +2316,13 @@ label { ...@@ -2059,13 +2316,13 @@ label {
z-index: 10; z-index: 10;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #FFFFFF; color: #ffffff;
} }
} }
.affirmstatus2 { .affirmstatus2 {
.dot { .dot {
background: #FF0039; background: #ff0039;
} }
} }
...@@ -2082,7 +2339,11 @@ label { ...@@ -2082,7 +2339,11 @@ label {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) -35%, #000000 100%); background: linear-gradient(
180deg,
rgba(255, 255, 255, 0) -35%,
#000000 100%
);
opacity: 0.66; opacity: 0.66;
} }
...@@ -2113,7 +2374,11 @@ label { ...@@ -2113,7 +2374,11 @@ label {
width: 100%; width: 100%;
height: 100%; height: 100%;
position: absolute; position: absolute;
background: linear-gradient(180deg, rgba(255, 255, 255, 0) -35%, #000000 100%); background: linear-gradient(
180deg,
rgba(255, 255, 255, 0) -35%,
#000000 100%
);
opacity: 0.66; opacity: 0.66;
} }
...@@ -2122,7 +2387,7 @@ label { ...@@ -2122,7 +2387,7 @@ label {
width: 7px; width: 7px;
height: 7px; height: 7px;
background: #999999; background: #999999;
border: 1px solid #FFFFFF; border: 1px solid #ffffff;
border-radius: 50%; border-radius: 50%;
margin-right: 8px; margin-right: 8px;
} }
...@@ -2131,26 +2396,27 @@ label { ...@@ -2131,26 +2396,27 @@ label {
z-index: 10; z-index: 10;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #FFFFFF; color: #ffffff;
} }
} }
} }
&.finger_print_active { &.finger_print_active {
border: 1px solid #055FE7 !important; border: 1px solid #055fe7 !important;
.num { .num {
background: #055FE7; background: #055fe7;
border-radius: 0px 0px 7px 0px; border-radius: 0px 0px 7px 0px;
color: #ffffff; color: #ffffff;
} }
} }
&:nth-child(1), &:nth-child(3) { &:nth-child(1),
&:nth-child(3) {
margin-left: 0; margin-left: 0;
} }
&.noFinger { &.noFinger {
border: 1px solid #FF3644; border: 1px solid #ff3644;
} }
&.fingerLoading { &.fingerLoading {
...@@ -2163,16 +2429,17 @@ label { ...@@ -2163,16 +2429,17 @@ label {
left: 0; left: 0;
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #055FE7; color: #055fe7;
width: 48px; width: 48px;
height: 24px; height: 24px;
background: #DDEBFF; background: #ddebff;
border-radius: 0px 0px 7px 0px; border-radius: 0px 0px 7px 0px;
text-align: center; text-align: center;
line-height: 24px; line-height: 24px;
&.noFinger { &.noFinger {
color: #FF3644; color: #ff3644;
background: #ffe3e3;
} }
} }
.imgBox { .imgBox {
...@@ -2209,7 +2476,7 @@ label { ...@@ -2209,7 +2476,7 @@ label {
.zwtp-desc { .zwtp-desc {
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #CCCCCC; color: #cccccc;
} }
} }
} }
...@@ -2234,7 +2501,7 @@ label { ...@@ -2234,7 +2501,7 @@ label {
.expend { .expend {
font-size: 12px; font-size: 12px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #055FE7; color: #055fe7;
margin-left: 32px; margin-left: 32px;
} }
} }
...@@ -2243,13 +2510,13 @@ label { ...@@ -2243,13 +2510,13 @@ label {
.data { .data {
.Bizhong { .Bizhong {
.cell { .cell {
color: #FF0039; color: #ff0039;
} }
} }
.Identification { .Identification {
.cell { .cell {
color: #055FE7; color: #055fe7;
} }
} }
...@@ -2308,9 +2575,9 @@ del { ...@@ -2308,9 +2575,9 @@ del {
text-decoration: line-through red; /*红色删除线*/ text-decoration: line-through red; /*红色删除线*/
} }
.isDelete { .isDelete {
background: #ECEDF1 !important; background: #ecedf1 !important;
font-size: 14px; font-size: 14px;
font-family: MicrosoftYaHei; font-family: MicrosoftYaHei;
color: #AEAFB4 !important; color: #aeafb4 !important;
} }
</style> </style>
...@@ -384,12 +384,12 @@ export default { ...@@ -384,12 +384,12 @@ export default {
}, },
}) })
.then((response) => { .then((response) => {
if(response.data.code == 0){ if (response.data.code == 0) {
// 跟新列表数据 // 跟新列表数据
self.$bus.emit("updateFinderSource"); self.$bus.emit("updateFinderSource");
this.$message.success("比中成功!"); this.$message.success("比中成功!");
}else{ } else {
this.$message.error(response.data.message) this.$message.error(response.data.message);
} }
}) })
.catch((err) => { .catch((err) => {
...@@ -486,7 +486,6 @@ export default { ...@@ -486,7 +486,6 @@ export default {
this.xh = sessionStorage.getItem("srcseqno"); this.xh = sessionStorage.getItem("srcseqno");
this.rybh = sessionStorage.getItem("destbarcode"); this.rybh = sessionStorage.getItem("destbarcode");
this.judgeZw(Number(sessionStorage.getItem("destseqno"))); this.judgeZw(Number(sessionStorage.getItem("destseqno")));
this.isShowbzDialogBg = true; this.isShowbzDialogBg = true;
this.isShowbzDialog = true; this.isShowbzDialog = true;
}, },
...@@ -497,26 +496,8 @@ export default { ...@@ -497,26 +496,8 @@ export default {
*/ */
Rdwc() { Rdwc() {
//console.log("认定完成"); //console.log("认定完成");
let qqid = sessionStorage.getItem("qqid") || ""; this.$message.success("认定完成");
// 认定之前的操作 // this.confirmrdwc();
this.$axios({
method: "post",
url: "/api/matchcand/affirm/confirm",
data: {
qqid,
},
loading: false,
}).then((res) => {
//console.log(res);
if (!res.data.ret) {
this.isShowbzDialogBg = true;
// this.isShowrdwcDialogBg = true;
this.isShowrdwcDialog = true;
} else {
// 执行认定完成
this.confirmrdwc();
}
});
}, },
/** /**
* @description: 更具code判断指位 * @description: 更具code判断指位
......
...@@ -69,7 +69,7 @@ ...@@ -69,7 +69,7 @@
<div class="bzvalue">{{ xh }}</div> <div class="bzvalue">{{ xh }}</div>
</div> </div>
<div class="bzitem"> <div class="bzitem">
<div class="bzname">指位:</div> <div class="bzname">/掌位:</div>
<div class="bzvalue">{{ zw }}</div> <div class="bzvalue">{{ zw }}</div>
</div> </div>
</div> </div>
...@@ -181,7 +181,7 @@ export default { ...@@ -181,7 +181,7 @@ export default {
//console.log("源qid====>", this.qid); //console.log("源qid====>", this.qid);
this.userInfo = JSON.parse(localStorage.getItem('userInfo')) this.userInfo = JSON.parse(localStorage.getItem('userInfo'))
console.log(this.userInfo); console.log(this.userInfo);
if(this.userInfo) { if (this.userInfo) {
this.bzr = this.userInfo.name this.bzr = this.userInfo.name
this.bzdw = this.userInfo.unitName this.bzdw = this.userInfo.unitName
this.dwdm = this.userInfo.unitCode this.dwdm = this.userInfo.unitCode
...@@ -281,8 +281,8 @@ export default { ...@@ -281,8 +281,8 @@ export default {
confirmbz () { confirmbz () {
let self = this; let self = this;
let srcseqno = Number(sessionStorage.getItem("srcseqno")); let srcseqno = Number(sessionStorage.getItem("srcseqno"));
// let destseqno = Number(sessionStorage.getItem("destseqno")); let destseqno = Number(sessionStorage.getItem("destseqno"));
let destseqno = this.xh // let destseqno = this.xh
let srcbarcode = sessionStorage.getItem("srcbarcode") || ""; let srcbarcode = sessionStorage.getItem("srcbarcode") || "";
let destbarcode = sessionStorage.getItem("destbarcode") || ""; let destbarcode = sessionStorage.getItem("destbarcode") || "";
let qqid = Number(sessionStorage.getItem("qqid")); let qqid = Number(sessionStorage.getItem("qqid"));
...@@ -294,6 +294,11 @@ export default { ...@@ -294,6 +294,11 @@ export default {
let unitCode = this.dwdm let unitCode = this.dwdm
let affirmtime = new Date(this.bzsj) let affirmtime = new Date(this.bzsj)
let affirmDescribe = this.textarea let affirmDescribe = this.textarea
if (!destbarcode) {
this.$message.error("信息不全,无法比中!");
return;
}
// 2:正查 // 2:正查
let queryType = 2; let queryType = 2;
this.$axios({ this.$axios({
...@@ -391,8 +396,12 @@ export default { ...@@ -391,8 +396,12 @@ export default {
* @return {*} * @return {*}
*/ */
async Bz () { async Bz () {
if(this.bzData == null) return; if(this.bzData == null) {
if(this.bzData.affirmstatus == '2' || this.bzData.affirmstatus == '3'){ this.$message.error("信息不全无法比中!");
return
};
if (this.bzData.affirmstatus == '2' || this.bzData.affirmstatus == '3') {
this.$message.error("已经比中过的数据无法再次比中!");
return return
} }
// this.getUserInfo2(); // this.getUserInfo2();
...@@ -418,26 +427,7 @@ export default { ...@@ -418,26 +427,7 @@ export default {
*/ */
Rdwc () { Rdwc () {
//console.log("认定完成"); //console.log("认定完成");
let qqid = sessionStorage.getItem("qqid") || ""; this.$message.success('认定完成')
// 认定之前的操作
this.$axios({
method: "post",
url: "/api/matchcand/affirm/confirm",
data: {
qqid
},
loading: false
}).then(res => {
//console.log(res);
if (!res.data.ret) {
this.isShowrdwcDialogBg = true;
this.isShowrdwcDialog = true;
} else {
// 执行认定完成
this.confirmrdwc();
}
});
}, },
/** /**
* @description: 更具code判断指位 * @description: 更具code判断指位
...@@ -507,6 +497,18 @@ export default { ...@@ -507,6 +497,18 @@ export default {
case 20: case 20:
this.zw = "平面-左小"; this.zw = "平面-左小";
break; break;
case 31:
this.zw = "右半掌";
break;
case 32:
this.zw = "左半掌";
break;
case 33:
this.zw = "右侧掌";
break;
case 34:
this.zw = "右半掌";
break;
} }
} }
}, },
......
...@@ -305,6 +305,11 @@ export default { ...@@ -305,6 +305,11 @@ export default {
let affirmtime = new Date(this.bzsj); let affirmtime = new Date(this.bzsj);
let affirmDescribe = this.textarea; let affirmDescribe = this.textarea;
if (!destbarcode) {
this.$message.error("信息不全,无法比中!");
return;
}
// 1:倒查 // 1:倒查
let queryType = 1; let queryType = 1;
this.$axios({ this.$axios({
...@@ -372,8 +377,12 @@ export default { ...@@ -372,8 +377,12 @@ export default {
* @return {*} * @return {*}
*/ */
async Bz() { async Bz() {
if (this.bzData == null) return; if (this.bzData == null) {
this.$message.error("信息不全无法比中!");
return;
}
if (this.bzData.affirmstatus == "2" || this.bzData.affirmstatus == "3") { if (this.bzData.affirmstatus == "2" || this.bzData.affirmstatus == "3") {
this.$message.error("已经比中过的数据无法再次比中!");
return; return;
} }
//console.info("比中"); //console.info("比中");
...@@ -397,28 +406,7 @@ export default { ...@@ -397,28 +406,7 @@ export default {
this.isShowbzDialog = true; this.isShowbzDialog = true;
}, },
Rdwc() { Rdwc() {
//console.info("认定完成"); this.$message.success('认定完成')
//console.log("认定完成");
let qqid = sessionStorage.getItem("qqid") || "";
// 认定之前的操作
this.$axios({
method: "post",
url: "/api/matchcand/affirm/confirm",
data: {
qqid,
},
loading: false,
}).then((res) => {
//console.log(res);
if (!res.data.ret) {
this.isShowrdwcDialogBg = true;
this.isShowrdwcDialog = true;
} else {
// 执行认定完成
this.confirmrdwc();
}
});
}, },
hideDialog() { hideDialog() {
this.dialog = true; this.dialog = true;
......
...@@ -1191,7 +1191,6 @@ export default { ...@@ -1191,7 +1191,6 @@ export default {
} else { } else {
this.souceDel = false; this.souceDel = false;
} }
me.getMatchcandList(me.currentQqid); me.getMatchcandList(me.currentQqid);
this.getSourceRollFingerPrintDetail( this.getSourceRollFingerPrintDetail(
res.data.ret[0].barcode, res.data.ret[0].barcode,
...@@ -1219,10 +1218,13 @@ export default { ...@@ -1219,10 +1218,13 @@ export default {
.then((res) => { .then((res) => {
me.loadingIndex--; me.loadingIndex--;
if (res.data.code == 0) { if (res.data.code == 0) {
debugger;
me.sourcedatas = res.data.ret; me.sourcedatas = res.data.ret;
me.sourcedatasLength = res.data.ret.length; me.sourcedatasLength = res.data.ret.length;
me.sourcebarcode = res.data.ret[0].barcode; me.sourcebarcode = res.data.ret[0].barcode;
//console.log(222); me.currentQqid = res.data.ret[0].qqid;
me.sourceObj = res.data.ret[0];
me.$set(me.sourcedatas[0], "clickLog", 1);
if (res.data.ret[0].removeFlag == "1") { if (res.data.ret[0].removeFlag == "1") {
this.souceDel = true; this.souceDel = true;
this.souceDelText = this.$moment( this.souceDelText = this.$moment(
...@@ -1364,14 +1366,14 @@ export default { ...@@ -1364,14 +1366,14 @@ export default {
if (response.data.code == 0) { if (response.data.code == 0) {
//console.info("目标plan", response.data.ret); //console.info("目标plan", response.data.ret);
response.data.ret.forEach((element, index) => { response.data.ret.forEach((element, index) => {
// 目标 左手 平面 // 目标 左手 滚动
self.destFingersLeftL.forEach((item) => { self.destFingersLeftR.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
}); });
// 目标 右手 平面 // 目标 右手 滚动
self.destFingersRightL.forEach((item) => { self.destFingersRightR.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
...@@ -1401,13 +1403,13 @@ export default { ...@@ -1401,13 +1403,13 @@ export default {
//console.info("目标roll", response.data.ret); //console.info("目标roll", response.data.ret);
response.data.ret.forEach((element, index) => { response.data.ret.forEach((element, index) => {
// 目标 左手 滚动 // 目标 左手 滚动
self.destFingersLeftR.forEach((item) => { self.destFingersLeftL.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
}); });
// 目标 右手 滚动 // 目标 右手 滚动
self.destFingersRightR.forEach((item) => { self.destFingersRightL.forEach((item) => {
if (item.code == element.seq) { if (item.code == element.seq) {
item.img = element.image; item.img = element.image;
} }
...@@ -1519,27 +1521,7 @@ export default { ...@@ -1519,27 +1521,7 @@ export default {
}, },
// 认定完成 // 认定完成
Rdwc() { Rdwc() {
if (this.sourcedatas.length <= 1) { this.$message.success('认定完成')
this.confirmrdwc();
return;
}
//console.info("认定完成");
this.loadingIndex++;
// 认定之前的操作
this.$axios
.post("/api/matchcand/affirm/confirm", { qqid: this.currentQqid })
.then((res) => {
this.loadingIndex--;
//console.log(res);
if (!res.data.ret) {
this.isShowbzDialogBg = true;
this.isShowrdwcDialogBg = true;
this.isShowrdwcDialog = true;
} else {
// 执行认定完成
this.confirmrdwc();
}
});
}, },
// 确认认定完成 // 确认认定完成
confirmrdwc() { confirmrdwc() {
......
/* /*
* @Author: your name * @Author: your name
* @Date: 2021-09-07 09:57:48 * @Date: 2021-09-07 09:57:48
* @LastEditTime: 2021-12-22 11:59:46 * @LastEditTime: 2021-12-22 14:23:53
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\vue.config.js * @FilePath: \指纹系统\founder_vue\vue.config.js
...@@ -90,16 +90,16 @@ module.exports = { ...@@ -90,16 +90,16 @@ module.exports = {
proxy: { proxy: {
"/api": { "/api": {
// target: "http://192.168.0.137:8080/", //统一的请求头部每次修改都要重启才会生效 http://39.99.224.27:8006/ // target: "http://192.168.0.137:8080/", //统一的请求头部每次修改都要重启才会生效 http://39.99.224.27:8006/
target: "http://192.168.128.166:8099/", // 张 认定 // target: "http://192.168.128.166:8099/", // 张 认定
// target: "http://192.168.128.114:8099", // 湖南-马 // target: "http://192.168.128.114:8099", // 湖南-马
// target: "http://192.168.128.116:8099", // 湖南-王 // target: "http://192.168.128.116:8099", // 湖南-王
// target: "http://192.168.128.112:8099", // 湖南-张呈光 // target: "http://192.168.128.102:8099", // 湖南-张呈光
// target: "http://172.18.116.73:8099/", //统一的请求头部每次修改都要重启才会生效 http://39.99.224.27:8006/ ma // target: "http://172.18.116.73:8099/", //统一的请求头部每次修改都要重启才会生效 http://39.99.224.27:8006/ ma
// target: "http://127.0.0.1:8099", // target: "http://127.0.0.1:8099",
// target: "http://47.92.225.109:5602", // target: "http://47.92.225.109:5602",
// target: "http://www.meetfood.cn:2390", // 湖南-线上 // target: "http://www.meetfood.cn:2390", // 湖南-线上
// target:"http://zwpt.xzclub.top:9333/", // target:"http://zwpt.xzclub.top:9333/",
// target: "http://192.168.128.102:8099", // 江 target: "http://192.168.128.102:8099", // 江
ws: true, ws: true,
changeOrigin: true, changeOrigin: true,
pathRewrite: { pathRewrite: {
......
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