Commit e1ddb05b by chenqiang

栏目、模型、门户,首页

parent 0845063d
...@@ -5,15 +5,18 @@ ...@@ -5,15 +5,18 @@
<span style="padding-left: 12px;">欢迎您:{{userInfo.unitname}}<span style="padding-left: 15px;">{{userInfo.true_name}}</span></span> <span style="padding-left: 12px;">欢迎您:{{userInfo.unitname}}<span style="padding-left: 15px;">{{userInfo.true_name}}</span></span>
</div> </div>
<div class="header_box_right"> <div class="header_box_right">
<div class="iconfont iconlianjie paddingLeft32"></div> <div @click="LoginOut" v-if="isFalg" style="cursor: pointer;">
<el-badge :value="12" class="item"> <i class="el-icon-switch-button"></i>
<div class="iconfont iconxiaoxitongzhi paddingLeft32"></div> <span style="padding-left: 5px;">登出</span>
</el-badge> </div>
<div @click="LoginOut" class="iconfont icontuichuzhuxiao paddingLeft32" v-if="isFalg"></div>
<div @click="getLogin" style="margin-left: 32px;cursor: pointer;" v-else> <div @click="getLogin" style="margin-left: 32px;cursor: pointer;" v-else>
<img src="@/assets/img/tb_login.png" alt=""> <img src="@/assets/img/tb_login.png" alt="">
<span style="padding-left: 5px;">登录</span> <span style="padding-left: 5px;">登录</span>
</div> </div>
<div @click="goTo" style="padding-left: 22px;cursor: pointer;">
<i class="el-icon-s-home"></i>
<span style="padding-left: 5px;">首页</span>
</div>
</div> </div>
<!--登录弹窗--> <!--登录弹窗-->
<login v-show="sptc" @sptcFn="sptcFn"/> <login v-show="sptc" @sptcFn="sptcFn"/>
...@@ -38,6 +41,11 @@ export default { ...@@ -38,6 +41,11 @@ export default {
this.isFalg = true this.isFalg = true
this.userInfo = JSON.parse(localStorage.getItem('userInfo')) this.userInfo = JSON.parse(localStorage.getItem('userInfo'))
}, },
// 去首页
goTo(){
let self = this
self.$router.push('/sy')
},
// 点击登录按钮 // 点击登录按钮
getLogin() { getLogin() {
this.sptc = true this.sptc = true
......
...@@ -55,6 +55,7 @@ export default { ...@@ -55,6 +55,7 @@ export default {
self.login1() self.login1()
self.login2() self.login2()
self.login3() self.login3()
self.login4()
self.$router.push('/mhgl') self.$router.push('/mhgl')
// let routeData = self.$router.resolve({ // let routeData = self.$router.resolve({
// path: '/mhgl', // path: '/mhgl',
...@@ -90,6 +91,12 @@ export default { ...@@ -90,6 +91,12 @@ export default {
}) })
}, },
login4(){
let self = this
axios.post('/tgxx/getRecentXtgxx',{}).then(res=>{
debugger
})
},
// PKI登录 // PKI登录
PKIlogin() { PKIlogin() {
// this.sptc = false // this.sptc = false
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
export default [ export default [
{ {
path: '/', path: '/',
redirect: '/login' redirect: '/sy'
}, },
{ {
path: '/login', path: '/login',
......
...@@ -245,7 +245,7 @@ export default { ...@@ -245,7 +245,7 @@ export default {
if (val) { if (val) {
self.page = 1 self.page = 1
} }
axios.get('/xzz/getXtgxxPage', { axios.get('/xxzz/getXtgxxPage', {
params: { params: {
mbbt: self.form.mbbt, mbbt: self.form.mbbt,
page: self.page, page: self.page,
...@@ -284,7 +284,7 @@ export default { ...@@ -284,7 +284,7 @@ export default {
// 嫌疑人 // 嫌疑人
param.append('wbggnr', self.formItem.wbggnr) param.append('wbggnr', self.formItem.wbggnr)
param.append('mbbt', self.formItem.mbbt) param.append('mbbt', self.formItem.mbbt)
axios.post('/xzz/addXtggxx', param).then(res => { axios.post('/xxzz/addXtggxx', param).then(res => {
if (res.state == 'success') { if (res.state == 'success') {
self.$message.success('新增成功') self.$message.success('新增成功')
self.dialogFormVisible = false self.dialogFormVisible = false
...@@ -305,7 +305,7 @@ export default { ...@@ -305,7 +305,7 @@ export default {
let param = { let param = {
xxbh: row.xxbh xxbh: row.xxbh
} }
axios.post('/xzz/deleteTbXtgg', param, { axios.post('/xxzz/deleteTbXtgg', param, {
headers: { headers: {
'content-Type': 'application/json' 'content-Type': 'application/json'
} }
......
...@@ -80,9 +80,9 @@ ...@@ -80,9 +80,9 @@
prop="bz" prop="bz"
label="备注"> label="备注">
</el-table-column> </el-table-column>
<el-table-column label="操作" width="300"> <el-table-column label="操作" width="80">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="submit(scope.row)" type="text" size="small">发布</el-button> <el-button @click="submit(scope.row)" type="primary" size="mini">发布</el-button>
<!-- <el-button @click="del(scope.row)" type="text" size="small">删除</el-button>--> <!-- <el-button @click="del(scope.row)" type="text" size="small">删除</el-button>-->
</template> </template>
</el-table-column> </el-table-column>
......
...@@ -93,10 +93,10 @@ ...@@ -93,10 +93,10 @@
prop="bz" prop="bz"
label="备注"> label="备注">
</el-table-column> </el-table-column>
<el-table-column label="操作" width="300"> <el-table-column label="操作" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="edit(scope.row)" type="text" size="small">修改</el-button> <el-button @click="edit(scope.row)" type="primary" size="mini">修改</el-button>
<el-button @click="del(scope.row)" type="text" size="small">删除</el-button> <el-button @click="del(scope.row)" type="danger" size="mini">删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
...@@ -137,13 +137,16 @@ ...@@ -137,13 +137,16 @@
</el-form-item> </el-form-item>
</div> </div>
<div> <div>
<el-form-item label="路径:">
<el-input v-model="form.path" clearable></el-input>
</el-form-item>
<el-form-item label="模板描述:"> <el-form-item label="模板描述:">
<el-input <el-input
type="textarea" type="textarea"
:rows="4" :rows="4"
v-model="form.bz" v-model="form.bz"
autocomplete="off" autocomplete="off"
style="width: 565px" style="width: 228px"
clearable></el-input> clearable></el-input>
</el-form-item> </el-form-item>
</div> </div>
...@@ -305,6 +308,7 @@ export default { ...@@ -305,6 +308,7 @@ export default {
bz: '', bz: '',
type: '', type: '',
name: '', name: '',
path: '',
xxzjbh: '', xxzjbh: '',
cssr: [ cssr: [
{ {
...@@ -340,8 +344,8 @@ export default { ...@@ -340,8 +344,8 @@ export default {
getCount() { getCount() {
let self = this let self = this
let param = { let param = {
name: self.form.name, name: self.formItem.name,
type: self.form.type, type: self.formItem.type,
stat: '' stat: ''
} }
axios.post('/mxgl/template/selectTbStTemplateCount', param, { axios.post('/mxgl/template/selectTbStTemplateCount', param, {
...@@ -389,6 +393,7 @@ export default { ...@@ -389,6 +393,7 @@ export default {
xxzjbh: self.form.xxzjbh, xxzjbh: self.form.xxzjbh,
name: self.form.name, name: self.form.name,
type: self.form.type, type: self.form.type,
path: self.form.path,
bz: self.form.bz, bz: self.form.bz,
cssr: self.form.cssr, cssr: self.form.cssr,
cssc: self.form.cssc cssc: self.form.cssc
...@@ -417,6 +422,7 @@ export default { ...@@ -417,6 +422,7 @@ export default {
self.form.name = row.name self.form.name = row.name
self.form.type = row.type self.form.type = row.type
self.form.bz = row.bz self.form.bz = row.bz
self.form.path = row.path
self.form.xxzjbh = row.xxzjbh self.form.xxzjbh = row.xxzjbh
self.getDatasr(row) self.getDatasr(row)
self.getDatasc(row) self.getDatasc(row)
...@@ -495,7 +501,7 @@ export default { ...@@ -495,7 +501,7 @@ export default {
} }
}).then(res => { }).then(res => {
if (res.status == '200') { if (res.status == '200') {
self.form.cssr = res.data self.form.cssr = res.data.length > 0 ? res.data : self.form.cssr
} }
}) })
}, },
...@@ -511,7 +517,7 @@ export default { ...@@ -511,7 +517,7 @@ export default {
} }
}).then(res => { }).then(res => {
if (res.status == '200') { if (res.status == '200') {
self.form.cssc = res.data self.form.cssc = res.data.length > 0 ? res.data : self.form.cssc
} }
}) })
} }
......
...@@ -84,9 +84,9 @@ ...@@ -84,9 +84,9 @@
prop="bz" prop="bz"
label="备注"> label="备注">
</el-table-column> </el-table-column>
<el-table-column label="操作" width="300"> <el-table-column label="操作" width="80">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button @click="detail(scope.row)" type="text" size="small">详情</el-button> <el-button @click="detail(scope.row)" type="primary" size="mini">详情</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
......
...@@ -18,6 +18,9 @@ ...@@ -18,6 +18,9 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="路径">
<el-input v-model="form.path" clearable></el-input>
</el-form-item>
</div> </div>
<div> <div>
<el-form-item label="模板描述:"> <el-form-item label="模板描述:">
...@@ -169,6 +172,7 @@ export default { ...@@ -169,6 +172,7 @@ export default {
bz: '', bz: '',
type: '', type: '',
name: '', name: '',
path: '',
cssr: [ cssr: [
{ {
paraName: '', paraName: '',
......
...@@ -17,7 +17,17 @@ ...@@ -17,7 +17,17 @@
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: contain; background-size: contain;
} }
.sy_box_head_left{
position: absolute;
left: 10px;
top: 10px;
font-size: 14px;
color: #64a2d6;
.sy_box_head_right_nr {
padding-left: 31px;
cursor: pointer;
}
}
.sy_box_head_right { .sy_box_head_right {
display: flex; display: flex;
position: absolute; position: absolute;
......
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