表格添加记录启用与禁用

lijinlong^2
许宏杰 1 year ago
parent b5f729e862
commit e90b1f71d5

@ -11,7 +11,7 @@ ENV = 'development'
# VUE_APP_BASE_API = 'http://39.101.188.84:9027'
#局域网
VUE_APP_BASE_API = 'http://localhost:9027'
VUE_APP_BASE_API = 'http://192.168.0.109:9027'
# 路由懒加载
VUE_CLI_BABEL_TRANSPILE_MODULES = true

@ -110,6 +110,11 @@
prop="productName"
/>
<el-table-column label="域名" align="center" prop="dns" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -76,6 +76,11 @@
<el-table-column label="粉丝数" align="center" prop="fansNum" />
<el-table-column label="网站域名" align="center" prop="dns" />
<el-table-column label="备案许可证号" align="center" prop="licenceNum" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -126,7 +126,6 @@
</template>
</el-table-column>
<el-table-column label="地址" align="center" prop="address" />
<el-table-column label="举报内容" align="center" prop="content" />
<el-table-column label="状态" align="center" prop="state">
<template slot-scope="scope">
<dict-tag
@ -143,6 +142,11 @@
/>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -121,6 +121,11 @@
/>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -93,6 +93,11 @@
</template>
</el-table-column>
<el-table-column label="数量" align="center" prop="count" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -97,6 +97,11 @@
/>
<el-table-column label="主要监管部门" align="center" prop="dep" />
<el-table-column label="主要依据" align="center" prop="zhuyaoYiju" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -99,6 +99,11 @@
<span>{{ parseTime(scope.row.fabuTime, "{y}-{m}-{d}") }}</span>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -115,7 +115,7 @@
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="推进单位" align="center" prop="unitName" />
<el-table-column label="项目名称" align="center" prop="projectName" />
<el-table-column label="项目内容" align="center" prop="projectContent" />
<!-- <el-table-column label="项目内容" align="center" prop="projectContent" /> -->
<el-table-column label="项目类型" align="center" prop="projectType">
<template slot-scope="scope">
<dict-tag
@ -131,6 +131,11 @@
/>
<el-table-column label="联系电话" align="center" prop="phoneNum" />
<el-table-column label="联系人职务" align="center" prop="linkManDuty" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -134,24 +134,9 @@
prop="url"
show-overflow-tooltip
/>
<el-table-column label="IP地址" align="center" prop="ipAddress" />
<el-table-column label="操作系统" align="center" prop="os">
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<dict-tag :options="dict.type.tc_os" :value="scope.row.os" />
</template>
</el-table-column>
<el-table-column label="版本" align="center" prop="versions" />
<el-table-column label="是否关注重点" align="center" prop="isFocus">
<template slot-scope="scope">
<dict-tag :options="dict.type.tc_yes_no" :value="scope.row.isFocus" />
</template>
</el-table-column>
<el-table-column label="级别" align="center" prop="level">
<template slot-scope="scope">
<dict-tag
:options="dict.type.tc_net_safety_level"
:value="scope.row.level"
/>
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column

