Commit 05f2a9b9 by 张超军

查询认定列表,正查,倒查,串查

parent b9803161
/*
* @Author: your name
* @Date: 2022-03-25 16:36:01
* @LastEditTime: 2022-04-02 21:36:20
* @LastEditTime: 2022-04-03 11:51:23
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \uuuz\founder_vue\src\i18n\zh-cn.js
......@@ -98,6 +98,9 @@ export default {
whether_confirm_delete: '是否确认删除?',
please_input: '请输入',
please_select: '请选择',
whether_delete_selected_data: '是否确定删除已选择的数据?',
deletion_cancelled: '已取消删除',
filter_condition_exists_Please_re_select: '该筛选条件已存在!请重新选择!',
// 基本信息--
......@@ -697,5 +700,75 @@ export default {
please_select_homicide: '请选择是否命案',
please_input_extraction_unit_code: '请输入提取单位代码',
information_incomplete_please_check: '信息填写不完整,请检查'
},
// 查询与认定
QueryConfirm: {
query_id: '查询ID',
please_input_query_id: '请输入查询ID',
send_time: '发送时间',
status_selection: '状态选择',
manual_identification: '人工认定',
custom_column: '自定义列',
task_No_query_ID: '任务号/查询ID',
artificial: '人工',
not_deleted: '未删除',
deleted: '已删除',
local_query: '本地查询',
remote_query: '远程查询',
city: '城市',
national_library: '国家库',
waiting_for_comparison: '等待比对',
comparing: '正在比对',
identifying: '正在认定',
identification_completed: '认定完成',
under_review: '正在复核',
review_completed: '复核完成',
identification_error: '认定出错',
review_error: '复核出错',
mark_deletion: '标记删除',
invalid: '无效',
synchronization_feature: '同步特征',
comparison_completed: '比对完成',
comparison_error: '比对出错',
flash_catch_not_identified: '闪捕未认定',
candidates_is_zero: '候选个数为零',
wrong_data_type: '数据类型错误',
number_of_candidates: '候选个数',
identification_time: '认定时间',
median_probability: '比中概率',
highest: '最高',
high: '高',
medium: '中',
low: '低',
minimum: '最低'
},
// 正查
LT: {
order_number: '序号',
finger_palm_position: '指/掌位',
median_unit: '比中单位',
hit_people: '比中人',
unit_code: '单位代码',
hit_people_IDCard: '比中人身份证号',
hit_time: '比中时间',
hit_people_phone: '比中人联系电话',
phone_not_less_than_7: '联系电话不应低于7位数!',
enter_comments_here: '在此输入备注信息',
weather_confirmation_is_completed: '当前候选未全部查看,是否确认认定完成?',
confirmation_completed: '认定完成!',
incomplete_information_unable_compare: '信息不全,无法比中!',
success_competition: '比中成功!',
fail_competition: '比中失败!',
compared_cannot_be_compared_again: '已经比中过的数据无法再次比中!'
},
// 串查
LL: {
source_data: '源数据',
target_data: '目标数据',
extractor: '提取人'
},
// 倒查
TL: {
finger_position: '指位'
}
}
......@@ -7,11 +7,11 @@
<div class="header">
<div class="label">
<img src="@/assets/img/rgrd/chuancha.png" alt="">
<span>串查</span>
<span>{{$t('Common.LL')}}</span>
</div>
<div class="btns">
<div class="bz-btn" @click="Bz">比中</div>
<div class="rd-btn" @click="Rdwc">认定完成</div>
<div class="bz-btn" @click="Bz">{{$t('Daxxk.hit')}}</div>
<div class="rd-btn" @click="Rdwc">{{$t('QueryConfirm.identification_completed')}}</div>
</div>
</div>
<!-- <div class="header_line"></div> -->
......@@ -63,7 +63,7 @@
<div class="bzDialog" v-show="isShowbzDialogBg"></div>
<div class="bzcontent" v-show="isShowbzDialog">
<div class="head-title">
<div class="left">比中</div>
<div class="left">{{$t('Daxxk.hit')}}</div>
<div class="close" @click="cancelbz">
<img src="@/assets/img/LT/close.png" alt="" />
</div>
......@@ -71,92 +71,92 @@
<div class="bzdesc">
<div class="bz-source">
<div class="bzitem">
<div class="bzname">查询类型</div>
<div class="bzname">{{$t('FptxDr.search_type')}}</div>
<div class="bzvalue zc">
<div class="dot"></div>
串查
{{$t('Common.LL')}}
</div>
</div>
<div class="bzitem" style="visibility: hidden">
<div class="bzname">现场勘验编号</div>
<div class="bzname">{{$t('Xzaj.site_inspection_no')}}</div>
<div class="bzvalue">{{ xckybh }}</div>
</div>
<div class="bzitem">
<p class="smallTitle">源数据</p>
<p class="smallTitle">{{$t('LL.source_data')}}</p>
<img src="@/assets/img/LL/bottomLine.png" alt="" />
</div>
<div class="bzitem">
<p class="smallTitle">目标数据</p>
<p class="smallTitle">{{$t('LL.target_data')}}</p>
<img src="@/assets/img/LL/bottomLine.png" alt="" />
</div>
<div class="bzitem">
<div class="bzname">案事件编号</div>
<div class="bzname">{{$t('FptxDr.case_number')}}</div>
<div class="bzvalue">{{ source.asjbh }}</div>
</div>
<div class="bzitem">
<div class="bzname">案事件编号</div>
<div class="bzname">{{$t('FptxDr.case_number')}}</div>
<div class="bzvalue">{{ target.asjbh }}</div>
</div>
<div class="bzitem">
<div class="bzname">现场勘验编号</div>
<div class="bzname">{{$t('Xzaj.site_inspection_no')}}</div>
<div class="bzvalue">{{ source.xckybh }}</div>
</div>
<div class="bzitem">
<div class="bzname">现场勘验编号</div>
<div class="bzname">{{$t('Xzaj.site_inspection_no')}}</div>
<div class="bzvalue">{{ target.xckybh }}</div>
</div>
<div class="bzitem">
<div class="bzname">序号</div>
<div class="bzname">{{$t('LT.order_number')}}</div>
<div class="bzvalue">{{ source.xh }}</div>
</div>
<div class="bzitem">
<div class="bzname">序号</div>
<div class="bzname">{{$t('LT.order_number')}}</div>
<div class="bzvalue">{{ target.xh }}</div>
</div>
<div class="bzitem">
<div class="bzname">提取单位</div>
<div class="bzname">{{$t('Allcase.extraction_work')}}</div>
<div class="bzvalue">{{ source.tqdwGajgmc }}</div>
</div>
<div class="bzitem">
<div class="bzname">提取单位</div>
<div class="bzname">{{$t('Allcase.extraction_work')}}</div>
<div class="bzvalue">{{ target.tqdwGajgmc }}</div>
</div>
<div class="bzitem">
<div class="bzname">提取人</div>
<div class="bzname">{{$t('LL.extractor')}}</div>
<div class="bzvalue">{{ source.tqryXm }}</div>
</div>
<div class="bzitem">
<div class="bzname">提取人</div>
<div class="bzname">{{$t('LL.extractor')}}</div>
<div class="bzvalue">{{ target.tqryXm }}</div>
</div>
</div>
<div class="bz-target">
<div class="bzitem">
<div class="bzname">比中单位</div>
<div class="bzname">{{$t('LT.median_unit')}}</div>
<div class="bzvalue">{{ bzr.unitName }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人</div>
<div class="bzname">{{$t('LT.hit_people')}}</div>
<div class="bzvalue">{{ bzr.name }}</div>
</div>
<div class="bzitem">
<div class="bzname">单位代码</div>
<div class="bzname">{{$t('LT.unit_code')}}</div>
<div class="bzvalue">{{ bzr.unitCode }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人身份证号</div>
<div class="bzname">{{$t('LT.hit_people_IDCard')}}</div>
<div class="bzvalue">{{ bzr.idCard }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中时间</div>
<div class="bzname">{{$t('LT.hit_time')}}</div>
<div class="bzvalue">{{ bzr.bzTime }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人联系电话</div>
<div class="bzname">{{$t('LT.hit_people_phone')}}</div>
<el-input
class="bzphone"
v-model="bzr.phoneNumber"
placeholder="请输入内容"
:placeholder="$t('Common.text_placeholder')"
disabled
></el-input>
<div class="input-error" v-show="isPhoneError">
......@@ -164,24 +164,24 @@
<svg-icon icon-class="error" class="icon" />
</div>
<div class="error-desc" v-show="isPhoneError">
联系电话不应低于7位数!
{{$t('LT.phone_not_less_than_7')}}
</div>
</div>
</div>
<div class="line"></div>
<div class="bzfooter">
<div class="footer-title">备注</div>
<div class="footer-title">{{$t('Gz.remarks')}}</div>
<el-input
type="textarea"
:rows="5"
placeholder="在此输入备注信息"
:placeholder="$t('LT.enter_comments_here')"
v-model="textarea"
>
</el-input>
</div>
<div class="bzbtns">
<button class="bzconfirm" @click="confirmbz">确认</button>
<button class="bzcancel" @click="cancelbz">取消</button>
<button class="bzconfirm" @click="confirmbz">{{$t('Common.confirm_btn')}}</button>
<button class="bzcancel" @click="cancelbz">{{$t('Common.cancel_btn')}}</button>
</div>
</div>
</div>
......@@ -189,10 +189,10 @@
<!-- 认定完成确认框 -->
<div class="rdwcDialog" v-show="isShowrdwcDialogBg"></div>
<div class="rdwccontent" v-show="isShowrdwcDialog">
<div class="title">当前候选未全部查看,是否确认认定完成?</div>
<div class="title">{{$t('LT.weather_confirmation_is_completed')}}</div>
<div class="rdwcbtns">
<button class="rdwcconfirm" @click="confirmrdwc">确认</button>
<button class="rdwccancel" @click="cancelrdwc">取消</button>
<button class="rdwcconfirm" @click="confirmrdwc">{{$t('Common.confirm_btn')}}</button>
<button class="rdwccancel" @click="cancelrdwc">{{$t('Common.cancel_btn')}}</button>
</div>
</div>
</div>
......@@ -234,7 +234,7 @@ export default {
tqryXm: "",
xh: "",
},
fingerShowType: "指纹",
fingerShowType: this.$t('Daxxk.fingerprint'),
qid: null,
radio: 6,
phone: "",
......@@ -326,7 +326,7 @@ export default {
// 跟新列表数据
self.$bus.emit("updateFinderSource");
//console.log(response);
this.$message.success("认定完成!");
this.$message.success(this.$t('LT.confirmation_completed'));
// TODO 认定完成操作日志记录
self.sendLog('认定完成')
});
......@@ -438,7 +438,7 @@ export default {
let qid = sessionStorage.getItem("qid") || "";
if (!destbarcode) {
this.$message.error("信息不全,无法比中!");
this.$message.error(this.$t('LT.incomplete_information_unable_compare'));
return;
}
// 3:串查
......@@ -467,7 +467,7 @@ export default {
if(response.data.code == 0){
// 跟新列表数据
self.$bus.emit("updateFinderSource");
this.$message.success("比中成功!");
this.$message.success(this.$t('LT.success_competition'));
}else{
this.$message.error(response.data.message)
}
......@@ -475,7 +475,7 @@ export default {
this.sendLog('比中')
})
.catch((err) => {
this.$message.error("比中失败!");
this.$message.error(this.$t('LT.fail_competition'));
});
this.isShowbzDialogBg = false;
......@@ -554,7 +554,7 @@ export default {
this.targetObj.affirmstatus == 3) &&
(this.sourceObj.affirmstatus == 2 || this.sourceObj.affirmstatus == 3)
) {
this.$message.error("已经比中过的数据无法再次比中!");
this.$message.error(this.$t('LT.compared_cannot_be_compared_again'));
return;
}
......@@ -609,64 +609,76 @@ export default {
//console.log(code);
switch (code) {
case 1:
this.zw = "滚动-右拇";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_thumb');
break;
case 2:
this.zw = "滚动-右食";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_forefinger');
break;
case 3:
this.zw = "滚动-右中";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_medius');
break;
case 4:
this.zw = "滚动-右环";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_ring');
break;
case 5:
this.zw = "滚动-右小";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_little');
break;
case 6:
this.zw = "滚动-左拇";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_thumb');
break;
case 7:
this.zw = "滚动-左食";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_forefinger');
break;
case 8:
this.zw = "滚动-左中";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_medius');
break;
case 9:
this.zw = "滚动-左环";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_ring');
break;
case 10:
this.zw = "滚动-左小";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_little');
break;
case 11:
this.zw = "平面-右拇";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_thumb');
break;
case 12:
this.zw = "平面-右食";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_forefinger');
break;
case 13:
this.zw = "平面-右中";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_medius');
break;
case 14:
this.zw = "平面-右环";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_ring');
break;
case 15:
this.zw = "平面-右小";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_little');
break;
case 16:
this.zw = "平面-左拇";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_thumb');
break;
case 17:
this.zw = "平面-左食";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_forefinger');
break;
case 18:
this.zw = "平面-左中";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_medius');
break;
case 19:
this.zw = "平面-左环";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_ring');
break;
case 20:
this.zw = "平面-左小";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_little');
break;
case 31:
this.zw = this.$t('Daxxk.right_plane_palm');
break;
case 32:
this.zw = this.$t('Daxxk.left_plane_palm');
break;
case 33:
this.zw = this.$t('Daxxk.right_side_palm');
break;
case 34:
this.zw = this.$t('Daxxk.left_side_palm');
break;
}
},
......
......@@ -7,11 +7,11 @@
<div class="header">
<div class="label">
<img src="@/assets/img/rgrd/zhengcha.png" alt="">
<span>正查</span>
<span>{{$t('Common.LT')}}</span>
</div>
<div class="btns">
<div class="bz-btn" @click="Bz">比中</div>
<div class="rd-btn" @click="Rdwc">认定完成</div>
<div class="bz-btn" @click="Bz">{{$t('Daxxk.hit')}}</div>
<div class="rd-btn" @click="Rdwc">{{$t('QueryConfirm.identification_completed')}}</div>
</div>
</div>
<!-- <div class="header_line"></div> -->
......@@ -44,7 +44,7 @@
<div class="bzDialog" v-show="isShowbzDialogBg"></div>
<div class="bzcontent" v-show="isShowbzDialog">
<div class="head-title">
<div class="left">比中</div>
<div class="left">{{$t('Daxxk.hit')}}</div>
<div class="close" @click="cancelbz">
<img src="@/assets/img/LT/close.png" alt="" />
</div>
......@@ -52,75 +52,75 @@
<div class="bzdesc">
<div class="bz-source">
<div class="bzitem">
<div class="bzname">查询类型</div>
<div class="bzname">{{$t('FptxDr.search_type')}}</div>
<div class="bzvalue zc">
<div class="dot"></div>
正查
{{$t('Common.LT')}}
</div>
</div>
<div class="bzitem">
<div class="bzname">现场勘验编号</div>
<div class="bzname">{{$t('Xzaj.site_inspection_no')}}</div>
<div class="bzvalue">{{ xckybh }}</div>
</div>
<div class="bzitem">
<div class="bzname">案事件编号</div>
<div class="bzname">{{$t('FptxDr.case_number')}}</div>
<div class="bzvalue">{{ asjbh }}</div>
</div>
<div class="bzitem">
<div class="bzname">人员编号</div>
<div class="bzname">{{$t('Common.rybh')}}</div>
<div class="bzvalue">{{ rybh }}</div>
</div>
<div class="bzitem">
<div class="bzname">序号</div>
<div class="bzname">{{$t('LT.order_number')}}</div>
<div class="bzvalue">{{ xh }}</div>
</div>
<div class="bzitem">
<div class="bzname">指/掌位</div>
<div class="bzname">{{$t('LT.finger_palm_position')}}</div>
<div class="bzvalue">{{ zw }}</div>
</div>
</div>
<div class="bz-target">
<div class="bzitem">
<div class="bzname">比中单位</div>
<div class="bzname">{{$t('LT.median_unit')}}</div>
<div class="bzvalue">{{ bzdw }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人</div>
<div class="bzname">{{$t('LT.hit_people')}}</div>
<div class="bzvalue">{{ bzr }}</div>
</div>
<div class="bzitem">
<div class="bzname">单位代码</div>
<div class="bzname">{{$t('LT.unit_code')}}</div>
<div class="bzvalue">{{ dwdm }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人身份证号</div>
<div class="bzname">{{$t('LT.hit_people_IDCard')}}</div>
<div class="bzvalue">{{ bzrsfzh }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中时间</div>
<div class="bzname">{{$t('LT.hit_time')}}</div>
<div class="bzvalue">{{ bzsj }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人联系电话</div>
<el-input class="bzphone" v-model="phone" placeholder="请输入内容" disabled></el-input>
<div class="bzname">{{$t('LT.hit_people_phone')}}</div>
<el-input class="bzphone" v-model="phone" :placeholder="$t('Common.text_placeholder')" disabled></el-input>
<div class="input-error" v-show="isPhoneError">
<!-- <img src="@/assets/img/inputerror.png" alt=""> -->
<svg-icon icon-class="error" class="icon" />
</div>
<div class="error-desc" v-show="isPhoneError">
联系电话不应低于7位数!
{{$t('LT.phone_not_less_than_7')}}
</div>
</div>
</div>
<div class="line"></div>
<div class="bzfooter">
<div class="footer-title">备注</div>
<el-input type="textarea" :rows="5" placeholder="在此输入备注信息" v-model="textarea">
<div class="footer-title">{{$t('Gz.remarks')}}</div>
<el-input type="textarea" :rows="5" :placeholder="$t('LT.enter_comments_here')" v-model="textarea">
</el-input>
</div>
<div class="bzbtns">
<button class="bzconfirm" @click="confirmbz">确认</button>
<button class="bzcancel" @click="cancelbz">取消</button>
<button class="bzconfirm" @click="confirmbz">{{$t('Common.confirm_btn')}}</button>
<button class="bzcancel" @click="cancelbz">{{$t('Common.cancel_btn')}}</button>
</div>
</div>
</div>
......@@ -128,10 +128,10 @@
<!-- 认定完成确认框 -->
<div class="rdwcDialog" v-show="isShowrdwcDialogBg"></div>
<div class="rdwccontent" v-show="isShowrdwcDialog">
<div class="title">当前候选未全部查看,是否确认认定完成?</div>
<div class="title">{{$t('LT.weather_confirmation_is_completed')}}</div>
<div class="rdwcbtns">
<button class="rdwcconfirm" @click="confirmrdwc">确认</button>
<button class="rdwccancel" @click="cancelrdwc">取消</button>
<button class="rdwcconfirm" @click="confirmrdwc">{{$t('Common.confirm_btn')}}</button>
<button class="rdwccancel" @click="cancelrdwc">{{$t('Common.cancel_btn')}}</button>
</div>
</div>
</div>
......@@ -326,7 +326,7 @@ export default {
// 跟新列表数据
self.$bus.emit("updateFinderSource");
//console.log(response);
this.$message.success("认定完成!");
this.$message.success(this.$t('LT.confirmation_completed'));
// TODO 认定完成操作日志记录
this.sendLog('认定完成')
}
......@@ -376,7 +376,7 @@ export default {
let affirmDescribe = this.textarea;
if (!destbarcode) {
this.$message.error("信息不全,无法比中!");
this.$message.error(this.$t('LT.incomplete_information_unable_compare'));
return;
}
// 2:正查
......@@ -405,15 +405,15 @@ export default {
if (response.data.code === 0) {
// 跟新列表数据
self.$bus.emit("updateFinderSource");
this.$message.success("比中成功!");
this.$message.success(this.$t('LT.success_competition'));
} else {
this.$message.error("比中失败!");
this.$message.error(this.$t('LT.fail_competition'));
}
// TODO 比中操作日志记录
this.sendLog('比中')
})
.catch((err) => {
this.$message.error("比中失败!");
this.$message.error(this.$t('LT.fail_competition'));
});
this.isShowbzDialogBg = false;
this.isShowbzDialog = false;
......@@ -479,11 +479,11 @@ export default {
*/
async Bz () {
if (this.bzData == null) {
this.$message.error("信息不全无法比中!");
this.$message.error(this.$t('LT.incomplete_information_unable_compare'));
return;
}
if (this.bzData.affirmstatus == "2" || this.bzData.affirmstatus == "3") {
this.$message.error("已经比中过的数据无法再次比中!");
this.$message.error(this.$t('LT.compared_cannot_be_compared_again'));
return;
}
// this.getUserInfo2();
......@@ -539,76 +539,76 @@ export default {
//console.log(code);
switch (code) {
case 1:
this.zw = "滚动-右拇";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_thumb');
break;
case 2:
this.zw = "滚动-右食";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_forefinger');
break;
case 3:
this.zw = "滚动-右中";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_medius');
break;
case 4:
this.zw = "滚动-右环";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_ring');
break;
case 5:
this.zw = "滚动-右小";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_little');
break;
case 6:
this.zw = "滚动-左拇";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_thumb');
break;
case 7:
this.zw = "滚动-左食";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_forefinger');
break;
case 8:
this.zw = "滚动-左中";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_medius');
break;
case 9:
this.zw = "滚动-左环";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_ring');
break;
case 10:
this.zw = "滚动-左小";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_little');
break;
case 11:
this.zw = "平面-右拇";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_thumb');
break;
case 12:
this.zw = "平面-右食";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_forefinger');
break;
case 13:
this.zw = "平面-右中";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_medius');
break;
case 14:
this.zw = "平面-右环";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_ring');
break;
case 15:
this.zw = "平面-右小";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_little');
break;
case 16:
this.zw = "平面-左拇";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_thumb');
break;
case 17:
this.zw = "平面-左食";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_forefinger');
break;
case 18:
this.zw = "平面-左中";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_medius');
break;
case 19:
this.zw = "平面-左环";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_ring');
break;
case 20:
this.zw = "平面-左小";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_little');
break;
case 31:
this.zw = "右半掌";
this.zw = this.$t('Daxxk.right_plane_palm');
break;
case 32:
this.zw = "左半掌";
this.zw = this.$t('Daxxk.left_plane_palm');
break;
case 33:
this.zw = "右侧掌";
this.zw = this.$t('Daxxk.right_side_palm');
break;
case 34:
this.zw = "右半掌";
this.zw = this.$t('Daxxk.left_side_palm');
break;
}
},
......
......@@ -9,18 +9,18 @@
style="display: flex; align-items: center; position: relative"
>
<div class="display_style">
<span class="labelFont">条码号</span>
<span class="labelFont">{{$t('FptxDr.barcode')}}</span>
<el-input
maxlength="23"
show-word-limit
clearable
class="el_input tmh"
v-model="reqParam.contrastCustomSearchReq.barcode"
placeholder="请输入条码号"
:placeholder="$t('FptxDr.input_barcode')"
></el-input>
</div>
<div class="display_style">
<span class="labelFont">用户名</span>
<span class="labelFont">{{$t('Home.yhm')}}</span>
<el-select
filterable
class="el_select"
......@@ -39,19 +39,19 @@
</el-select>
</div>
<div class="display_style">
<span class="labelFont">查询ID</span>
<span class="labelFont">{{$t('QueryConfirm.query_id')}}</span>
<el-input
class="el_input"
placeholder="请输入查询ID"
:placeholder="$t('QueryConfirm.please_input_query_id')"
v-model="reqParam.contrastCustomSearchReq.qqid"
clearable
></el-input>
</div>
<div class="display_style">
<span class="labelFont">任务号</span>
<span class="labelFont">{{$t('FptxDr.task_number')}}</span>
<el-input
class="el_input"
placeholder="请输入任务号"
:placeholder="$t('FptxDr.input_task_number')"
v-model="reqParam.contrastCustomSearchReq.qid"
clearable
></el-input>
......@@ -60,15 +60,15 @@
class="display_style send_time"
style="display: flex; align-items: center"
>
<span class="labelFont">发送时间</span>
<span class="labelFont">{{$t('QueryConfirm.send_time')}}</span>
<el-date-picker
v-model="startEndDate"
style="display: flex; align-items: center"
class="el_data_picker"
type="daterange"
range-separator="-"
start-placeholder="开始时间"
end-placeholder="结束时间"
:start-placeholder="$t('Common.start_time')"
:end-placeholder="$t('Common.end_time')"
:picker-options="{
disabledDate: disabledDate,
}"
......@@ -80,19 +80,19 @@
class="clear_btn"
@click="clearParams('yes')"
>
清空
{{$t('Common.clear_btn')}}
</div>
<el-button
type="primary"
class="f-primary-button"
@click="search"
>筛选
>{{$t('Common.search_btn')}}
</el-button>
</div>
</div>
<div class="width100 margin_top24_bottom24 display_style">
<div class="display_style prevent">
<label class="btnLabel">查询类型</label>
<label class="btnLabel">{{$t('FptxDr.search_type')}}</label>
<div
v-for="(btn, index) in queryTypeBtns"
:key="index"
......@@ -129,7 +129,7 @@
</div>
<p class="shu"></p>
<div class="display_style prevent">
<label class="btnLabel">优先级</label>
<label class="btnLabel">{{$t('Fcx.priority')}}</label>
<div
v-for="(btn, index) in queryClassBtns"
:key="index"
......@@ -175,12 +175,12 @@
</div>
</div>
<div class="width100 margin_top24_bottom24 display_style">
<label class="width70 btnLabel">状态选择</label>
<label class="width70 btnLabel">{{$t('QueryConfirm.status_selection')}}</label>
<!-- -1:无效;0:等待比对;1:正在比对;9:比对出错;10:比对完成(等待认定);11:正在认定;19:认定出错;20:认定完成(等待复核);21:正在复核;29:复核出错;30;复合完成;99:标记删除-->
<div
class="btn"
@click="allQueryType()"
>全部
>{{$t('FptxDc.all')}}
</div>
<div
v-for="(btn, index) in queryStateBtns"
......@@ -206,7 +206,7 @@
<el-button
type="info"
@click="batch"
>批量操作
>{{$t('Common.batch_operation')}}
</el-button>
<div class="middle style-middle">
<!-- <div class="font" @click="clearAll()">
......@@ -215,7 +215,7 @@
</div> -->
<div class="el-tag-box">
<el-tag
style="margin-right: 10px"
style="margin-right: 0.625rem"
:key="index"
v-for="(tag, index) in dynamicTags"
closable
......@@ -234,12 +234,12 @@
>
<!-- <img src="@/assets/img/person1.png" alt="" /> -->
<i class="iconfont icon-rengongrending"></i>
<span>人工认定</span>
<span>{{$t('QueryConfirm.manual_identification')}}</span>
</div>
<!-- 自定义列 起 -->
<div class="margin0">
<el-dropdown trigger="click">
<el-button type="info">自定义列</el-button>
<el-button type="info">{{$t('QueryConfirm.custom_column')}}</el-button>
<el-dropdown-menu
slot="dropdown"
class="el-dropdown-content-bg"
......@@ -269,14 +269,14 @@
v-clipboard:success="onCopy"
v-clipboard:error="onError"
>
复制条码
{{$t('Common.copy_barcode')}}
</el-button>
<!-- 复制条码号 止 -->
<el-button
type="info"
@click="delMore"
v-if="roleArr.includes('C-1-4')"
>删除
>{{$t('Common.delete_btn')}}
</el-button>
<!-- <el-button>发查询</el-button>-->
</div>
......@@ -290,8 +290,8 @@
class="iconfont icon-tanhao1"
style="color: #055fe7; font-size: 1rem; margin: 0 0.625rem"
></i>
已选择
<span style="color: #055fe7">{{ selectionData.length }}</span> 项​
{{$t('Common.selected')}}
<span style="color: #055fe7">{{ selectionData.length }}</span> {{$t('Common.sum')}}
<span v-html="'&nbsp;&nbsp;'"></span>
<el-link
type="primary"
......@@ -301,7 +301,7 @@
color: selectionData.length > 0 ? '#055FE7' : '#C2C4C7',
}"
@click="toggleSelection()"
>清除
>{{$t('Common.clear_up')}}
</el-link>
</el-tag>
<div class="confirm_main_table">
......@@ -329,13 +329,13 @@
></el-table-column>
<el-table-column
prop=""
label="任务号/查询ID"
:label="$t('QueryConfirm.task_No_query_ID')"
:width="cxyrdWidth1"
>
<template #header>
<div class="tableHeader">
<span>任务号 </span>
<span>/ 查询ID</span>
<span>{{$t('FptxDr.task_number')}} </span>
<span>/ {{$t('QueryConfirm.query_id')}}</span>
</div>
</template>
<template slot-scope="scope">
......@@ -432,7 +432,7 @@
v-if="scope.row.barcode && scope.row.artificialAffirmFlag=='1'"
class="rgbq"
>
<p>人工</p>
<p>{{$t('QueryConfirm.artificial')}}</p>
</div>
</div>
</template>
......@@ -440,20 +440,20 @@
<template v-else-if="item.prop === 'queryclass'">
{{
scope.row.queryclass === "3"
? "低"
? $t('Fcx.low')
: scope.row.queryclass === "2"
? "普通"
? $t('Fcx.ordinary')
: scope.row.queryclass === "1"
? "高"
? $t('Fcx.high')
: ""
}}
</template>
<template v-else-if="item.prop === 'removeFlag'">
{{
scope.row.removeFlag == "0"
? "未删除"
? $t('QueryConfirm.not_deleted')
: scope.row.removeFlag == "1"
? "已删除"
? $t('QueryConfirm.deleted')
: ""
}}
</template>
......@@ -463,12 +463,12 @@
</el-table-column>
<el-table-column
width="auto"
label="操作"
:label="$t('Common.option')"
align="left"
>
<template slot-scope="scope">
<Confirmation
content="复制条码"
:content="$t('Common.copy_barcode')"
v-if="scope.row.barcode && roleArr.includes('C-1-5')"
>
<img
......@@ -492,7 +492,7 @@
:ref="getPopConfirmRef(scope.$index)"
v-if="scope.row.barcode && roleArr.includes('C-1-6')"
@onConfirm="delOne(scope.row.qqid)"
content="删除"
:content="$t('Common.delete_btn')"
:hintBoo="true"
>
<div slot="reference">
......@@ -515,9 +515,9 @@
</div>
</div>
<div class="footer">
<span class="count">共{{ reqParam.page.total }} 条记录 第{{ reqParam.page.currPage }}/{{
<span class="count">{{$t('Common.all')}}{{ reqParam.page.total }} {{$t('Common.item')}}{{$t('Common.record')}} {{$t('Common.di')}}{{ reqParam.page.currPage }}/{{
size
}}</span>
}}{{$t('Common.page')}}</span>
<el-pagination
class="paging"
background
......@@ -559,6 +559,7 @@ import '@/icons/tree_f.svg'
import '@/icons/tree_c.svg'
import Confirmation from '@/components/Confirmation.vue'
import recognitionDialog from './modules/Recognition_dialog.vue'
import i18n from '@/i18n/index.js'
export default {
name: 'cxyrd',
......@@ -627,39 +628,39 @@ export default {
//标签数组
dynamicTags: [],
queryTypeBtns: [
{ value: '2', name: '正查', type: 'querytypes' },
{ value: '1', name: '倒查', type: 'querytypes' },
{ value: '0', name: '查重', type: 'querytypes' },
{ value: '3', name: '串查', type: 'querytypes' },
{ value: '2', name: this.$t('Common.LT'), type: 'querytypes' },
{ value: '1', name: this.$t('Common.TL'), type: 'querytypes' },
{ value: '0', name: this.$t('Common.TT'), type: 'querytypes' },
{ value: '3', name: this.$t('Common.LL'), type: 'querytypes' },
],
queryClassBtns: [
{ value: '3', name: '低', type: 'queryclasss' },
{ value: '2', name: '普通', type: 'queryclasss' },
{ value: '1', name: '高', type: 'queryclasss' },
{ value: '3', name: this.$t('Fcx.low'), type: 'queryclasss' },
{ value: '2', name: this.$t('Fcx.ordinary'), type: 'queryclasss' },
{ value: '1', name: this.$t('Fcx.high'), type: 'queryclasss' },
],
remoteFlagBtns: [
{ value: '0', name: '本地查询', type: 'remoteflags' },
{ value: '0', name: '远程查询', type: 'remoteflags' },
{ value: '0', name: '城市', type: 'remoteflags' },
{ value: '0', name: '国家库', type: 'remoteflags' },
{ value: '0', name: this.$t('QueryConfirm.local_query'), type: 'remoteflags' },
{ value: '0', name: this.$t('QueryConfirm.remote_query'), type: 'remoteflags' },
{ value: '0', name: this.$t('QueryConfirm.city'), type: 'remoteflags' },
{ value: '0', name: this.$t('QueryConfirm.national_library'), type: 'remoteflags' },
],
queryStateBtns: [
{ value: '0', name: '等待比对', type: 'querystates' },
{ value: '1', name: '正在比对', type: 'querystates' },
{ value: '11', name: '正在认定', type: 'querystates' },
{ value: '20', name: '认定完成', type: 'querystates' },
{ value: '21', name: '正在复核', type: 'querystates' },
{ value: '30', name: '复核完成', type: 'querystates' },
{ value: '-3', name: '无特征', type: 'querystates' },
{ value: '19', name: '认定出错', type: 'querystates' },
{ value: '29', name: '复核出错', type: 'querystates' },
{ value: '99', name: '标记删除', type: 'querystates' },
{ value: '-1', name: '无效', type: 'querystates' },
{ value: '-2', name: '同步特征', type: 'querystates' },
{ value: '10', name: '比对完成', type: 'querystates' },
{ value: '9', name: '比对出错', type: 'querystates' },
{ value: 'rg', name: '人工认定', type: 'querystates' },
{ value: 'sb', name: '闪捕未认定', type: 'querystates' },
{ value: '0', name: this.$t('QueryConfirm.waiting_for_comparison'), type: 'querystates' },
{ value: '1', name: this.$t('QueryConfirm.comparing'), type: 'querystates' },
{ value: '11', name: this.$t('QueryConfirm.identifying'), type: 'querystates' },
{ value: '20', name: this.$t('QueryConfirm.identification_completed'), type: 'querystates' },
{ value: '21', name: this.$t('QueryConfirm.under_review'), type: 'querystates' },
{ value: '30', name: this.$t('QueryConfirm.review_completed'), type: 'querystates' },
{ value: '-3', name: this.$t('Allcase.no_features'), type: 'querystates' },
{ value: '19', name: this.$t('QueryConfirm.identification_error'), type: 'querystates' },
{ value: '29', name: this.$t('QueryConfirm.review_error'), type: 'querystates' },
{ value: '99', name: this.$t('QueryConfirm.mark_deletion'), type: 'querystates' },
{ value: '-1', name: this.$t('QueryConfirm.invalid'), type: 'querystates' },
{ value: '-2', name: this.$t('QueryConfirm.synchronization_feature'), type: 'querystates' },
{ value: '10', name: this.$t('QueryConfirm.comparison_completed'), type: 'querystates' },
{ value: '9', name: this.$t('QueryConfirm.comparison_error'), type: 'querystates' },
{ value: 'rg', name: this.$t('QueryConfirm.manual_identification'), type: 'querystates' },
{ value: 'sb', name: this.$t('QueryConfirm.flash_catch_not_identified'), type: 'querystates' },
],
expanded: false, // 展开标志
historyDialogVisible: false,
......@@ -947,7 +948,7 @@ export default {
// 检查table选择的数据 如果没有选择则不可以删除
// this.selectBoo = !this.selectBoo;
if (this.selectionData.length === 0) {
this.$message.error('请选择需要删除的数据!')
this.$message.error(this.$t('Common.select_delete_data'))
return
}
// 封装删除的qqid为数组
......@@ -955,9 +956,9 @@ export default {
for (let i = 0; i < this.selectionData.length; i++) {
qqid.push(this.selectionData[i].qqid)
}
this.$confirm('是否确定删除已选择的数据?', '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
this.$confirm(this.$t('Common.whether_delete_selected_data'), this.$t('Common.tips'), {
confirmButtonText: this.$t('Common.qd'),
cancelButtonText: this.$t('Common.cancel_btn'),
type: 'warning',
})
.then(() => {
......@@ -966,7 +967,7 @@ export default {
.catch(() => {
this.$message({
type: 'info',
message: '已取消删除',
message: this.$t('Common.deletion_cancelled'),
})
})
},
......@@ -985,10 +986,10 @@ export default {
.post('/api/queryque/delete', { qqid: qqid })
.then((response) => {
if (response.data.code === 0) {
this.$message.success('删除成功')
this.$message.success(this.$t('Common.delete_success'))
this.search()
} else {
this.$message.error('删除失败')
this.$message.error(this.$t('Common.delete_fail'))
}
})
},
......@@ -1001,10 +1002,10 @@ export default {
row.children.length > 0 &&
row.children[0].maxcandidatecnt == 0
) {
this.$message.error('候选个数为零')
this.$message.error(this.$t('QueryConfirm.candidates_is_zero'))
return
} else if (!row.children && row.maxcandidatecnt == 0) {
this.$message.error('候选个数为零')
this.$message.error(this.$t('QueryConfirm.candidates_is_zero'))
return
}
setTimeout(() => {
......@@ -1046,7 +1047,7 @@ export default {
})
window.open(routeUrl.href, '_blank')
} else {
this.$message.error('数据类型错误')
this.$message.error(this.$t('QueryConfirm.wrong_data_type'))
}
} else {
let str = '/confirm/'
......@@ -1083,7 +1084,7 @@ export default {
})
window.open(routeUrl.href, '_blank')
} else {
this.$message.error('数据类型不正确')
this.$message.error(this.$t('QueryConfirm.wrong_data_type'))
}
}
},
......@@ -1099,11 +1100,11 @@ export default {
self.$message({
type: 'success',
// message: "复制条码号:" + this.copyNum + "成功!"
message: '已复制到剪切板',
message: this.$t('Common.copy_plate'),
})
},
function (e) {
this.$message.error('抱歉,复制条码号失败!')
this.$message.error(this.$t('Common.sorry_copy_barcode_fail'))
}
)
},
......@@ -1253,7 +1254,7 @@ export default {
}
if (this.selectionData.length === 0) {
this.$message.error('请选择需要复制条码号的数据!')
this.$message.error(this.$t('Common.please_select_copy'))
} else {
self.selectionData.forEach((item) => {
self.barcode.push(item.barcode)
......@@ -1268,13 +1269,13 @@ export default {
this.$message({
type: 'success',
// message: "复制条码号:" + this.barcode + "成功!"
message: '已复制到剪切板',
message: this.$t('Common.copy_plate'),
})
}
},
// 复制失败时的回调函数
onError (e) {
this.$message.error('抱歉,复制条码号失败!')
this.$message.error(this.$t('Common.sorry_copy_barcode_fail'))
},
// 自定义展示列 多选框
changeCheckbox () {
......@@ -1310,7 +1311,7 @@ export default {
if (this.dynamicTags.indexOf(name) === -1) {
this.dynamicTags.push(name)
} else {
this.$message.error('该筛选条件已存在!请重新选择!')
this.$message.error(this.$t('Commonfilter_condition_exists_Please_re_select'))
}
},
getDialog (obj) {
......@@ -1411,7 +1412,7 @@ export default {
this.search('yes')
})
if (this.$route.query.type == 'mh') {
let obj = { value: 'sb', name: '闪捕未认定', type: 'querystates' }
let obj = { value: 'sb', name: this.$t('QueryConfirm.flash_catch_not_identified'), type: 'querystates' }
this.getQueryType(obj, 'querystates')
} else {
this.search('yes')
......@@ -1441,23 +1442,23 @@ const users = [{ username: '张三' }, { username: '李四' }, { username: '赵6
const content = [
// { colume: "任务号", prop: "aid", width: 100 },
// { colume: "查询号", prop: "qqid", width: 100 },
{ colume: '源条码号', prop: 'barcode', width: '270' },
{ colume: '候选个数', prop: 'maxcandidatecnt', width: 'auto' },
{ colume: '查询类型', prop: 'querytype', width: 'auto' },
{ colume: '状态', prop: 'queryStateName', width: 'auto' },
{ colume: i18n.tc('Fcx.source_barcode'), prop: 'barcode', width: '270' },
{ colume: i18n.tc('QueryConfirm.number_of_candidates'), prop: 'maxcandidatecnt', width: 'auto' },
{ colume: i18n.tc('FptxDr.search_type'), prop: 'querytype', width: 'auto' },
{ colume: i18n.tc('Common.status'), prop: 'queryStateName', width: 'auto' },
// { colume: "是否删除", prop: "removeFlag", width: "auto" },
{ colume: '优先级', prop: 'queryclass', width: 'auto' },
{ colume: '认定时间', prop: 'affirmtime', width: '170' },
{ colume: '发送时间', prop: 'requestdatetime', width: '170' },
{ colume: '比中概率', prop: 'hitpossibility', width: 'auto' },
{ colume: '用户名', prop: 'userid', width: 'auto' },
{ colume: i18n.tc('Fcx.priority'), prop: 'queryclass', width: 'auto' },
{ colume: i18n.tc('QueryConfirm.identification_time'), prop: 'affirmtime', width: '170' },
{ colume: i18n.tc('QueryConfirm.send_time'), prop: 'requestdatetime', width: '170' },
{ colume: i18n.tc('QueryConfirm.median_probability'), prop: 'hitpossibility', width: 'auto' },
{ colume: i18n.tc('Home.yhm'), prop: 'userid', width: 'auto' },
]
const setQueryClass = [
{ queryclass: '1', name: '最高' },
{ queryclass: '2', name: '高' },
{ queryclass: '3', name: '中' },
{ queryclass: '4', name: '低' },
{ queryclass: '5', name: '最低' },
{ queryclass: '1', name: i18n.tc('QueryConfirm.highest') },
{ queryclass: '2', name: i18n.tc('QueryConfirm.high') },
{ queryclass: '3', name: i18n.tc('QueryConfirm.medium') },
{ queryclass: '4', name: i18n.tc('QueryConfirm.low') },
{ queryclass: '5', name: i18n.tc('QueryConfirm.minimum') },
]
</script>
<style scoped lang="scss">
......
......@@ -7,11 +7,11 @@
<div class="header">
<div class="label">
<img src="@/assets/img/rgrd/daocha.png" alt="">
<span>倒查</span>
<span>{{$t('Common.TL')}}</span>
</div>
<div class="btns">
<div class="bz-btn" @click="Bz">比中</div>
<div class="rd-btn" @click="Rdwc">认定完成</div>
<div class="bz-btn" @click="Bz">{{$t('Daxxk.hit')}}</div>
<div class="rd-btn" @click="Rdwc">{{$t('QueryConfirm.identification_completed')}}</div>
</div>
</div>
<!-- <div class="header_line"></div> -->
......@@ -40,7 +40,7 @@
<div class="bzDialog" v-show="isShowbzDialogBg" @click="cancelbz"></div>
<div class="bzcontent" v-show="isShowbzDialog">
<div class="head-title">
<div class="left">比中</div>
<div class="left">{{$t('Daxxk.hit')}}</div>
<div class="close" @click="cancelbz">
<img src="@/assets/img/LT/close.png" alt="" />
</div>
......@@ -48,75 +48,75 @@
<div class="bzdesc">
<div class="bz-source">
<div class="bzitem">
<div class="bzname">查询类型</div>
<div class="bzname">{{$t('FptxDr.search_type')}}</div>
<div class="bzvalue zc">
<div class="dot"></div>
倒查
{{$t('Common.TL')}}
</div>
</div>
<div class="bzitem">
<div class="bzname">现场勘验编号</div>
<div class="bzname">{{$t('Xzaj.site_inspection_no')}}</div>
<div class="bzvalue">{{ xckybh }}</div>
</div>
<div class="bzitem">
<div class="bzname">人员编号</div>
<div class="bzname">{{$t('Common.rybh')}}</div>
<div class="bzvalue">{{ rybh }}</div>
</div>
<div class="bzitem">
<div class="bzname">案事件编号</div>
<div class="bzname">{{$t('FptxDr.case_number')}}</div>
<div class="bzvalue">{{ asjbh }}</div>
</div>
<div class="bzitem">
<div class="bzname">指位</div>
<div class="bzname">{{$t('TL.finger_position')}}</div>
<div class="bzvalue">{{ zw }}</div>
</div>
<div class="bzitem">
<div class="bzname">序号</div>
<div class="bzname">{{$t('LT.order_number')}}</div>
<div class="bzvalue">{{ xh }}</div>
</div>
</div>
<div class="bz-target">
<div class="bzitem">
<div class="bzname">比中单位</div>
<div class="bzname">{{$t('LT.median_unit')}}</div>
<div class="bzvalue">{{ bzdw }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人</div>
<div class="bzname">{{$t('LT.hit_people')}}</div>
<div class="bzvalue">{{ bzr }}</div>
</div>
<div class="bzitem">
<div class="bzname">单位代码</div>
<div class="bzname">{{$t('LT.unit_code')}}</div>
<div class="bzvalue">{{ dwdm }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人身份证号</div>
<div class="bzname">{{$t('LT.hit_people_IDCard')}}</div>
<div class="bzvalue">{{ bzrsfzh }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中时间</div>
<div class="bzname">{{$t('LT.hit_time')}}</div>
<div class="bzvalue">{{ bzsj }}</div>
</div>
<div class="bzitem">
<div class="bzname">比中人联系电话</div>
<el-input class="bzphone" v-model="phone" placeholder="请输入内容" disabled></el-input>
<div class="bzname">{{$t('LT.hit_people_phone')}}</div>
<el-input class="bzphone" v-model="phone" :placeholder="$t('Common.text_placeholder')" disabled></el-input>
<div class="input-error" v-show="isPhoneError">
<!-- <img src="@/assets/img/inputerror.png" alt=""> -->
<svg-icon icon-class="error" class="icon" />
</div>
<div class="error-desc" v-show="isPhoneError">
联系电话不应低于7位数!
{{$t('LT.phone_not_less_than_7')}}
</div>
</div>
</div>
<div class="line"></div>
<div class="bzfooter">
<div class="footer-title">备注</div>
<el-input type="textarea" :rows="5" placeholder="在此输入备注信息" v-model="textarea">
<div class="footer-title">{{$t('Gz.remarks')}}</div>
<el-input type="textarea" :rows="5" :placeholder="$t('LT.enter_comments_here')" v-model="textarea">
</el-input>
</div>
<div class="bzbtns">
<button class="bzconfirm" @click="confirmbz">确认</button>
<button class="bzcancel" @click="cancelbz">取消</button>
<button class="bzconfirm" @click="confirmbz">{{$t('confirm_btn')}}</button>
<button class="bzcancel" @click="cancelbz">{{$t('cancel_btn')}}</button>
</div>
</div>
</div>
......@@ -124,10 +124,10 @@
<!-- 认定完成确认框 -->
<div class="rdwcDialog" v-show="isShowrdwcDialogBg" @click="cancelrdwc"></div>
<div class="rdwccontent" v-show="isShowrdwcDialog">
<div class="title">当前候选未全部查看,是否确认认定完成?</div>
<div class="title">{{$t('LT.weather_confirmation_is_completed')}}</div>
<div class="rdwcbtns">
<button class="rdwcconfirm" @click="confirmrdwc">确认</button>
<button class="rdwccancel" @click="cancelrdwc">取消</button>
<button class="rdwcconfirm" @click="confirmrdwc">{{$t('Common.confirm_btn')}}</button>
<button class="rdwccancel" @click="cancelrdwc">{{$t('Common.cancel_btn')}}</button>
</div>
</div>
</div>
......@@ -323,7 +323,7 @@ export default {
// 跟新列表数据
self.$bus.emit("updateTLSourceData");
//console.log(response);
this.$message.success("认定完成!");
this.$message.success(this.$t('LT.confirmation_completed'));
// TODO 认定完成操作日志记录
this.sendLog('认定完成')
}
......@@ -374,7 +374,7 @@ export default {
let affirmDescribe = this.textarea
if (!destbarcode) {
this.$message.error("信息不全,无法比中!");
this.$message.error(this.$t('LT.incomplete_information_unable_compare'));
return;
}
......@@ -405,15 +405,15 @@ export default {
if (response.data.code === 0) {
// 跟新列表数据
self.$bus.emit("updateTLSourceData");
self.$message.success('比中成功!')
self.$message.success(this.$t('LT.success_competition'))
} else {
self.$message.error('比中失败!')
self.$message.error(this.$t('LT.fail_competition'))
}
// TODO 比中操作日志记录
this.sendLog('比中')
})
.catch(err => {
this.$message.error("比中失败!");
this.$message.error(this.$t('LT.fail_competition'));
});
// 关闭弹窗
this.isShowbzDialog = false;
......@@ -448,11 +448,11 @@ export default {
*/
async Bz () {
if (this.bzData == null) {
this.$message.error("信息不全无法比中!");
this.$message.error(this.$t('LT.incomplete_information_unable_compare'));
return
};
if (this.bzData.affirmstatus == '2' || this.bzData.affirmstatus == '3') {
this.$message.error("已经比中过的数据无法再次比中!");
this.$message.error(this.$t('LT.compared_cannot_be_compared_again'));
return
}
//console.info("比中");
......@@ -540,64 +540,76 @@ export default {
//console.log(code);
switch (code) {
case 1:
this.zw = "滚动-右拇";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_thumb');
break;
case 2:
this.zw = "滚动-右食";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_forefinger');
break;
case 3:
this.zw = "滚动-右中";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_medius');
break;
case 4:
this.zw = "滚动-右环";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_ring');
break;
case 5:
this.zw = "滚动-右小";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.right_little');
break;
case 6:
this.zw = "滚动-左拇";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_thumb');
break;
case 7:
this.zw = "滚动-左食";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_forefinger');
break;
case 8:
this.zw = "滚动-左中";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_medius');
break;
case 9:
this.zw = "滚动-左环";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_ring');
break;
case 10:
this.zw = "滚动-左小";
this.zw = this.$t('Common.roll')+"-"+this.$t('Daxxk.left_little');
break;
case 11:
this.zw = "平面-右拇";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_thumb');
break;
case 12:
this.zw = "平面-右食";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_forefinger');
break;
case 13:
this.zw = "平面-右中";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_medius');
break;
case 14:
this.zw = "平面-右环";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_ring');
break;
case 15:
this.zw = "平面-右小";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.right_little');
break;
case 16:
this.zw = "平面-左拇";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_thumb');
break;
case 17:
this.zw = "平面-左食";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_forefinger');
break;
case 18:
this.zw = "平面-左中";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_medius');
break;
case 19:
this.zw = "平面-左环";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_ring');
break;
case 20:
this.zw = "平面-左小";
this.zw = this.$t('Common.plane')+"-"+this.$t('Daxxk.left_little');
break;
case 31:
this.zw = this.$t('Daxxk.right_plane_palm');
break;
case 32:
this.zw = this.$t('Daxxk.left_plane_palm');
break;
case 33:
this.zw = this.$t('Daxxk.right_side_palm');
break;
case 34:
this.zw = this.$t('Daxxk.left_side_palm');
break;
}
}
......
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