标准属性自定义

This commit is contained in:
宋伟佳
2021-06-07 10:25:08 +08:00
parent 5b2169ed24
commit 8bedbf1822
7 changed files with 43 additions and 81 deletions
@@ -2,8 +2,8 @@
<template>
<div class="attribute-custom v-class">
<div class="action-bar1">
<el-button class="common-button-primary add-button" v-btn-permission="'7UARYUBX8J8BX3ELZDH2'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" v-btn-permission="'8QSDDR8R7UMDS9S6M2HU'" @click="showDisplayLocationDialog" >展示区域管理</el-button>
<el-button class="common-button-primary add-button" size="mini" v-btn-permission="'7UARYUBX8J8BX3ELZDH2'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" size="mini" v-btn-permission="'8QSDDR8R7UMDS9S6M2HU'" @click="showDisplayLocationDialog" >展示区域管理</el-button>
</div>
<loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content">
@@ -189,7 +189,7 @@
</div>
<div id="roleFormButton" class="demo-drawer-footer">
<el-button
round
size="mini"
class="common-button-primary"
icon="el-icon-check"
type="primary"
@@ -470,7 +470,7 @@ export default {
this.$confirm('确认删除该条数据?', {
title: '确认删除',
confirmButtonClass: 'common-button-primary',
roundButton: true,
roundButton: false,
callback: (action, instance) => {
if (action === 'confirm') {
const {id} = data
@@ -674,7 +674,7 @@ export default {
this.$confirm('确认删除选中数据?',{
title: '提示',
confirmButtonClass: 'common-button-primary',
roundButton: true,
roundButton: false,
callback: (action, instance) => {
if (action === 'confirm') {
this.$http.put('lawss/sarStandAttrDetails/deleteByIds', {
@@ -2,8 +2,8 @@
<template>
<div class="attribute-custom v-class">
<div class="action-bar1">
<el-button class="common-button-primary add-button" type="primary" v-btn-permission="'H9WU2ZJHG5WNTY5MDUXH'" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" @click="showDisplayLocationDialog" v-btn-permission="'XT94XKWBCTELWNJQVYCU'">展示区域管理</el-button>
<el-button class="common-button-primary add-button" size="mini" type="primary" v-btn-permission="'H9WU2ZJHG5WNTY5MDUXH'" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" size="mini" @click="showDisplayLocationDialog" v-btn-permission="'XT94XKWBCTELWNJQVYCU'">展示区域管理</el-button>
</div>
<loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content">
@@ -459,7 +459,7 @@ export default {
removeDisplayLocation (data) {
this.$confirm('确认删除该条数据?', {
confirmButtonClass: 'common-button-primary',
roundButton: true,
roundButton: false,
title: '确认删除',
callback: (action, instance) => {
if (action === 'confirm') {
@@ -658,7 +658,7 @@ export default {
this.$confirm('确认删除选中数据?', {
title: '提示',
confirmButtonClass: 'common-button-primary',
roundButton: true,
roundButton: false,
callback: (action, instance) => {
if (action === 'confirm') {
this.$http.put('lawss/sarStandAttrDetails/deleteByIds', {
@@ -2,8 +2,8 @@
<template>
<div class="attribute-custom v-class">
<div class="action-bar1">
<el-button class="common-button-primary add-button" v-btn-permission="'EAT8LJFSP6P4QMR6M8F4'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" v-btn-permission="'Q2AQMSUHKZDKLXJBHJEN'" @click="showDisplayLocationDialog">展示区域管理</el-button>
<el-button class="common-button-primary add-button" size="mini" v-btn-permission="'EAT8LJFSP6P4QMR6M8F4'" type="primary" @click="showAddModel"><i class="iconfont">&#xe84e;</i>新增</el-button>
<el-button class="common-button-default" size="mini" v-btn-permission="'Q2AQMSUHKZDKLXJBHJEN'" @click="showDisplayLocationDialog">展示区域管理</el-button>
</div>
<loading :loading="attributeDataLoading">数据处理中</loading>
<div class="content">
@@ -459,7 +459,7 @@ export default {
this.$confirm('确认删除该条数据?', {
title: '确认删除',
confirmButtonClass: 'common-button-primary',
roundButton: true,
roundButton: false,
callback: (action, instance) => {
if (action === 'confirm') {
const {id} = data
@@ -657,7 +657,7 @@ export default {
this.$confirm('确认删除选中数据?', {
title: '提示',
confirmButtonClass: 'common-button-primary',
roundButton: true,
roundButton: false,
callback: (action, instance) => {
if (action === 'confirm') {
this.$http.put('lawss/sarStandAttrDetails/deleteByIds', {
@@ -33,7 +33,7 @@
class="common-button-primary"
type="primary"
icon="el-icon-search"
round
size="mini"
@click="searchBtn"
></el-button>
</el-form-item>
@@ -42,7 +42,7 @@
class="common-button-default"
icon="el-icon-refresh-left"
@click="resetSelect"
round
size="mini"
></el-button>
</el-form-item>
</el-form>
@@ -51,12 +51,12 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
@click="showAddModel(1, null)"
v-btn-permission="'29YZ482LEHRJJXELWZGG'"
><i class="iconfont">&#xe84e;</i>新增</el-button
>
<el-button @click="deleteAttr" round class="common-button-default" v-btn-permission="T97J4LTH3TP36CREJ62A"
<el-button @click="deleteAttr" size="mini" class="common-button-default" v-btn-permission="T97J4LTH3TP36CREJ62A"
><i class="iconfont">&#xe61b;</i>删除</el-button
>
</div>
@@ -262,13 +262,13 @@
<el-button
type="primary"
class="common-button-primary"
round
size="mini"
icon="el-icon-check"
@click="saveInfo"
>提交</el-button
>
<el-button
round
size="mini"
icon="el-icon-close"
class="common-button-default"
@click="cancelModel"
@@ -520,7 +520,7 @@ export default {
confirmButtonText: '确定',
confirmButtonClass: 'common-button-primary',
cancelButtonText: '取消',
roundButton: true,
roundButton: false,
type: 'warning'
})
.then(() => {
@@ -604,7 +604,7 @@ export default {
confirmButtonText: '确定',
confirmButtonClass: 'common-button-primary',
cancelButtonText: '取消',
roundButton: true,
roundButton: false,
type: 'warning'
}).then(() => {
this.$http.put(
-38
View File
@@ -9,8 +9,6 @@
<el-tab-pane label="标准预警" name="STANDARD">
<div class="dynamic-content">
<h5>实施预警</h5>
<!-- <div class="dynamic-line"></div>-->
<!-- <span class="more" @click="dynamicWarning">更多</span> -->
<div class="more">
<el-form :inline="true" :model="dynamic" class="demo-form-inline">
<el-form-item label="适用车型">
@@ -425,42 +423,6 @@ export default {
searchBtnClick() {
console.log("查找适用车型");
},
/**
* @author liruohao
* @date 2019/4/25
* @Description: 标准跳页
*/
// showStandDetails (item) {
// this.$store.commit('setDetailMap', this.$route.path)
// if (item.sortName === 'BUSINESS_STAND') {
// let routeUrl = this.$router.resolve({
// name: 'OtherBussStandardDetails',
// params: {
// id: item.sarId,
// pageType: item.sortName
// }
// })
// window.open(routeUrl.href, '_blank')
// } else if (item.sortName === 'INLAND_STAND' || item.sortName === 'FOREIGN_STAND') {
// let routeUrl = this.$router.resolve({
// name: 'OtherStandardDetails',
// params: {
// id: item.sarId,
// pageType: item.sortName
// }
// })
// window.open(routeUrl.href, '_blank')
// } else if (item.sortName === 'INLAND_LAWS' || item.sortName === 'FOREIGN_LAWS') {
// let routeUrl = this.$router.resolve({
// name: 'OtherLawsDetails',
// params: {
// id: item.sarId,
// pageType: item.sortName
// }
// })
// window.open(routeUrl.href, '_blank')
// }
// },
showStandDetails(item) {
let getStandId = item.sarId;
let getStandType = item.sortName;