@ -65,6 +65,11 @@
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="云端监测(G)" align="center" prop="lable1" />
<el-table-column label="APT(M)" align="center" prop="lable2" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -115,6 +115,11 @@
</template>
</el-table-column>
<el-table-column label="部门" align="center" prop="depName" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -116,6 +116,11 @@
<el-table-column label="所属单位" align="center" prop="affUnit" />
<el-table-column label="联系电话" align="center" prop="phoneNum" />
<el-table-column label="联系人" align="center" prop="linkMan" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -73,6 +73,11 @@
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="地区名称" align="center" prop="name" />
<el-table-column label="攻击次数" align="center" prop="attackCount" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -85,6 +85,11 @@
<el-table-column label="入侵攻击" align="center" prop="rqSum" />
<el-table-column label="恶意扫描" align="center" prop="eySum" />
<el-table-column label="僵木蠕病毒" align="center" prop="jmrSum" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -117,6 +117,11 @@
/>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -117,6 +117,11 @@
/>
<el-table-column label="行政区域代码" align="center" prop="areaCode" />
<el-table-column label="单位责任人—姓名" align="center" prop="fuzeName" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -101,6 +101,11 @@
/>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -87,6 +87,11 @@
</el-table-column>
<el-table-column label="名称" align="center" prop="unitName" />
<el-table-column label="IP段信息" align="center" prop="ipData" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -76,6 +76,11 @@
<el-table-column label="排除信息总数" align="center" prop="pcxxCount" />
<el-table-column label="舆情预警总数" align="center" prop="yqyjCount" />
<el-table-column label="舆情预警占比" align="center" prop="yqyjZb" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"
@ -241,7 +246,7 @@ export default {
//
rules: {},
//
isAdd:false,
isAdd: false,
};
},
created() {
@ -260,10 +265,10 @@ export default {
getList() {
this.loading = true;
listSx(this.queryParams).then((response) => {
if(response.rows.length>0){
this.isAdd=true
}else{
this.isAdd=false
if (response.rows.length > 0) {
this.isAdd = true;
} else {
this.isAdd = false;
}
this.sxList = response.rows;
this.total = response.total;

@ -166,6 +166,11 @@
<dict-tag :options="dict.type.tc_yes_no" :value="scope.row.isturn" />
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -115,6 +115,11 @@
</el-table-column>
<el-table-column label="媒体数据" align="center" prop="mediaCount" />
<el-table-column label="涉事数量" align="center" prop="eventCount" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"
@ -179,8 +184,8 @@
clearable
></el-cascader>
</el-form-item>
<el-form-item label="分类类型" >
<el-radio-group v-model="radio" >
<el-form-item label="分类类型">
<el-radio-group v-model="radio">
<el-radio :label="1">媒体类型</el-radio>
<el-radio :label="2">涉事数据</el-radio>
</el-radio-group>
@ -489,7 +494,7 @@ export default {
};
</script>
<style lang="scss" scoped>
::v-deep .el-radio-group{
::v-deep .el-radio-group {
display: flex;
align-items: center;
height: 32px;

@ -93,6 +93,11 @@
</template>
</el-table-column>
<el-table-column label="数量" align="center" prop="count" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -78,6 +78,11 @@
</el-table-column>
<el-table-column label="占比名称" align="center" prop="name" />
<el-table-column label="所占百分比" align="center" prop="percent" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -103,6 +103,11 @@
/>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -128,6 +128,11 @@
</template>
</el-table-column>
<el-table-column label="文章地址" align="center" prop="url" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -86,6 +86,11 @@
<el-table-column label="联系电话" align="center" prop="tel" />
<el-table-column label="传真号码" align="center" prop="faxNum" />
<el-table-column label="手机号" align="center" prop="phoneNum" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -119,6 +119,11 @@
/>
</template>
</el-table-column>
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -97,6 +97,11 @@
<el-table-column label="网络安全官" align="center" prop="networkAqg" />
<el-table-column label="职务_2" align="center" prop="duty2" />
<el-table-column label="电话" align="center" prop="tel" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -88,6 +88,11 @@
<el-table-column label="单位名称" align="center" prop="name" />
<el-table-column label="联系人" align="center" prop="linkMan" />
<el-table-column label="联系电话" align="center" prop="phoneNum" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -96,6 +96,11 @@
<el-table-column label="单位" align="center" prop="unit" />
<el-table-column label="职务" align="center" prop="duty" />
<el-table-column label="联系方式" align="center" prop="phoneNum" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

@ -86,6 +86,11 @@
</template>
</el-table-column>
<el-table-column label="完成率" align="center" prop="finish" />
<el-table-column label="启用/禁用" align="center">
<template slot-scope="scope">
<el-switch v-model="scope.row.isStatus"></el-switch>
</template>
</el-table-column>
<el-table-column
label="操作"
align="center"

Loading…
Cancel
Save