Commit 4fbd4c90 by 张超军

1.复核列表对接。

2. 对接指纹采集和新系统的接口。(1.获取人员基本信息和指位采集情况。2.采集完成之后回传指位和人脸信息)
3. 编写输入框模糊查询组件。
4. 修改正/倒查电话号码为不可修改。
5. 案件档案信息界面修改/接口对接。(加行政区划)
6. 修改原图下拉框√样式。
7. 保存入库后,加载动画添加上,防止用户操作错乱。
8. 正/倒/串查界面点击编辑按钮,跳转到对应人员/案件指纹编辑界面。
9. 待复核点击新开一页。
parent 0b12bb2e
......@@ -2109,7 +2109,7 @@
"dev": true
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.8.3",
"version": "npm:vue-loader-v16@16.8.3",
"resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.3.tgz",
"integrity": "sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==",
"dev": true,
......
......@@ -1406,7 +1406,7 @@ div {
justify-content: center;
align-items: center;
cursor: pointer;
margin: 60px 0 0 225px;
margin: 40px 0 0 235px;
}
.drawing {
width: 540px;
......@@ -1525,7 +1525,7 @@ div {
justify-content: center;
align-items: center;
cursor: pointer;
margin: 60px 0 0 225px;
margin: 40px 0 0 235px;
}
.drawing {
width: 540px;
......
<!--
* @Author: your name
* @Date: 2021-09-09 09:28:46
* @LastEditTime: 2021-12-03 21:30:36
* @LastEditTime: 2021-12-07 15:15:25
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\cxyrd\LTz.vue
......@@ -398,7 +398,7 @@
<img id="sourceImage" style="display:none" :src="'data:image/jpeg;base64,'+sourceImage" alt="">
</div>
</div>
<div class="edit" id="sourceEdit">编辑</div>
<div class="edit" id="sourceEdit" @click="sourceChange">编辑</div>
<div class="shade_source" v-show="type=='target'" @click.self="sourceEdit"></div>
</div>
<div class="target" @click.self="targetEdit">
......@@ -416,7 +416,7 @@
<div class="tui-image-editor2"></div>
</div>
</div>
<div class="edit" id="targetEdit">编辑</div>
<div class="edit" id="targetEdit" @click="targetChange">编辑</div>
<div class="shade_target" v-show="type=='source'" @click.self="targetEdit"></div>
</div>
</div>
......@@ -719,7 +719,9 @@ export default {
// 删除的信息
delMsg: '',
// 删除的时间
delTime: ''
delTime: '',
// 路由name
routeName: ''
};
},
components: {
......@@ -731,6 +733,9 @@ export default {
let w2 = window.innerWidth;
this.canvasWidth = this.canvasWidth * w2 / w1;
this.canvasHeight = this.canvasHeight * w2 / w1;
console.log(this.$route);
this.routeName = this.$route.name
},
mounted() {
// //console.log($('#targetImage'))
......@@ -1954,6 +1959,120 @@ export default {
},
methods: {
/**
* 源数据编辑点击
*/
async sourceChange() {
let srcbarcode = sessionStorage.getItem('srcbarcode')
// 倒查
if(this.routeName == 'TL') {
// 获取人员详情 -- 人员
let res = await this.$axios({
mehtod: 'get',
url: `/api/personstore/detail?ysxt_asjxgrybh=${srcbarcode}`
})
console.log(res);
if(res.data.code === 0) {
this.$store.commit('rydaxx/setRyInfo', res.data.ret)
} else {
this.$store.commit('rydaxx/setRyInfo', {})
}
this.$router.push({
path: `/ryzwbj/110/${srcbarcode}`,
})
} else if(this.routeName == 'LT') {
// 正查
// 获取人员详情 -- 案件
let res = await this.$axios({
mehtod: 'get',
url: `/api/casestore/casebase/detail?barcode=${srcbarcode}`
})
console.log(res);
if(res.data.code === 0) {
this.$store.commit('ajdaxx/setAjInfo', res.data.ret)
} else {
this.$store.commit('ajdaxx/setAjInfo', {})
}
this.$router.push({
path: `/ajzwbj/110/${srcbarcode}`,
})
} else if (this.routeName == 'TT') {
// 查重
} else if (this.routeName == 'LL') {
// 串查
// 获取人员详情 -- 案件
let res = await this.$axios({
mehtod: 'get',
url: `/api/casestore/casebase/detail?barcode=${srcbarcode}`
})
console.log(res);
if(res.data.code === 0) {
this.$store.commit('ajdaxx/setAjInfo', res.data.ret)
} else {
this.$store.commit('ajdaxx/setAjInfo', {})
}
this.$router.push({
path: `/ajzwbj/110/${srcbarcode}`,
})
}
},
/**
* 目标数据编辑点击
*/
async targetChange() {
let destbarcode = sessionStorage.getItem('destbarcode')
// 倒查
if(this.routeName == 'TL') {
// 获取人员详情 -- 案件
let res = await this.$axios({
mehtod: 'get',
url: `/api/casestore/casebase/detail?barcode=${destbarcode}`
})
console.log(res);
if(res.data.code === 0) {
this.$store.commit('ajdaxx/setAjInfo', res.data.ret)
} else {
this.$store.commit('ajdaxx/setAjInfo', {})
}
this.$router.push({
path: `/ajzwbj/110/${destbarcode}`,
})
} else if(this.routeName == 'LT') {
// 正查
// 获取人员详情 -- 人员
let res = await this.$axios({
mehtod: 'get',
url: `/api/personstore/detail?ysxt_asjxgrybh=${destbarcode}`
})
console.log(res);
if(res.data.code === 0) {
this.$store.commit('rydaxx/setRyInfo', res.data.ret)
} else {
this.$store.commit('rydaxx/setRyInfo', {})
}
this.$router.push({
path: `/ryzwbj/110/${destbarcode}`,
})
} else if (this.routeName == 'TT') {
// 查重
} else if (this.routeName == 'LL') {
// 串查
// 获取人员详情 -- 案件
let res = await this.$axios({
mehtod: 'get',
url: `/api/casestore/casebase/detail?barcode=${destbarcode}`
})
console.log(res);
if(res.data.code === 0) {
this.$store.commit('ajdaxx/setAjInfo', res.data.ret)
} else {
this.$store.commit('ajdaxx/setAjInfo', {})
}
this.$router.push({
path: `/ajzwbj/110/${destbarcode}`,
})
}
},
/**
* 特征1切换
*/
features1Change() {
......
<!--
* @Author: your name
* @Date: 2021-12-06 19:34:14
* @LastEditTime: 2021-12-07 20:04:36
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \指纹系统\founder_vue\src\components\InputSearch.vue
-->
<template>
<div class="InputSearch">
<el-autocomplete class="inline-input" v-model="newForm[id]" :fetch-suggestions="querySearch" placeholder="请输入内容" :trigger-on-focus="false" @select="handleSelect"></el-autocomplete>
</div>
</template>
<script>
export default {
name: 'InputSearch',
data () {
return {
restaurants: [],
newForm: this.form,
}
},
props: {
form: {
type: Object
},
id: {
type: String
},
querytype: {
type: String,
default: '2'
},
type: {
type: String,
default: '0'
}
},
mounted () {
console.log(this.form);
console.log(this.id);
// this.restaurants = this.loadAll();
},
methods: {
async querySearch (queryString, cb) {
// 输入的信息 queryString
console.log(queryString);
console.log(this.querytype);
console.log(this.type);
let res = await this.$axios({
method: 'post',
url: '/api/hit/queryName',
params: {
querytype: this.querytype,
type: this.type,
name: queryString
},
loading: false
})
var restaurants = [];
if(res.data.code === 0) {
res.data.ret.forEach(element => {
restaurants.push({
value: element
})
});
}
var results = queryString ? restaurants.filter(this.createFilter(queryString)) : restaurants;
console.log(results);
// 调用 callback 返回建议列表的数据
cb(results);
},
createFilter (queryString) {
return (restaurant) => {
return (restaurant.value.toLowerCase().indexOf(queryString.toLowerCase()) === 0);
};
},
loadAll () {
return [
{ "value": "三全鲜食(北新泾店)", "address": "长宁区新渔路144号" },
{ "value": "Hot honey 首尔炸鸡(仙霞路)", "address": "上海市长宁区淞虹路661号" },
{ "value": "新旺角茶餐厅", "address": "上海市普陀区真北路988号创邑金沙谷6号楼113" },
{ "value": "泷千家(天山西路店)", "address": "天山西路438号" },
{ "value": "胖仙女纸杯蛋糕(上海凌空店)", "address": "上海市长宁区金钟路968号1幢18号楼一层商铺18-101" },
{ "value": "贡茶", "address": "上海市长宁区金钟路633号" },
{ "value": "豪大大香鸡排超级奶爸", "address": "上海市嘉定区曹安公路曹安路1685号" },
{ "value": "茶芝兰(奶茶,手抓饼)", "address": "上海市普陀区同普路1435号" },
{ "value": "十二泷町", "address": "上海市北翟路1444弄81号B幢-107" },
{ "value": "星移浓缩咖啡", "address": "上海市嘉定区新郁路817号" },
{ "value": "阿姨奶茶/豪大大", "address": "嘉定区曹安路1611号" },
{ "value": "新麦甜四季甜品炸鸡", "address": "嘉定区曹安公路2383弄55号" },
{ "value": "Monica摩托主题咖啡店", "address": "嘉定区江桥镇曹安公路2409号1F,2383弄62号1F" },
{ "value": "浮生若茶(凌空soho店)", "address": "上海长宁区金钟路968号9号楼地下一层" },
{ "value": "NONO JUICE 鲜榨果汁", "address": "上海市长宁区天山西路119号" },
{ "value": "CoCo都可(北新泾店)", "address": "上海市长宁区仙霞西路" },
{ "value": "快乐柠檬(神州智慧店)", "address": "上海市长宁区天山西路567号1层R117号店铺" },
{ "value": "Merci Paul cafe", "address": "上海市普陀区光复西路丹巴路28弄6号楼819" },
{ "value": "猫山王(西郊百联店)", "address": "上海市长宁区仙霞西路88号第一层G05-F01-1-306" },
{ "value": "枪会山", "address": "上海市普陀区棕榈路" },
{ "value": "纵食", "address": "元丰天山花园(东门) 双流路267号" },
{ "value": "钱记", "address": "上海市长宁区天山西路" },
{ "value": "壹杯加", "address": "上海市长宁区通协路" },
{ "value": "唦哇嘀咖", "address": "上海市长宁区新泾镇金钟路999号2幢(B幢)第01层第1-02A单元" },
{ "value": "爱茜茜里(西郊百联)", "address": "长宁区仙霞西路88号1305室" },
{ "value": "爱茜茜里(近铁广场)", "address": "上海市普陀区真北路818号近铁城市广场北区地下二楼N-B2-O2-C商铺" },
{ "value": "鲜果榨汁(金沙江路和美广店)", "address": "普陀区金沙江路2239号金沙和美广场B1-10-6" },
{ "value": "开心丽果(缤谷店)", "address": "上海市长宁区威宁路天山路341号" },
{ "value": "超级鸡车(丰庄路店)", "address": "上海市嘉定区丰庄路240号" },
{ "value": "妙生活果园(北新泾店)", "address": "长宁区新渔路144号" },
{ "value": "香宜度麻辣香锅", "address": "长宁区淞虹路148号" },
{ "value": "凡仔汉堡(老真北路店)", "address": "上海市普陀区老真北路160号" },
{ "value": "港式小铺", "address": "上海市长宁区金钟路968号15楼15-105室" },
{ "value": "蜀香源麻辣香锅(剑河路店)", "address": "剑河路443-1" },
{ "value": "北京饺子馆", "address": "长宁区北新泾街道天山西路490-1号" },
{ "value": "饭典*新简餐(凌空SOHO店)", "address": "上海市长宁区金钟路968号9号楼地下一层9-83室" },
{ "value": "焦耳·川式快餐(金钟路店)", "address": "上海市金钟路633号地下一层甲部" },
{ "value": "动力鸡车", "address": "长宁区仙霞西路299弄3号101B" },
{ "value": "浏阳蒸菜", "address": "天山西路430号" },
{ "value": "四海游龙(天山西路店)", "address": "上海市长宁区天山西路" },
{ "value": "樱花食堂(凌空店)", "address": "上海市长宁区金钟路968号15楼15-105室" },
{ "value": "壹分米客家传统调制米粉(天山店)", "address": "天山西路428号" },
{ "value": "福荣祥烧腊(平溪路店)", "address": "上海市长宁区协和路福泉路255弄57-73号" },
{ "value": "速记黄焖鸡米饭", "address": "上海市长宁区北新泾街道金钟路180号1层01号摊位" },
{ "value": "红辣椒麻辣烫", "address": "上海市长宁区天山西路492号" },
{ "value": "(小杨生煎)西郊百联餐厅", "address": "长宁区仙霞西路88号百联2楼" },
{ "value": "阳阳麻辣烫", "address": "天山西路389号" },
{ "value": "南拳妈妈龙虾盖浇饭", "address": "普陀区金沙江路1699号鑫乐惠美食广场A13" }
];
},
handleSelect (item) {
console.log(item);
}
},
}
</script>
<style lang="scss" scoped>
</style>
\ No newline at end of file
/*
* @Author: your name
* @Date: 2021-09-07 09:58:13
* @LastEditTime: 2021-12-04 14:17:55
* @LastEditTime: 2021-12-08 11:18:13
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\router\modules\index.js
......@@ -161,5 +161,32 @@ export default [
auth: "5",
},
component: () => import("@/views/bzxxgl/fhxxLT.vue")
},
{
path: "/fhxxTL",
name: "fhxxTL",
meta: {
title: "复核信息-倒查",
auth: "5",
},
component: () => import("@/views/bzxxgl/fhxxTL.vue")
},
{
path: "/fhxxTT",
name: "fhxxTT",
meta: {
title: "复核信息-查重",
auth: "5",
},
component: () => import("@/views/bzxxgl/fhxxTT.vue")
},
{
path: "/fhxxLL",
name: "fhxxLL",
meta: {
title: "复核信息-串查",
auth: "5",
},
component: () => import("@/views/bzxxgl/fhxxLL.vue")
}
];
/*
* @Author: your name
* @Date: 2021-09-07 09:58:13
* @LastEditTime: 2021-12-03 15:39:11
* @LastEditTime: 2021-12-06 21:00:11
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \founder_vue\src\router\modules\index.js
......@@ -306,7 +306,7 @@ export default [
path: "/bzxxfh",
name: "bzxxfh",
meta: {
title: "比中信息复",
title: "比中信息复",
auth: "5",
parentId: 'bzxxgl'
},
......
......@@ -20,6 +20,14 @@
<el-form-item label="案事件编号:" prop="ysxtAsjbh">
<el-input placeholder="请输入案事件编号" v-model="ruleForm.ysxtAsjbh" maxlength="23" show-word-limit disabled></el-input>
</el-form-item>
<el-form-item label="警综案事件编号:" prop="jzasjbh">
<el-input placeholder="请输入警综案事件编号" v-model="ruleForm.jzasjbh" maxlength="23" show-word-limit></el-input>
</el-form-item>
</div>
<div class="ayzzwjbxx-item">
<el-form-item label="案事件发生行政区:" prop="asjfsddXzqhdm">
<Cascader :form="ruleForm" id="asjfsddXzqhdm" codeName="CODE_XZQH"></Cascader>
</el-form-item>
<el-form-item label="现场勘验编号:" prop="xckybh">
<el-input placeholder="请输入现场勘验编号" v-model="ruleForm.xckybh" maxlength="23" show-word-limit></el-input>
</el-form-item>
......@@ -45,10 +53,6 @@
</div>
<div class="ayzzwjbxx-item">
<el-form-item label="案件类别:" prop="ajlbdm">
<!-- <el-select v-model="ruleForm.ajlbdm" placeholder="根据代码自动匹配">
<el-option label="区域一" value="shanghai"></el-option>
<el-option label="区域二" value="beijing"></el-option>
</el-select> -->
<Cascader :form="ruleForm" id="ajlbdm" codeName="CODE_AJLB"></Cascader>
</el-form-item>
</div>
......@@ -64,8 +68,8 @@
<span class="name">案件逻辑分库</span>
</div>
<div class="ryljfk">
<el-form-item prop="logicdbtype2" class="fk">
<el-checkbox-group v-model="ruleForm.logicdbtype2">
<el-form-item prop="logicList" class="fk">
<el-checkbox-group v-model="ruleForm.logicList">
<el-checkbox v-for="(item,index) in ryljfkArr" :label="item.value" :key="index">{{item.label}}</el-checkbox>
</el-checkbox-group>
</el-form-item>
......@@ -78,8 +82,6 @@
<div class="ayzzwjbxx-items">
<div class="ayzzwjbxx-item">
<el-form-item label="提取单位代码:" prop="tqdwGajgjgdm">
<!-- <el-input placeholder="请输入提取单位代码" v-model="ruleForm.unitCode"></el-input>-->
<!-- <Cascader :form="ruleForm" id="unitCode"></Cascader>-->
<Cascader :form="ruleForm" id="tqdwGajgjgdm"></Cascader>
</el-form-item>
<el-form-item label="提取人姓名:" prop="tqryXm">
......@@ -124,7 +126,7 @@
<div class="horizontal-line"></div>
<div class="form-footer">
<div class="save" @click="submitForm('ruleForm')">保存</div>
<div class="cancel" @click="resetForm('ruleForm')">取消</div>
<div class="cancel" @click="closeDrawer('ruleForm')">取消</div>
<div class="export" @click="isShowDcftpxBtn">FPTX导出</div>
</div>
</el-form>
......@@ -166,13 +168,15 @@ export default {
id: '',
ysxtAsjbh: '',
xckybh: '',
asjfsddDzmc: '',
jzasjbh: '',
asjfsddXzqhdm: '',
xczzhwkbh: '',
ssjzrmby: '',
asjfsddDzmc: '',
sfmaPdbz: '0',
ajlbdm: '',
jyaq: '',
logicdbtype2: ['1', '2'],
logicList: ['1', '2'],
tqdwGajgjgdm: '430000000000',
tqryXm: '',
tqsj: '',
......@@ -184,6 +188,9 @@ export default {
{ min: 23, max: 23, message: '编号长度有误!', trigger: 'change' },
{ required: true, message: '请输入案事件编号!', trigger: 'blur' },
],
asjfsddXzqhdm: [
{ required: true, message: '案事件发生行政区!', trigger: 'change' }
],
asjfsddDzmc: [
{ required: true, message: '请输入案事件发生地点!', trigger: 'blur' }
],
......@@ -303,17 +310,19 @@ export default {
this.ruleForm.id = this.ajInfo.id
this.ruleForm.ysxtAsjbh = this.ajInfo.ysxtAsjbh
this.ruleForm.xckybh = this.ajInfo.xckybh
this.ruleForm.asjfsddDzmc = this.ajInfo.asjfsddDzmc
this.ruleForm.jzasjbh = this.ajInfo.jzasjbh
this.ruleForm.asjfsddXzqhdm = this.ajInfo.asjfsddXzqhdm
this.ruleForm.xczzhwkbh = this.ajInfo.xczzhwkbh
this.ruleForm.ssjzrmby = this.ajInfo.ssjzrmby
this.ruleForm.asjfsddDzmc = this.ajInfo.asjfsddDzmc
this.ruleForm.sfmaPdbz = this.ajInfo.sfmaPdbz
this.ruleForm.ajlbdm = this.ajInfo.ajlbdm
this.ruleForm.jyaq = this.ajInfo.jyaq
// this.ruleForm.logicdbtype = this.ajInfo.logicdbtype
if(this.ajInfo.logicDatabaseCode && this.ajInfo.logicDatabaseCode.length > 0) {
this.ruleForm.logicdbtype2 = this.ajInfo.logicDatabaseCode.split(',')
this.ruleForm.logicList = this.ajInfo.logicDatabaseCode.split(',')
} else {
this.ruleForm.logicdbtype2 = []
this.ruleForm.logicList = []
}
this.ruleForm.tqdwGajgjgdm = this.ajInfo.tqdwGajgjgdm
this.ruleForm.tqryXm = this.ajInfo.tqryXm
......@@ -330,7 +339,7 @@ export default {
this.$bus.emit('isBlur', false)
// 清空表单
this.resetForm('ruleForm')
// this.closeDrawer('ruleForm')
},
/**
* 提交表单
......@@ -340,14 +349,18 @@ export default {
let self = this
this.$refs[formName].validate((valid) => {
if (valid) {
self.ruleForm.logicList = self.ruleForm.logicdbtype2
self.temp_logicList = self.ruleForm.logicList
// delete self.ruleForm.logicdbtype2
self.$axios({
method: 'post',
headers: {
"Content-Type": "application/json;charset=UTF-8"
},
url: '/api/casestore/case/file',
data: JSON.stringify(self.ruleForm)
data: JSON.stringify({
caseBase: self.ruleForm,
logicList: self.temp_logicList
})
}).then(res => {
console.log(res);
if (res.data.code === 0) {
......@@ -379,10 +392,10 @@ export default {
* 重置表单
* @param formName
*/
resetForm (formName) {
// this.$refs[formName].resetFields();
this.closeDrawer()
}
// resetForm (formName) {
// // this.$refs[formName].resetFields();
// this.closeDrawer()
// }
},
components: {
SelectCode,
......
<!--
* @Author: your name
* @Date: 2021-10-22 09:42:07
* @LastEditTime: 2021-12-04 10:33:06
* @LastEditTime: 2021-12-07 11:27:35
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\ryzwbjLeft.vue
......@@ -163,7 +163,7 @@ export default {
self.preSeq = this.activerollFinger
// 获取案件指纹
if(this.id != 'xz') {
if (this.id != 'xz') {
// 不是新增就查询案件指纹,进行编辑
this.getCaseFinger()
// this.changeCaseFingerPNG()
......@@ -171,7 +171,13 @@ export default {
// 更新图片列表
self.$bus.on('updateList', () => {
this.getCaseFinger()
self.$store.commit('loading/setLoadingSd', true)
console.log(self.$store.state.loading.loading_sd);
self.getCaseFinger()
setTimeout(() => {
self.$store.commit('loading/setLoadingSd', false)
console.log(self.$store.state.loading.loading_sd);
}, 10000);
})
},
......@@ -179,7 +185,7 @@ export default {
/**
* 打开档案信息
*/
daxxChange() {
daxxChange () {
console.log(8888)
this.$bus.emit('openAjDaxx', true)
// 降低指纹编辑按钮的优先级
......@@ -191,12 +197,12 @@ export default {
* 切换指纹PNG图
* @param finger
*/
changeCaseFingerPNG(finger) {
changeCaseFingerPNG (finger) {
//console.log(finger);
this.$store.commit('zwbj/setSeq', finger.code)
// 指纹编辑区域发送指纹数据,替换指纹图片
console.log(finger);
this.$bus.emit('ajzwbjImage', {finger_image: finger.image, finger_dealFlag: finger.dealFlag, finger_position: finger.finger_position})
this.$bus.emit('ajzwbjImage', { finger_image: finger.image, finger_dealFlag: finger.dealFlag, finger_position: finger.finger_position })
this.$bus.emit('ajzwbjTDZ')
},
/**
......@@ -269,7 +275,7 @@ export default {
self.$message.error(res.data.message)
}
}).catch(err => {
//console.log(err);
console.log(err);
})
},
// /**
......
......@@ -49,6 +49,9 @@ $transOrigin: var(--transOrigin, 0px, 0px);
width: 32px;
text-align: center;
cursor: pointer;
.iconfont {
font-size: 12px;
}
}
.item-name {
cursor: pointer;
......
<!--
* @Author: your name
* @Date: 2021-10-22 11:36:10
* @LastEditTime: 2021-12-06 14:50:32
* @LastEditTime: 2021-12-07 10:42:23
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\imageEd.vue
......@@ -125,11 +125,11 @@
<!-- 原尺寸显示下拉框 -->
<div class="size-options" v-show="isShowsizeOptions">
<div class="size-options-item" @click.stop="OriginalChange(false)">
<div class="item-selected"><span v-show="issize"></span></div>
<div class="item-selected"><span v-show="issize" class="iconfont icon-duihao"></span></div>
<div class="item-name">原图</div>
</div>
<div class="size-options-item" @click.stop="ModerateChange(false)">
<div class="item-selected"><span v-show="ismoderate"></span></div>
<div class="item-selected"><span v-show="ismoderate" class="iconfont icon-duihao"></span></div>
<div class="item-name">适中</div>
</div>
</div>
......
......@@ -56,6 +56,9 @@ $canvasWidth: var(--canvasWidth, 640px);
width: 32px;
text-align: center;
cursor: pointer;
.iconfont {
font-size: 12px;
}
}
.item-name {
......@@ -2227,6 +2230,9 @@ $canvasWidth: var(--canvasWidth, 640px);
.item-selected {
width: 32px;
text-align: center;
.iconfont {
font-size: 12px;
}
}
}
......@@ -2585,6 +2591,9 @@ $canvasWidth: var(--canvasWidth, 640px);
.item-selected {
width: 32px;
text-align: center;
.iconfont {
font-size: 12px;
}
}
}
......
......@@ -180,7 +180,7 @@
<div class="horizontal-line"></div>
<div class="form-footer">
<div class="save" @click="submitForm('ruleForm')">保存</div>
<div class="cancel" @click="resetForm('ruleForm')">取消</div>
<div class="cancel" @click="closeDrawer('ruleForm')">取消</div>
<div class="export" @click="isShowDcftpxBtn">FPTX导出</div>
</div>
</el-form>
......@@ -437,7 +437,7 @@ export default {
this.$bus.emit('isBlur', false)
// 清空表单
this.resetForm('ruleForm')
// this.resetForm('ruleForm')
},
/**
* 提交表单
......@@ -488,7 +488,7 @@ export default {
*/
resetForm (formName) {
// this.$refs[formName].resetFields();
this.closeDrawer()
// this.closeDrawer()
}
},
beforeDestroy () {
......
......@@ -469,6 +469,9 @@ export default {
},
watch: {
loading_sd (newValue, oldValue) {
console.log(newValue);
},
enLargeFace (newValue, oldValue) {
},
menuActive (newValue, oldValue) {
......
<!--
* @Author: your name
* @Date: 2021-12-03 15:35:26
* @LastEditTime: 2021-12-08 11:24:35
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \指纹系统\founder_vue\src\views\bzxxgl\fhxxLT.vue
-->
<template>
<div class="fhxxLT fhxxLL" id="fhxxLL">
<div class="fhxxLT-left">
<div class="line-imageEd"></div>
<ImageEd class="fhxxLT-imageEd"></ImageEd>
</div>
<div class="fhxxLT-right">
<div class="fhxx-top">
<div class="fhxx-title">复核信息-串查</div>
<div class="scroll-content">
<div class="fhxx-top-top">
<div class="fhxx-top-top-left">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">案件信息</div>
</div>
<div class="fhxx-top-top-left-content">
<div class="content-item">
<div class="label-name">案事件编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item">
<div class="label-name">现场勘验编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item">
<div class="label-name">案发地点:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-item">
<div class="label-name">发案日期:</div>
<div class="label-value">2021-12-24</div>
</div>
<div class="content-item">
<div class="label-name">现场指纹枚数:</div>
<div class="label-value">1枚</div>
</div>
<div class="content-item">
<div class="label-name">案件名称:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">案件类别:</div>
<div class="label-value">刑事案件</div>
</div>
<div class="content-item">
<div class="label-name">源逻辑库:</div>
<div class="label-value">本地案件库</div>
</div>
<div class="content-item">
<div class="label-name">案件级别:</div>
<div class="label-value">特大刑事案件</div>
</div>
<div class="content-area">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea1" disabled>
</el-input>
</div>
</div>
</div>
<div class="fhxx-top-top-right">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">人员信息</div>
</div>
<div class="fhxx-top-top-left-content">
<div class="content-item">
<div class="label-name">人员编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item content-item2">
<div class="label-name">姓名:</div>
<div class="label-value">
<span>张三</span>
<div class="label-name2">别名/绰号:</div>
<div class="label-value2">张小三</div>
</div>
</div>
<div class="content-item">
<div class="label-name">性别:</div>
<div class="label-value"></div>
</div>
<div class="content-item">
<div class="label-name">民族:</div>
<div class="label-value">汉族</div>
</div>
<div class="content-item">
<div class="label-name">籍贯:</div>
<div class="label-value">湖南省</div>
</div>
<div class="content-item">
<div class="label-name">出生日期:</div>
<div class="label-value">1980-12-12</div>
</div>
<div class="content-item">
<div class="label-name">案件类别:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">目标逻辑库:</div>
<div class="label-value">基本人员库</div>
</div>
<div class="content-item">
<div class="label-name">现住址详情:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-item">
<div class="label-name">户籍地详址:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-area2">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea2" disabled>
</el-input>
</div>
</div>
</div>
</div>
<div class="fhxx-top-line"></div>
<div class="fhxx-top-bottom">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">案件信息</div>
</div>
<div class="fhxx-top-bottom-content">
<div class="fhxx-top-bottom-left">
<div class="content-item">
<div class="label-name red">序号:</div>
<div class="label-value red">01</div>
</div>
<div class="content-item">
<div class="label-name">比中单位:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">单位代码:</div>
<div class="label-value">23746728764284</div>
</div>
<div class="content-item">
<div class="label-name">比中时间:</div>
<div class="label-value">2020-12-14 12:34</div>
</div>
</div>
<div class="fhxx-top-bottom-right">
<div class="content-item">
<div class="label-name red">指位:</div>
<div class="label-value red">滚动-右拇</div>
</div>
<div class="content-item">
<div class="label-name">比中人:</div>
<div class="label-value">张三</div>
</div>
<div class="content-item">
<div class="label-name">比中人身份证号:</div>
<div class="label-value">472748377829873738</div>
</div>
<div class="content-item">
<div class="label-name">比中人联系电话:</div>
<div class="label-value">13083748372</div>
</div>
</div>
</div>
<div class="bzxx-textarea">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea3" disabled>
</el-input>
</div>
</div>
</div>
</div>
<div class="fhxx-bottom">
<div class="fhxx-bottom-title">复核意见</div>
<div class="fhxx-bottom-textarea">
<el-input type="textarea" :rows="3" placeholder="在此输入复核意见" v-model="fhyj">
</el-input>
</div>
</div>
<div class="fhxx-btns">
<div class="pass">通过</div>
<div class="no-pass">未通过</div>
<div class="relieve">解除比中关系</div>
</div>
</div>
</div>
</template>
<script>
import ImageEd from '@/components/ImageEd.vue'
export default {
name: 'fhxxLT',
data () {
return {
textarea1: '2021年8月5日晚21点时分,北京市昌平区东小口镇天通苑二区疫情通报,现确诊4人;',
textarea2: '暂无犯罪描述;',
textarea3: '2021年8月5日晚21点时分,北京市昌平区东小口镇天通苑二区疫情通报,现确诊4人;',
fhyj: ''
}
},
components: {
ImageEd,
},
}
</script>
<style lang="scss" scoped>
@import "./scss/fhxxLT.scss";
</style>
<!--
* @Author: your name
* @Date: 2021-12-03 15:35:26
* @LastEditTime: 2021-12-03 19:53:07
* @LastEditTime: 2021-12-08 11:30:55
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \指纹系统\founder_vue\src\views\bzxxgl\fhxxLT.vue
......@@ -60,7 +60,7 @@
<div class="label-value">特大刑事案件</div>
</div>
<div class="content-area">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea1">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea1" disabled>
</el-input>
</div>
</div>
......@@ -116,7 +116,7 @@
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-area2">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea2">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea2" disabled>
</el-input>
</div>
</div>
......@@ -126,7 +126,7 @@
<div class="fhxx-top-bottom">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">案件信息</div>
<div class="title-name">比中信息</div>
</div>
<div class="fhxx-top-bottom-content">
<div class="fhxx-top-bottom-left">
......@@ -167,7 +167,7 @@
</div>
</div>
<div class="bzxx-textarea">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea3">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea3" disabled>
</el-input>
</div>
</div>
......
<!--
* @Author: your name
* @Date: 2021-12-03 15:35:26
* @LastEditTime: 2021-12-08 11:31:16
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \指纹系统\founder_vue\src\views\bzxxgl\fhxxLT.vue
-->
<template>
<div class="fhxxLT fhxxTL" id="fhxxLT">
<div class="fhxxLT-left">
<div class="line-imageEd"></div>
<ImageEd class="fhxxLT-imageEd"></ImageEd>
</div>
<div class="fhxxLT-right">
<div class="fhxx-top">
<div class="fhxx-title">复核信息-倒查</div>
<div class="scroll-content">
<div class="fhxx-top-top">
<div class="fhxx-top-top-left">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">案件信息</div>
</div>
<div class="fhxx-top-top-left-content">
<div class="content-item">
<div class="label-name">案事件编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item">
<div class="label-name">现场勘验编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item">
<div class="label-name">案发地点:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-item">
<div class="label-name">发案日期:</div>
<div class="label-value">2021-12-24</div>
</div>
<div class="content-item">
<div class="label-name">现场指纹枚数:</div>
<div class="label-value">1枚</div>
</div>
<div class="content-item">
<div class="label-name">案件名称:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">案件类别:</div>
<div class="label-value">刑事案件</div>
</div>
<div class="content-item">
<div class="label-name">源逻辑库:</div>
<div class="label-value">本地案件库</div>
</div>
<div class="content-item">
<div class="label-name">案件级别:</div>
<div class="label-value">特大刑事案件</div>
</div>
<div class="content-area">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea1" disabled>
</el-input>
</div>
</div>
</div>
<div class="fhxx-top-top-right">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">人员信息</div>
</div>
<div class="fhxx-top-top-left-content">
<div class="content-item">
<div class="label-name">人员编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item content-item2">
<div class="label-name">姓名:</div>
<div class="label-value">
<span>张三</span>
<div class="label-name2">别名/绰号:</div>
<div class="label-value2">张小三</div>
</div>
</div>
<div class="content-item">
<div class="label-name">性别:</div>
<div class="label-value"></div>
</div>
<div class="content-item">
<div class="label-name">民族:</div>
<div class="label-value">汉族</div>
</div>
<div class="content-item">
<div class="label-name">籍贯:</div>
<div class="label-value">湖南省</div>
</div>
<div class="content-item">
<div class="label-name">出生日期:</div>
<div class="label-value">1980-12-12</div>
</div>
<div class="content-item">
<div class="label-name">案件类别:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">目标逻辑库:</div>
<div class="label-value">基本人员库</div>
</div>
<div class="content-item">
<div class="label-name">现住址详情:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-item">
<div class="label-name">户籍地详址:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-area2">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea2" disabled>
</el-input>
</div>
</div>
</div>
</div>
<div class="fhxx-top-line"></div>
<div class="fhxx-top-bottom">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">比中信息</div>
</div>
<div class="fhxx-top-bottom-content">
<div class="fhxx-top-bottom-left">
<div class="content-item">
<div class="label-name red">序号:</div>
<div class="label-value red">01</div>
</div>
<div class="content-item">
<div class="label-name">比中单位:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">单位代码:</div>
<div class="label-value">23746728764284</div>
</div>
<div class="content-item">
<div class="label-name">比中时间:</div>
<div class="label-value">2020-12-14 12:34</div>
</div>
</div>
<div class="fhxx-top-bottom-right">
<div class="content-item">
<div class="label-name red">指位:</div>
<div class="label-value red">滚动-右拇</div>
</div>
<div class="content-item">
<div class="label-name">比中人:</div>
<div class="label-value">张三</div>
</div>
<div class="content-item">
<div class="label-name">比中人身份证号:</div>
<div class="label-value">472748377829873738</div>
</div>
<div class="content-item">
<div class="label-name">比中人联系电话:</div>
<div class="label-value">13083748372</div>
</div>
</div>
</div>
<div class="bzxx-textarea">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea3" disabled>
</el-input>
</div>
</div>
</div>
</div>
<div class="fhxx-bottom">
<div class="fhxx-bottom-title">复核意见</div>
<div class="fhxx-bottom-textarea">
<el-input type="textarea" :rows="3" placeholder="在此输入复核意见" v-model="fhyj">
</el-input>
</div>
</div>
<div class="fhxx-btns">
<div class="pass">通过</div>
<div class="no-pass">未通过</div>
<div class="relieve">解除比中关系</div>
</div>
</div>
</div>
</template>
<script>
import ImageEd from '@/components/ImageEd.vue'
export default {
name: 'fhxxLT',
data () {
return {
textarea1: '2021年8月5日晚21点时分,北京市昌平区东小口镇天通苑二区疫情通报,现确诊4人;',
textarea2: '暂无犯罪描述;',
textarea3: '2021年8月5日晚21点时分,北京市昌平区东小口镇天通苑二区疫情通报,现确诊4人;',
fhyj: ''
}
},
components: {
ImageEd,
},
}
</script>
<style lang="scss" scoped>
@import "./scss/fhxxLT.scss";
</style>
<!--
* @Author: your name
* @Date: 2021-12-03 15:35:26
* @LastEditTime: 2021-12-08 11:31:21
* @LastEditors: Please set LastEditors
* @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
* @FilePath: \指纹系统\founder_vue\src\views\bzxxgl\fhxxLT.vue
-->
<template>
<div class="fhxxLT fhxxTT" id="fhxxLT">
<div class="fhxxLT-left">
<div class="line-imageEd"></div>
<ImageEd class="fhxxLT-imageEd"></ImageEd>
</div>
<div class="fhxxLT-right">
<div class="fhxx-top">
<div class="fhxx-title">复核信息-查重</div>
<div class="scroll-content">
<div class="fhxx-top-top">
<div class="fhxx-top-top-left">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">案件信息</div>
</div>
<div class="fhxx-top-top-left-content">
<div class="content-item">
<div class="label-name">案事件编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item">
<div class="label-name">现场勘验编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item">
<div class="label-name">案发地点:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-item">
<div class="label-name">发案日期:</div>
<div class="label-value">2021-12-24</div>
</div>
<div class="content-item">
<div class="label-name">现场指纹枚数:</div>
<div class="label-value">1枚</div>
</div>
<div class="content-item">
<div class="label-name">案件名称:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">案件类别:</div>
<div class="label-value">刑事案件</div>
</div>
<div class="content-item">
<div class="label-name">源逻辑库:</div>
<div class="label-value">本地案件库</div>
</div>
<div class="content-item">
<div class="label-name">案件级别:</div>
<div class="label-value">特大刑事案件</div>
</div>
<div class="content-area">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea1" disabled>
</el-input>
</div>
</div>
</div>
<div class="fhxx-top-top-right">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">人员信息</div>
</div>
<div class="fhxx-top-top-left-content">
<div class="content-item">
<div class="label-name">人员编号:</div>
<div class="label-value">A1231231231231231231232</div>
</div>
<div class="content-item content-item2">
<div class="label-name">姓名:</div>
<div class="label-value">
<span>张三</span>
<div class="label-name2">别名/绰号:</div>
<div class="label-value2">张小三</div>
</div>
</div>
<div class="content-item">
<div class="label-name">性别:</div>
<div class="label-value"></div>
</div>
<div class="content-item">
<div class="label-name">民族:</div>
<div class="label-value">汉族</div>
</div>
<div class="content-item">
<div class="label-name">籍贯:</div>
<div class="label-value">湖南省</div>
</div>
<div class="content-item">
<div class="label-name">出生日期:</div>
<div class="label-value">1980-12-12</div>
</div>
<div class="content-item">
<div class="label-name">案件类别:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">目标逻辑库:</div>
<div class="label-value">基本人员库</div>
</div>
<div class="content-item">
<div class="label-name">现住址详情:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-item">
<div class="label-name">户籍地详址:</div>
<div class="label-value">湖南省长沙市芙蓉区八一路如家</div>
</div>
<div class="content-area2">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea2" disabled>
</el-input>
</div>
</div>
</div>
</div>
<div class="fhxx-top-line"></div>
<div class="fhxx-top-bottom">
<div class="fhxx-top-top-left-title">
<div class="title-line"></div>
<div class="title-name">比中信息</div>
</div>
<div class="fhxx-top-bottom-content">
<div class="fhxx-top-bottom-left">
<div class="content-item">
<div class="label-name red">序号:</div>
<div class="label-value red">01</div>
</div>
<div class="content-item">
<div class="label-name">比中单位:</div>
<div class="label-value">杀人未遂案</div>
</div>
<div class="content-item">
<div class="label-name">单位代码:</div>
<div class="label-value">23746728764284</div>
</div>
<div class="content-item">
<div class="label-name">比中时间:</div>
<div class="label-value">2020-12-14 12:34</div>
</div>
</div>
<div class="fhxx-top-bottom-right">
<div class="content-item">
<div class="label-name red">指位:</div>
<div class="label-value red">滚动-右拇</div>
</div>
<div class="content-item">
<div class="label-name">比中人:</div>
<div class="label-value">张三</div>
</div>
<div class="content-item">
<div class="label-name">比中人身份证号:</div>
<div class="label-value">472748377829873738</div>
</div>
<div class="content-item">
<div class="label-name">比中人联系电话:</div>
<div class="label-value">13083748372</div>
</div>
</div>
</div>
<div class="bzxx-textarea">
<el-input type="textarea" :rows="3" placeholder="请输入内容" v-model="textarea3" disabled>
</el-input>
</div>
</div>
</div>
</div>
<div class="fhxx-bottom">
<div class="fhxx-bottom-title">复核意见</div>
<div class="fhxx-bottom-textarea">
<el-input type="textarea" :rows="3" placeholder="在此输入复核意见" v-model="fhyj">
</el-input>
</div>
</div>
<div class="fhxx-btns">
<div class="pass">通过</div>
<div class="no-pass">未通过</div>
<div class="relieve">解除比中关系</div>
</div>
</div>
</div>
</template>
<script>
import ImageEd from '@/components/ImageEd.vue'
export default {
name: 'fhxxLT',
data () {
return {
textarea1: '2021年8月5日晚21点时分,北京市昌平区东小口镇天通苑二区疫情通报,现确诊4人;',
textarea2: '暂无犯罪描述;',
textarea3: '2021年8月5日晚21点时分,北京市昌平区东小口镇天通苑二区疫情通报,现确诊4人;',
fhyj: ''
}
},
components: {
ImageEd,
},
}
</script>
<style lang="scss" scoped>
@import "./scss/fhxxLT.scss";
</style>
......@@ -391,12 +391,12 @@ $tableHeight: var(--tableHeight, 450px);
.header-left {
font-size: 16px;
font-family: MicrosoftYaHei;
color: #282F3C;
color: #282f3c;
}
.icon-danchuangguanbianniu {
cursor: pointer;
font-size: 13px;
color: #B1B6C2;
color: #b1b6c2;
}
}
.cxfh-line {
......@@ -409,7 +409,7 @@ $tableHeight: var(--tableHeight, 450px);
/deep/.el-textarea__inner {
width: 352px;
height: 152px;
background: #F6F8FA;
background: #f6f8fa;
box-shadow: 0px 1px 2px 0px rgba(5, 95, 231, 0.18);
border-radius: 4px;
}
......@@ -434,12 +434,12 @@ $tableHeight: var(--tableHeight, 450px);
color: #2e3846;
margin-right: 24px;
&:hover {
border: 1px solid #377FEC;
color: #377FEC;
border: 1px solid #377fec;
color: #377fec;
}
&:active {
border: 1px solid #044CB9;
color: #044CB9;
border: 1px solid #044cb9;
color: #044cb9;
}
}
.cancel-btn {
......@@ -456,6 +456,66 @@ $tableHeight: var(--tableHeight, 450px);
font-family: MicrosoftYaHei;
color: #ffffff;
&:hover {
background: #377fec;
}
&:active {
background: #044cb9;
}
}
}
}
.jcbzgx-dialog {
width: 300px;
height: 118px;
background: #ffffff;
box-shadow: 0px 18px 28px 10px rgba(0, 21, 51, 0.08);
position: absolute;
left: calc(50% - 150px);
top: calc(50% - 59px);
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
.jcbzgx-desc {
font-size: 14px;
font-family: MicrosoftYaHei;
color: #333333;
}
.jcbzgx-btns {
display: flex;
align-items: center;
margin-top: 17px;
.jcbzgx-btn {
width: 72px;
height: 32px;
border-radius: 4px;
display: flex;
align-items: center;
justify-content: center;
cursor: pointer;
}
.confirm {
margin-right: 24px;
border: 1px solid #aeb5c2;
background: #ffffff;
font-size: 14px;
font-family: MicrosoftYaHei;
color: #2e3846;
&:hover {
border-color: #377FEC;
color: #377FEC;
}
&:active {
border-color: #044CB9;
color: #044CB9;
}
}
.cancel {
background: #055fe7;
font-size: 14px;
font-family: MicrosoftYaHei;
color: #ffffff;
&:hover {
background: #377FEC;
}
&:active {
......@@ -464,4 +524,9 @@ $tableHeight: var(--tableHeight, 450px);
}
}
}
/deep/.el-checkbox__input.is-checked .el-checkbox__inner,
/deep/.el-checkbox__input.is-indeterminate .el-checkbox__inner {
background-color: #377fec;
border-color: #377fec;
}
}
......@@ -312,3 +312,19 @@
color: #999999;
}
}
.fhxxLL {
.fhxx-title {
color: #055fe7 !important;
}
}
.fhxxTL {
.fhxx-title {
color: #e60012 !important;
}
}
.fhxxTT {
.fhxx-title {
color: #fa9500 !important;
}
}
......@@ -100,6 +100,7 @@
class="bzphone"
v-model="phone"
placeholder="请输入内容"
disabled
></el-input>
<div class="input-error" v-show="isPhoneError">
<!-- <img src="@/assets/img/inputerror.png" alt=""> -->
......
......@@ -92,7 +92,7 @@
</div>
<div class="bzitem">
<div class="bzname">比中人联系电话:</div>
<el-input class="bzphone" v-model="phone" placeholder="请输入内容"></el-input>
<el-input class="bzphone" v-model="phone" 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" />
......@@ -753,4 +753,5 @@ div {
width: 763px;
/*background: #f6f8fa;*/
}
</style>
......@@ -318,7 +318,7 @@ export default {
if (val.removeFlag === 1) {
self.$bus.emit("deleteMessage", {
msg: "该条数据已删除!",
delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:MM"),
delTime: self.$moment(val.removeTime).format("YYYY.MM.DD HH:mm"),
});
// 清空目标table表
// self.$bus.emit("initCandidate", []);
......
......@@ -1195,8 +1195,13 @@ export default {
loading: true
}).then(response => {
//console.log(response);
self.tableData = response.data.ret;
self.total = self.tableData.length;
if(response.data.code === 0) {
self.tableData = response.data.ret;
self.total = self.tableData.length;
} else {
self.tableData = []
self.total = 0
}
})
},
/**
......@@ -1279,7 +1284,7 @@ export default {
this.tableData = this.sourceTableData;
} else {
this.tableData = this.sourceTableData.filter(item => {
return item.affirmstatus != 1;
return item.affirmstatus != 1 && item.affirmstatus != 3;
});
//console.log(this.tableData);
}
......
......@@ -240,11 +240,13 @@ export default {
if (val.removeFlag === 1) {
self.$bus.emit('deleteMessage', {
msg: '该条数据已删除!',
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:MM')
delTime: self.$moment(val.removeTime).format('YYYY.MM.DD HH:mm')
})
// 清空目标table表
// self.$bus.emit("initCandidate", []);
// 保存qqid和qid
self.qqid = val.qqid;
self.qid = val.qid;
sessionStorage.setItem("qqid", val.qqid);
sessionStorage.setItem("qid", val.qid);
sessionStorage.setItem("srcbarcode", val.barcode);
......@@ -266,7 +268,7 @@ export default {
//console.log(response);
let imageInfo = response.data.ret[0]
// 默认选中第一个指纹预览图片
if(imageInfo && imageInfo.seq) {
if (imageInfo && imageInfo.seq) {
sessionStorage.setItem("srcseqno", imageInfo.seq);
sessionStorage.setItem("zcseq", imageInfo.seq);
}
......@@ -465,7 +467,7 @@ export default {
this.dataList = this.sourceDataList;
} else {
this.dataList = this.sourceDataList.filter(item => {
return item.affirmStatus != 1;
return item.affirmStatus != 1 && item.affirmStatus != 3;
});
//console.log(this.dataList);
}
......
......@@ -8,8 +8,7 @@
<div class="checked">
<el-checkbox v-model="checked">显示已比中候选</el-checkbox>
</div>
<el-table ref="singleTable" highlight-current-row @current-change="handleCurrentChange" class="lt_candidate_table"
:data="tableData" :row-class-name="tableRowClassName">
<el-table ref="singleTable" highlight-current-row @current-change="handleCurrentChange" class="lt_candidate_table" :data="tableData" :row-class-name="tableRowClassName">
<el-table-column label="排名" type="index" :width="width1"></el-table-column>
<el-table-column prop="score" label="得分" :width="width1"></el-table-column>
<el-table-column label="序号" prop="destseqno" :width="width1"></el-table-column>
......@@ -23,11 +22,10 @@
<script>
import axios from "axios";
import { Loading } from "element-ui";
export default {
name: "TLCandidate",
data() {
data () {
return {
// 是否第一次加载
isFirstMounted: true,
......@@ -44,25 +42,25 @@ export default {
isDelete: false
};
},
created() {
created () {
let w1 = 1920;
let w2 = window.innerWidth;
this.width1 = this.width1 * w2 / w1;
},
mounted() {
mounted () {
let self = this;
// 监听是否被删除
self.$bus.on('deleteMessage', (obj) => {
if(obj.delTime != null) {
if (obj.delTime != null) {
self.isDelete = true
} else {
self.isDelete = false
}
})
this.$bus.on("initTLCandidate", tableData => {
// //console.log(tableData);
this.$bus.on("initTLCandidate", (tableData) => {
console.log(tableData);
self.tableData = tableData;
if (self.tableData) {
self.total = self.tableData.length;
......@@ -71,7 +69,12 @@ export default {
//console.log(self.tableData);
// 默认选中第一条数据
if (self.tableData && self.tableData.length > 0) {
self.$refs.singleTable.setCurrentRow(self.tableData[0]);
// setTimeout(() => {
// self.$refs.singleTable.setCurrentRow(self.tableData[0]);
// }, 20000);
self.$nextTick(() => {
self.$refs.singleTable.setCurrentRow(self.tableData[0]);
});
}
});
// 比中,认定完成之后更新列表数据
......@@ -86,8 +89,8 @@ export default {
* @param {*}
* @return {*}
*/
search() {
if(this.isDelete) return
search () {
if (this.isDelete) return
let self = this;
let dcseq = sessionStorage.getItem("dcseq");
let qqid = sessionStorage.getItem("qqid");
......@@ -97,8 +100,13 @@ export default {
}, { loading: false })
.then(response => {
//console.log(response);
self.tableData = response.data.ret;
self.total = self.tableData.total;
if (response.data.code === 0) {
self.tableData = response.data.ret;
self.total = self.tableData.total;
} else {
self.tableData = []
self.total = 0
}
clearTimeout(self.timer)
self.timer = setTimeout(() => {
self.$store.commit('loading/setLoadingSd', false)
......@@ -110,8 +118,8 @@ export default {
* @param val
* @param old
*/
handleCurrentChange(val, old) {
if(this.isDelete) return;
handleCurrentChange (val, old) {
if (this.isDelete) return;
const CancelToken = axios.CancelToken;
const source = CancelToken.source();
let self = this;
......@@ -136,30 +144,31 @@ export default {
seqno: val.destseqno,
qqid: val.qqid
}, { loading: false, cancelToken: source.token }).then(response => {
//console.log(response);
if(response.data.code === 0) {
self.$bus.emit("changImageEditTarget", response.data.ret[0].image);
if (!self.isFirstMounted) {
clearTimeout(self.timer)
self.timer = setTimeout(() => {
self.$store.commit('loading/setLoadingSd', false)
}, 500);
//console.log(response);
if (response.data.code === 0) {
self.$bus.emit("changImageEditTarget", response.data.ret[0].image);
if (!self.isFirstMounted) {
clearTimeout(self.timer)
self.timer = setTimeout(() => {
self.$store.commit('loading/setLoadingSd', false)
}, 500);
}
} else {
self.$bus.emit("changImageEditTarget", 'xxx');
}
} else {
self.$bus.emit("changImageEditTarget", 'xxx');
}
});
});
// this.$axios
// .get(`/api/org/plainByBarcode/${val.destbarcode}/${val.destid}`)
// .then(response => {
// //console.log(response);
// self.$bus.emit("changImageEditTarget", response.data.ret.image);
// });
} else {
self.$bus.emit("changImageEditTarget", 'xxx');
}
}
// else {
// self.$bus.emit("changImageEditTarget", 'xxx');
// }
},
tableRowClassName({ row, column, rowIndex, columnIndex }) {
tableRowClassName ({ row, column, rowIndex, columnIndex }) {
// 比中的行
if (row.affirmstatus == 2 || row.affirmstatus == 3) {
return "Bizhong";
......@@ -174,12 +183,12 @@ export default {
}
},
watch: {
checked(newValue, oldValue) {
checked (newValue, oldValue) {
if (newValue) {
this.tableData = this.sourceTableData;
} else {
this.tableData = this.sourceTableData.filter(item => {
return item.affirmstatus != 1;
return item.affirmstatus != 1 && item.affirmstatus != 3;
});
}
this.total = this.tableData.length;
......
/*
* @Author: your name
* @Date: 2021-09-07 09:57:48
* @LastEditTime: 2021-12-06 17:00:24
* @LastEditTime: 2021-12-08 09:15:55
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\vue.config.js
......@@ -90,7 +90,7 @@ module.exports = {
proxy: {
"/api": {
// 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.108:8099", // 湖南-张
// target: "http://192.168.128.114:8099", // 湖南-马
// target: "http://192.168.128.116:8099", // 湖南-王
......@@ -99,6 +99,7 @@ module.exports = {
// target: "http://127.0.0.1:8099",
// target: "http://47.92.225.109:5602",
// target: "http://www.meetfood.cn:2390", // 湖南-线上
target: "http://192.168.128.115:8099", // 江
ws: true,
changeOrigin: true,
......@@ -107,14 +108,14 @@ module.exports = {
}
},
"/login": {
// target: "http://www.meetfood.cn:2390/", // 登录
target: "http://192.168.128.121:8764/", // 登录
target: "http://www.meetfood.cn:2390/", // 登录
// target: "http://192.168.128.121:8764/", // 登录
// target: "http://192.168.128.114:8099", // 登录-马
ws: true,
changeOrigin: true,
pathRewrite: {
"^/login": ""
// "^/login": "/login"
// "^/login": ""
"^/login": "/login"
}
},
// "/system": {
......@@ -129,8 +130,8 @@ module.exports = {
"/security": {
//target: "http://192.168.128.106:8765", // 湖南-王
target: "http://192.168.128.166:8099", // 湖南-张
// target: "http://www.meetfood.cn:2390", // 湖南-王
// target: "http://192.168.128.166:8099", // 湖南-张
target: "http://www.meetfood.cn:2390", // 湖南-王
ws: true,
changeOrigin: true,
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