Commit 31ad3757 by 张超军

人员指纹编辑

parent bf003014
...@@ -876,21 +876,21 @@ export default { ...@@ -876,21 +876,21 @@ export default {
} }
console.log('发请求', this.reqParam) console.log('发请求', this.reqParam)
// this.$axios this.$axios
// .post(reqUrl, this.reqParam) .post(reqUrl, this.reqParam)
// .then(response => { .then(response => {
// if (response.data.code === 0) { if (response.data.code === 0) {
// this.$message({ this.$message({
// message: '发查询成功', message: '发查询成功',
// type: 'success' type: 'success'
// }); });
// cityOptions = [] cityOptions = []
// this.dialogVisible = false; this.dialogVisible = false;
// this.$router.push('/cxyrd') this.$router.push('/cxyrd')
// } else { } else {
// this.$message.error(response.data.message); this.$message.error(response.data.message);
// } }
// }); });
} }
}, },
// 获取发查询数据(总条数) // 获取发查询数据(总条数)
......
/*
* @Author: your name
* @Date: 2021-10-22 21:18:26
* @LastEditTime: 2021-10-22 21:18:27
* @LastEditors: Please set LastEditors
* @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\RangeSlider.js
*/
$.fn.RangeSlider = function(cfg){
this.sliderCfg = {
min: cfg && !isNaN(parseFloat(cfg.min)) ? Number(cfg.min) : null,
max: cfg && !isNaN(parseFloat(cfg.max)) ? Number(cfg.max) : null,
step: cfg && Number(cfg.step) ? cfg.step : 1,
callback: cfg && cfg.callback ? cfg.callback : null
};
var $input = $(this);
var min = this.sliderCfg.min;
var max = this.sliderCfg.max;
var step = this.sliderCfg.step;
var callback = this.sliderCfg.callback;
$input.attr('min', min)
.attr('max', max)
.attr('step', step);
$input.bind("input", function(e){
$input.attr('value', this.value);
$input.css( 'background', 'linear-gradient(to right, #059CFA, white ' + this.value + '%, white)' );
if ($.isFunction(callback)) {
callback(this);
}
});
};
\ No newline at end of file
.ryzwbjLeft { .ryzwbjLeft {
width: 442px; width: 448px;
height: 100%; height: 100%;
padding: 24px; padding: 24px;
box-sizing: border-box;
.title { .title {
font-size: 16px; font-size: 16px;
font-family: Microsoft YaHei-Bold, Microsoft YaHei; font-family: Microsoft YaHei-Bold, Microsoft YaHei;
...@@ -10,7 +11,7 @@ ...@@ -10,7 +11,7 @@
} }
.ryzwbj-content { .ryzwbj-content {
margin-top: 20px; margin-top: 20px;
height: calc(100% - 50px); height: 100%;
/deep/ .el-tabs__item.is-left.is-active, /deep/ .el-tabs__item.is-left.is-active,
.el-tabs__item.is-top.is-active { .el-tabs__item.is-top.is-active {
color: #055fe7; color: #055fe7;
......
<!-- <!--
* @Author: your name * @Author: your name
* @Date: 2021-10-22 09:42:07 * @Date: 2021-10-22 09:42:07
* @LastEditTime: 2021-10-22 11:24:31 * @LastEditTime: 2021-10-22 14:16:56
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\ryzwbjLeft.vue * @FilePath: \指纹系统\founder_vue\src\views\Editor\modules\ryzwbjLeft.vue
...@@ -221,9 +221,12 @@ export default { ...@@ -221,9 +221,12 @@ export default {
* @param {*} event * @param {*} event
* @return {*} * @return {*}
*/ */
handleClick (tab, event) { handlePainClick (tab, event) {
console.log(tab, event); console.log(tab, event);
} },
handleRollClick(tab, event) {
console.log(tab, event);
},
}, },
} }
</script> </script>
......
<!-- <!--
* @Author: your name * @Author: your name
* @Date: 2021-09-08 13:00:08 * @Date: 2021-09-08 13:00:08
* @LastEditTime: 2021-10-22 11:51:18 * @LastEditTime: 2021-10-22 12:00:36
* @LastEditors: Please set LastEditors * @LastEditors: Please set LastEditors
* @Description: In User Settings Edit * @Description: In User Settings Edit
* @FilePath: \founder_vue\src\views\Editor\ryzwbj.vue * @FilePath: \founder_vue\src\views\Editor\ryzwbj.vue
...@@ -9,14 +9,17 @@ ...@@ -9,14 +9,17 @@
<template> <template>
<div class="ryzwbj"> <div class="ryzwbj">
<ryzwbj-left></ryzwbj-left> <ryzwbj-left></ryzwbj-left>
<image-ed></image-ed>
</div> </div>
</template> </template>
<script> <script>
import ryzwbjLeft from './modules/ryzwbjLeft.vue'; import ryzwbjLeft from './modules/ryzwbjLeft.vue';
import imageEd from './modules/imageEd.vue';
export default { export default {
components: { components: {
ryzwbjLeft, ryzwbjLeft,
imageEd
}, },
} }
</script> </script>
...@@ -25,5 +28,6 @@ import ryzwbjLeft from './modules/ryzwbjLeft.vue'; ...@@ -25,5 +28,6 @@ import ryzwbjLeft from './modules/ryzwbjLeft.vue';
.ryzwbj { .ryzwbj {
width: 100%; width: 100%;
height: calc(100% - 47px); height: calc(100% - 47px);
display: flex;
} }
</style> </style>
\ No newline at end of file
...@@ -2,125 +2,47 @@ ...@@ -2,125 +2,47 @@
<div id="home"> <div id="home">
<el-container class="layout-container"> <el-container class="layout-container">
<transition name="slide"> <transition name="slide">
<el-aside <el-aside :width="isCollapse ? '64px' : '280px'" class="aside">
:width="isCollapse ? '64px' : '280px'" <div class="logo" :class="{ minLogo: isCollapse }" @click="$router.push('/Home/Home')">
class="aside" <img class="jh" src="../assets/img/Home/jh.png" alt="" />
> <img v-show="!isCollapse" class="title" src="../assets/img/Home/title.png" alt="" />
<div
class="logo"
:class="{ minLogo: isCollapse }"
@click="$router.push('/Home/Home')"
>
<img
class="jh"
src="../assets/img/Home/jh.png"
alt=""
/>
<img
v-show="!isCollapse"
class="title"
src="../assets/img/Home/title.png"
alt=""
/>
</div> </div>
<!-- <div class="search"> <!-- <div class="search">
<el-input v-if="!isCollapse" @keyup.enter.native="goSearch()" class="searchTxt" prefix-icon="el-icon-search" v-model="searchTxt" placeholder="搜索"></el-input> <el-input v-if="!isCollapse" @keyup.enter.native="goSearch()" class="searchTxt" prefix-icon="el-icon-search" v-model="searchTxt" placeholder="搜索"></el-input>
<i class="search-icon el-icon-search" v-else></i> <i class="search-icon el-icon-search" v-else></i>
</div> --> </div> -->
<el-menu <el-menu :collapse-transition="false" ref="menu" :default-active="menuActive" text-color="#CCCCCC" active-text-color="#ffffff" background-color="#1F2D45" class="el-menu-vertical-demo" @open="handleOpen" @close="handleClose" :collapse="isCollapse" @select="selectPath">
:collapse-transition="false" <div v-for="(menu, i) in routes" :key="i">
ref="menu" <el-submenu :index="menu.name" v-if="menu.children">
:default-active="menuActive"
text-color="#CCCCCC"
active-text-color="#ffffff"
background-color="#1F2D45"
class="el-menu-vertical-demo"
@open="handleOpen"
@close="handleClose"
:collapse="isCollapse"
@select="selectPath"
>
<div
v-for="(menu, i) in routes"
:key="i"
>
<el-submenu
:index="menu.name"
v-if="menu.children"
>
<template slot="title"> <template slot="title">
<img <img v-if="$route.path != menu.path" :src="menu.icon_d" alt="" />
v-if="$route.path != menu.path" <img v-else :src="menu.icon_a" alt="" />
:src="menu.icon_d"
alt=""
/>
<img
v-else
:src="menu.icon_a"
alt=""
/>
<span v-show="!isCollapse">{{ menu.meta.title }}</span> <span v-show="!isCollapse">{{ menu.meta.title }}</span>
</template> </template>
<div <div v-for="(item, index) in menu.children" :key="index">
v-for="(item, index) in menu.children" <el-menu-item v-if="!item.hidden" :index="item.name">{{
:key="index"
>
<el-menu-item
v-if="!item.hidden"
:index="item.name"
>{{
item.meta.title item.meta.title
}}</el-menu-item> }}</el-menu-item>
</div> </div>
</el-submenu> </el-submenu>
<el-menu-item <el-menu-item :index="menu.name" v-else-if="!menu.children && !menu.hidden">
:index="menu.name" <img v-if="$route.path != menu.path" :src="menu.icon_d" alt="" />
v-else-if="!menu.children && !menu.hidden" <img v-else :src="menu.icon_a" alt="" />
>
<img
v-if="$route.path != menu.path"
:src="menu.icon_d"
alt=""
/>
<img
v-else
:src="menu.icon_a"
alt=""
/>
<span slot="title">{{ menu.meta.title }}</span> <span slot="title">{{ menu.meta.title }}</span>
</el-menu-item> </el-menu-item>
</div> </div>
</el-menu> </el-menu>
<div class="fz"> <div class="fz">
<img <img v-if="!isCollapse" src="../assets/img/Home/logo.png" alt="" />
v-if="!isCollapse" <img v-else src="../assets/img/Home/fang.png" alt="" />
src="../assets/img/Home/logo.png"
alt=""
/>
<img
v-else
src="../assets/img/Home/fang.png"
alt=""
/>
</div> </div>
</el-aside> </el-aside>
</transition> </transition>
<el-container> <el-container>
<el-header class="header"> <el-header class="header">
<div <div class="collapse" @click="switchCollapse">
class="collapse" <img v-if="isCollapse" :src="rightImg" alt="" />
@click="switchCollapse" <img v-else :src="leftImg" alt="" />
>
<img
v-if="isCollapse"
:src="rightImg"
alt=""
/>
<img
v-else
:src="leftImg"
alt=""
/>
</div> </div>
<div class="options"> <div class="options">
<div class="sendFind">发查询</div> <div class="sendFind">发查询</div>
...@@ -129,26 +51,10 @@ ...@@ -129,26 +51,10 @@
<div class="message"> <div class="message">
<div class="circle"></div> <div class="circle"></div>
</div> </div>
<div <div class="quit" @click="$router.push('/Home/Home')"></div>
class="quit" <div class="logout" @click="logout">
@click="$router.push('/Home/Home')" <svg-icon v-show="!isHoverLogout" icon-class="logout_d" class="icon" @mouseover="isHoverLogout = true" @mouseleave="isHoverLogout = false" />
></div> <svg-icon v-show="isHoverLogout" icon-class="logout_a" class="icon" />
<div
class="logout"
@click="logout"
>
<svg-icon
v-show="!isHoverLogout"
icon-class="logout_d"
class="icon"
@mouseover="isHoverLogout = true"
@mouseleave="isHoverLogout = false"
/>
<svg-icon
v-show="isHoverLogout"
icon-class="logout_a"
class="icon"
/>
</div> </div>
</div> </div>
</el-header> </el-header>
...@@ -156,25 +62,12 @@ ...@@ -156,25 +62,12 @@
<div class="contain"> <div class="contain">
<!-- 导航 --> <!-- 导航 -->
<div class="breadcrumb"> <div class="breadcrumb">
<div <div @click="goManager" class="home-path path" :class="{ active: $route.path == '/Home/htzwcj' }">
@click="goManager"
class="home-path path"
:class="{ active: $route.path == '/Home/htzwcj' }"
>
活体指纹采集 活体指纹采集
</div> </div>
<div <div class="path" @click="changeRouter(item)" v-for="(item, i) in paths" :key="i" :class="{ active: $route.path == item.path }">
class="path"
@click="changeRouter(item)"
v-for="(item, i) in paths"
:key="i"
:class="{ active: $route.path == item.path }"
>
<span>{{ item.name }}</span> <span>{{ item.name }}</span>
<div <div class="closeIcon" @click.stop="closePaths(item.name)">
class="closeIcon"
@click.stop="closePaths(item.name)"
>
× ×
</div> </div>
</div> </div>
...@@ -217,6 +110,12 @@ export default { ...@@ -217,6 +110,12 @@ export default {
mounted () { mounted () {
this.menuActive = this.$route.name; this.menuActive = this.$route.name;
console.log(this.$route); console.log(this.$route);
this.$axios({
method: 'post',
url: 'http://47.92.48.137:3003/rest/minio/download?fileName=2021/10/151448902776687308801.bmp'
}).then(res => {
console.log(res);
})
}, },
updated () { updated () {
this.menuActive = this.$route.name; this.menuActive = this.$route.name;
......
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