Commit e3d08458 by gao_yingdong

内蒙二期,

parent 58c303d2
......@@ -1913,7 +1913,6 @@
"thread-loader": "^2.1.3",
"url-loader": "^2.2.0",
"vue-loader": "^15.9.2",
"vue-loader-v16": "npm:vue-loader@^16.0.0-beta.7",
"vue-style-loader": "^4.1.2",
"webpack": "^4.0.0",
"webpack-bundle-analyzer": "^3.8.0",
......@@ -14538,63 +14537,6 @@
}
}
},
"vue-loader-v16": {
"version": "npm:vue-loader@16.5.0",
"resolved": "https://registry.nlark.com/vue-loader/download/vue-loader-16.5.0.tgz?cache=0&sync_timestamp=1628666767864&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fvue-loader%2Fdownload%2Fvue-loader-16.5.0.tgz",
"integrity": "sha1-CcTgcSRmiZ40uZpoZSTxkWX7KJI=",
"dev": true,
"optional": true,
"requires": {
"chalk": "^4.1.0",
"hash-sum": "^2.0.0",
"loader-utils": "^2.0.0"
},
"dependencies": {
"ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.nlark.com/ansi-styles/download/ansi-styles-4.3.0.tgz?cache=0&sync_timestamp=1618995651629&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fansi-styles%2Fdownload%2Fansi-styles-4.3.0.tgz",
"integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=",
"dev": true,
"optional": true,
"requires": {
"color-convert": "^2.0.1"
}
},
"chalk": {
"version": "4.1.2",
"resolved": "https://registry.nlark.com/chalk/download/chalk-4.1.2.tgz?cache=0&sync_timestamp=1627646614989&other_urls=https%3A%2F%2Fregistry.nlark.com%2Fchalk%2Fdownload%2Fchalk-4.1.2.tgz",
"integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=",
"dev": true,
"optional": true,
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npm.taobao.org/color-convert/download/color-convert-2.0.1.tgz",
"integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
"dev": true,
"optional": true,
"requires": {
"color-name": "~1.1.4"
}
},
"loader-utils": {
"version": "2.0.0",
"resolved": "https://registry.npm.taobao.org/loader-utils/download/loader-utils-2.0.0.tgz",
"integrity": "sha1-5MrOW4FtQloWa18JfhDNErNgZLA=",
"dev": true,
"optional": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^3.0.0",
"json5": "^2.1.2"
}
}
}
},
"vue-photo-preview": {
"version": "1.1.3",
"resolved": "https://registry.npm.taobao.org/vue-photo-preview/download/vue-photo-preview-1.1.3.tgz",
......
......@@ -11,14 +11,13 @@ let base = {
codeUrl: "",
BaseURL: "/apiAjzbGaw", //基础查询页得ip
rzURL: "/apiXzxtGaw", //刑专二期得(日志)ip
cadaURL:'/cadaURL',
// bigwfwurl: "",
// bigservicesurl: "",
// bigservicesurl: "",
// alyIP: "",
naotuPath: "",
XingZhen: "",
ZhiTu_url: "",
// naotuurl: "",
// naotuurl: "",
Ptlogin: "",
ebss: "",
test: ""
......
@font-face {
font-family: "iconfont"; /* Project id 2231335 */
src: url('iconfont.woff2?t=1632650993755') format('woff2'),
url('iconfont.woff?t=1632650993755') format('woff'),
url('iconfont.ttf?t=1632650993755') format('truetype');
src: url('iconfont.woff2?t=1629081616225') format('woff2'),
url('iconfont.woff?t=1629081616225') format('woff'),
url('iconfont.ttf?t=1629081616225') format('truetype');
}
.iconfont {
......@@ -13,50 +13,6 @@
-moz-osx-font-smoothing: grayscale;
}
.iconguanliancheliang:before {
content: "\e68a";
}
.iconkakou:before {
content: "\e68b";
}
.icona-12306:before {
content: "\e68c";
}
.iconjizhuxinxi:before {
content: "\e68d";
}
.iconwangba:before {
content: "\e68e";
}
.iconchuru:before {
content: "\e68f";
}
.iconlvguan:before {
content: "\e690";
}
.iconguanlianshouji:before {
content: "\e691";
}
.iconminhang:before {
content: "\e692";
}
.iconcheliangkakou:before {
content: "\e693";
}
.iconchezhuxinxi:before {
content: "\e694";
}
.iconfangwenyunkong:before {
content: "\e675";
}
......
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -6,83 +6,6 @@
"description": "",
"glyphs": [
{
"icon_id": "24621817",
"name": "关联车辆",
"font_class": "guanliancheliang",
"unicode": "e68a",
"unicode_decimal": 59018
},
{
"icon_id": "24621818",
"name": "卡口",
"font_class": "kakou",
"unicode": "e68b",
"unicode_decimal": 59019
},
{
"icon_id": "24621819",
"name": "12306",
"font_class": "a-12306",
"unicode": "e68c",
"unicode_decimal": 59020
},
{
"icon_id": "24621820",
"name": "机主信息",
"font_class": "jizhuxinxi",
"unicode": "e68d",
"unicode_decimal": 59021
},
{
"icon_id": "24621821",
"name": "网吧",
"font_class": "wangba",
"unicode": "e68e",
"unicode_decimal": 59022
},
{
"icon_id": "24621822",
"name": "出入",
"font_class": "churu",
"unicode": "e68f",
"unicode_decimal": 59023
},
{
"icon_id": "24621823",
"name": "旅馆",
"font_class": "lvguan",
"unicode": "e690",
"unicode_decimal": 59024
},
{
"icon_id": "24621824",
"name": "关联手机",
"font_class": "guanlianshouji",
"unicode": "e691",
"unicode_decimal": 59025
},
{
"icon_id": "24621825",
"name": "民航",
"font_class": "minhang",
"unicode": "e692",
"unicode_decimal": 59026
},
{
"icon_id": "24621826",
"name": "车辆卡口",
"font_class": "cheliangkakou",
"unicode": "e693",
"unicode_decimal": 59027
},
{
"icon_id": "24621827",
"name": "车主信息",
"font_class": "chezhuxinxi",
"unicode": "e694",
"unicode_decimal": 59028
},
{
"icon_id": "23583095",
"name": "访问运控",
"font_class": "fangwenyunkong",
......@@ -91,7 +14,7 @@
},
{
"icon_id": "23583096",
"name": "刑专公共服务运控",
"name": "公共服务运控",
"font_class": "gonggongfuwuyunkong",
"unicode": "e676",
"unicode_decimal": 58998
......
......@@ -104,9 +104,6 @@ $border:1px solid rgba(42,101,103,0.3);
.jqrfhyzs{
color:#70FBFF;
}
.zxyhzs{
color:#3bc080;
}
}
.right_top_c{
width:444px;margin-right:0;display:inline-block;height:100%; vertical-align: top;
......
......@@ -4,7 +4,7 @@
<div class="paneDiv">
<!--可配置化图标-->
<div
v-if="cxType != 'mySjh' && cxType != 'thjl' && cxType != 'sjLs'"
v-if="cxType != 'mySjh' && cxType != 'thjl' && cxType != 'sjLs'"
style="
line-height: 35px;
display: flex;
......@@ -15,7 +15,7 @@
<div style="color: #333333; font-size: 15px; font-weight: bold">
{{ tableName }}{{ dataLength }}
</div>
<el-button v-if="zdygxPage != 'zdygx'" plain class="export" size="small" @click="exportExcel"
<el-button plain class="export" size="small" @click="exportExcel"
><i
class="fa fa-external-link"
aria-hidden="true"
......@@ -23,19 +23,9 @@
></i
>导出</el-button
>
<el-button v-if="zdygxPage == 'zdygx'" plain class="export" size="small" @click="addCenter"
><i class="el-icon-plus"></i>新增</el-button
>
</div>
<div
v-if="cxType == 'mySjh'"
style="font-size: 16px; margin-bottom: 5px"
>
<span style="font-wight: 500; font-size: 18px; margin-right: 5px">{{
phoneInfo.sjhm
}}</span>
<span style="margin-right: 5px">{{ phoneInfo.gsd }}</span>
<span>{{ phoneInfo.yys }}</span>
<div v-if="cxType == 'mySjh'" style="font-size:16px;margin-bottom:5px">
<span style="font-wight:500;font-size:18px;margin-right:5px">{{phoneInfo.sjhm}}</span> <span style="margin-right:5px">{{phoneInfo.gsd}}</span> <span>{{phoneInfo.yys}}</span>
</div>
<!--表格-->
<el-table
......@@ -58,26 +48,15 @@
:prop="columnTitle.prop"
:key="columnTitle.prop"
:label="columnTitle.label"
:width="columnTitle.width"
>
<template slot-scope="scope">
<div class="color2" v-html="scope.row[columnTitle.prop]"></div>
</template>
</el-table-column>
<el-table-column v-if="zdygxPage == 'zdygx'" width="150" align="center" label="操作">
<template slot-scope="scope">
<span style="color: #0070f4;margin-right: 10px;" @click="eadit(scope)">
修改
</span>
<span style="color: #0070f4" @click="deleteTp(scope)">
删除
</span>
</template>
</el-table-column>
</el-table>
<!--分页-->
<el-pagination
v-if="cxType != 'mySjh' && cxType != 'sjLs'"
v-if="cxType != 'mySjh' && cxType != 'sjLs'"
background
@size-change="handleSizeChange"
@current-change="handleCurrentChange"
......@@ -114,36 +93,25 @@ export default {
type: Array,
default: () => [],
},
zdygxPage: String,
cxType: String,
fj: String,
},
data() {
return {
dataLength: 0,
formThead: this.DefaultAjFormThead,
currentPage1: 1,
page_size: 5,
currentPage1: this.pageNum,
page_size: 10,
queryData: this.propQueryData,
tableLoading: false,
tableData: [],
key: 1,
phoneInfo: {},
phoneInfo:{}
};
},
created() {
this.doQuery("yes");
},
methods: {
addCenter () {
this.$emit('addCenter')
},
deleteTp (scope) {
this.$emit('deleteTp', scope)
},
eadit( scope) {
this.$emit('eadit', scope)
},
orderBy(column) {
let self = this,
key = "",
......@@ -179,20 +147,21 @@ export default {
for (let i in self.queryData) {
json[i] = self.queryData[i];
}
json["cxSj"] =
self.cxSj != "" && self.cxSj != null
? `${window.util.timeStampTurnTime(
self.cxSj[0]
)} - ${window.util.timeStampTurnTime(self.cxSj[1])}`
: "";
if (self.cxSj) {
json["cxSj"] =
self.cxSj != "" && self.cxSj != null
? `${window.util.timeStampTurnTime(
self.cxSj[0]
)} - ${window.util.timeStampTurnTime(self.cxSj[1])}`
: "";
}
tHeader = [];
filterVal = [];
self.formThead.forEach((val) => {
tHeader.push(val.label);
filterVal.push(val.prop);
});
self.doQueryRequest(json).then((res) => {
self.doQueryRequest(JSON.stringify(json)).then((res) => {
if (res.success === true) {
if (res.data.total > 5000) {
self.$message({
......@@ -241,34 +210,24 @@ export default {
return arr;
},
handleSizeChange(val) {
debugger;
this.page_size = val;
this.formData.rows = val;
this.doQuery("yes");
},
handleCurrentChange(val) {
debugger;
this.currentPage1 = val;
this.formData.page = val;
this.doQuery("yes");
},
doQueryRequest(form) {
/*post方法*/
var currentUrl = this.cxUrl;
if (this.fj == "queryFj") {
return request({
url: url.rzURL + currentUrl,
data: form,
method: "post",
headers: {
"content-type": "application/x-www-form-urlencoded",
},
});
} else {
return request({
url: url.rzURL + currentUrl,
data: JSON.parse(form),
method: "post",
});
}
return request({
url: url.rzURL + currentUrl,
data: JSON.parse(form),
method: "post",
});
},
doQuery(flag) {
let self = this,
......@@ -276,18 +235,7 @@ export default {
for (let i in self.queryData) {
json[i] = self.queryData[i];
}
json.page = this.currentPage1;
if (self.cxSj && self.fj == "queryFj") {
debugger;
json["startDate"] =
self.cxSj != "" && self.cxSj != null
? `${window.util.timeStampTurnTime(self.cxSj[0])}`
: "";
json["endDate"] =
self.cxSj != "" && self.cxSj != null
? `${window.util.timeStampTurnTime(self.cxSj[1])}`
: "";
} else {
if (self.cxSj) {
json["cxSj"] =
self.cxSj != "" && self.cxSj != null
? `${window.util.timeStampTurnTime(
......@@ -296,55 +244,26 @@ export default {
: "";
}
if (flag) {
if (self.fj == "queryFj") {
let params = new FormData();
params.append("startDate", json.startDate);
params.append("endDate", json.endDate);
params.append("page", json.page);
params.append("limit", json.limit);
params.append("zjhm", json.objectValue);
self
.doQueryRequest(params)
.then((res) => {
if (res.code === 200) {
self.tableData = res.data.rows;
self.dataLength = parseInt(res.data.total);
self.phoneInfo = res.data.phoneInfo;
debugger;
// self.closeLoading();
} else {
/*self.$message({
type: "error",
message: response.data.message
});*/
// self.closeLoading();
}
})
.catch((err) => {
this.tableLoading = false;
});
} else {
self
.doQueryRequest(JSON.stringify(json))
.then((res) => {
if (res.code === 200) {
self.tableData = res.data.rows;
self.dataLength = parseInt(res.data.total);
self.phoneInfo = res.data.phoneInfo;
debugger;
// self.closeLoading();
} else {
/*self.$message({
type: "error",
message: response.data.message
});*/
// self.closeLoading();
}
})
.catch((err) => {
this.tableLoading = false;
});
}
self
.doQueryRequest(JSON.stringify(json))
.then((res) => {
if (res.code === 200) {
self.tableData = res.data.rows;
self.dataLength = res.data.total;
self.tPage = Math.ceil(res.data.total / self.page_size);
self.phoneInfo = res.data.phoneInfo
// self.closeLoading();
} else {
/*self.$message({
type: "error",
message: response.data.message
});*/
// self.closeLoading();
}
})
.catch((err) => {
this.tableLoading = false;
});
}
},
},
......
......@@ -9,21 +9,6 @@ service.defaults.headers.post["Content-Type"] = "application/json;charset=utf-8"
service.defaults.withCredentials = true;
//设置全局锁,防止登陆多次跳转登陆页
window.tiplock = false;
var arr = document.cookie.split("; ");
let userToken = "";
let appToken = "";
arr.forEach((item) => {
if (item.includes("userToken=")) {
userToken = item.split("userToken=")[1];
}
if (item.includes("appToken=")) {
appToken = item.split("appToken=")[1];
}
});
service.defaults.headers = {
"token": userToken,
"appToken": appToken,
};
var relUrlIp = window.location.host.substring(
0,
window.location.host.length - 5
......@@ -35,19 +20,11 @@ service.interceptors.response.use(
if (data.code == 20004||data.code == 202) {
if (!window.tiplock) {
window.tiplock = true;
// if(relUrlIp=='133.8.5.67'||relUrlIp=='26.3.13.120'){
// window.open(url.eqMhUrl,'_self');
// }else{
// window.open(url.eqMhUrl,'_self');
// }
MessageBox.confirm("系统登录超时,请重新登录", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "warning",
})
.then(() => {
window.close();
})
if(relUrlIp=='133.8.5.67'||relUrlIp=='26.3.13.120'){
window.open(url.eqMhUrl,'_self');
}else{
window.open(url.eqMhUrl,'_self');
}
}
}
......
......@@ -6039,13 +6039,13 @@ let rzcxHeaderIcon = 'iconshujuziyuan'
let rzcxPropLeftMenu = [
{
id: 'sjzyykgl',
label: '数据资运控',
label: '数据资运控',
index: '1',
className: 'iconfont iconshujuziyuan'
},
{
id: 'dwfwyktj',
label: '刑专公共服务运控',
label: '公共服务运控',
index: '2',
className: 'iconfont icongonggongfuwuyunkong'
},
......@@ -6071,14 +6071,9 @@ let rzcxPropLeftMenu = [
index: '3-3'
},
{
id: 'gnfwcx',
label: '功能访问统计',
index: '3-4'
},
{
id: 'ldfwrz',
label: '刑专使用情况',
index: '3-5'
index: '3-4'
}
]
},
......@@ -6105,13 +6100,7 @@ let rzcxPropLeftMenu = [
label: '互联网阵地数据上报',
index: '7',
className: 'iconfont iconhulianwangshangbaozhendishuju'
},
// {
// id: 'cpu',
// label: 'cpu管理',
// index: '8',
// className: 'iconfont iconhulianwangshangbaozhendishuju'
// }
}
]
/*登录日志*/
let rzcxcxHeader = '登录日志'
......@@ -6703,7 +6692,7 @@ let rzcxYkfwcxFormDataXq = {
page: 1
}
let rzcxYkfwCxQueryField = [
/*{
{
name: '查询时间',
id: 'searchTime',
type: 'daterange',
......@@ -6806,7 +6795,7 @@ let rzcxYkfwCxQueryField = [
}
]
}
},*/
},
{
name: '服务名',
id: 'serviceName',
......@@ -7047,8 +7036,8 @@ let rzcxYkfwCxDefaultFormTheadXq = [
let rzcxYkfwCxURL = '/getService/info'
let rzcxYkfwCxURLXq = '/getService/details'
/*刑专公共服务运控 查询主列表*/
let rzcxDwfwyktjHeader = '刑专公共服务运控'
/*公共服务运控 查询主列表*/
let rzcxDwfwyktjHeader = '公共服务运控'
let rzcxDwfwyktjFormData = {
server_name: '',
cxSj: '',
......@@ -7064,7 +7053,7 @@ let rzcxDwfwyktjQueryField = [
placeholder: '',
col: '3'
},
/*{
{
name: '调取时间',
id: 'cxSj',
type: 'datetimerange',
......@@ -7166,7 +7155,7 @@ let rzcxDwfwyktjQueryField = [
}
]
}
}*/
}
]
let rzcxDwfwyktjDefaultFormThead = [
{
......@@ -7204,7 +7193,7 @@ let rzcxDwfwyktjDefaultFormThead = [
]
let rzcxDwfwyktjURL = '/getProvideService/message'
let rzcxDwfwyktjpageFlag = 'dwfwyktj' //操作列显示
/*刑专公共服务运控 服务日志*/
/*公共服务运控 服务日志*/
let rzcxDwfwyktjFwrzHeader = '服务日志'
let rzcxDwfwyktjFwrzFormData = {
server_name: '',
......@@ -7370,7 +7359,7 @@ let rzcxDwfwyktjFwrzDefaultFormThead = [
}
]
let rzcxDwfwyktjFwrzURL = '/getProvideService/details'
/*刑专公共服务运控 运控评估报告*/
/*公共服务运控 运控评估报告*/
let ykpgbgUrlFwyxzql = '/getProvideService/serviceSuccess'
let ykpgbgUrlGxtdqqk = '/getProvideService/serviceSystemName'
let ykpgbgUrlFwyxsjtj = '/getProvideService/serviceTime'
......@@ -7424,173 +7413,8 @@ let gnfwtjDefaultFormThead = [
}
]
let gnfwtjURL = '/getFunctionService/message'
/*功能访问运控 日志查询*/
let gnfwcxHeader = '功能访问查询'
let gnfwcxFormData = {
functionName: '',
cxSj: '',
unitcode: '',
username: '',
limit: 10,
page: 1
}
let gnfwcxQueryField = [
{
name: '服务名称',
id: 'functionName',
type: 'text',
value: '',
placeholder: '',
col: '3'
},
{
name: '使用时间',
id: 'cxSj',
type: 'datetimerange',
value: '',
col: '3',
pickerOptions: {
shortcuts: [
{
text: '最近一个月',
onClick(picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth()
if (month === 0) {
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = '0' + month
}
let firstDayOfPreMonth = year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
},
{
text: '最近三个月',
onClick(picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth() - 2
if (month === 0) {
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = '0' + month
}
let firstDayOfPreMonth = year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
},
{
text: '最近六个月',
onClick(picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth() - 5
if (month === 0) {
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = '0' + month
}
let firstDayOfPreMonth = year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
},
{
text: '最近一年',
onClick(picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth() - 11
if (month === 0) {
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = '0' + month
}
let firstDayOfPreMonth = year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
}
]
}
},
{
name: '单位代码',
id: 'unitcode',
type: 'codeTreeDialog', //字典弹框
props: [], //字典弹框需要的字段
value: '',
placeholder: '',
codeOptions: [],
codeTree: 'CODE_UNIT',
col: '3'
},
{
name: '用户姓名',
id: 'username',
type: 'text',
value: '',
placeholder: '',
col: '3'
}
]
let gnfwcxDefaultFormThead = [
{
label: '服务编号',
prop: 'functionNum'
},
{
label: '服务名称',
prop: 'functionName'
},
{
label: '使用单位',
prop: 'dw'
},
{
label: '使用人姓名',
prop: 'xm'
},
{
label: '使用时间',
prop: 'djsj'
}
]
let gnfwcxURL = '/getFunctionService/details'
/*数据资产运控*/
let sjzyykglHeader = '数据资产运控'
/*数据资源运控*/
let sjzyykglHeader = '数据资源运控'
let sjzyykglFormData = {
sjzy_num: '',
sjzy_name: '',
......@@ -11278,20 +11102,20 @@ export {
rzcxYkfwCxDefaultFormTheadXq,
rzcxYkfwCxURL,
rzcxYkfwCxURLXq,
/*刑专公共服务运控 查询主列表*/
/*公共服务运控 查询主列表*/
rzcxDwfwyktjHeader,
rzcxDwfwyktjFormData,
rzcxDwfwyktjQueryField,
rzcxDwfwyktjDefaultFormThead,
rzcxDwfwyktjURL,
rzcxDwfwyktjpageFlag,
/*刑专公共服务运控 服务日志*/
/*公共服务运控 服务日志*/
rzcxDwfwyktjFwrzHeader,
rzcxDwfwyktjFwrzFormData,
rzcxDwfwyktjFwrzQueryField,
rzcxDwfwyktjFwrzDefaultFormThead,
rzcxDwfwyktjFwrzURL,
/*刑专公共服务运控 运控评估报告*/
/*公共服务运控 运控评估报告*/
ykpgbgUrlFwyxzql,
ykpgbgUrlGxtdqqk,
ykpgbgUrlFwyxsjtj,
......@@ -11303,13 +11127,7 @@ export {
gnfwtjQueryField,
gnfwtjDefaultFormThead,
gnfwtjURL,
/*服务访问查询*/
gnfwcxHeader,
gnfwcxFormData,
gnfwcxQueryField,
gnfwcxDefaultFormThead,
gnfwcxURL,
/*数据资产运控*/
/*数据资源运控*/
sjzyykglHeader,
sjzyykglFormData,
sjzyykglQueryField,
......
......@@ -234,7 +234,6 @@ export default {
},
showAjTable(zjhm) {
//打开作案次数的弹框,默认是第一页
debugger
let self = this;
self.ajTableVisi = true;
self.cxcsAjQuery.page = 1;
......
......@@ -196,41 +196,6 @@ export default {
};
},
methods: {
login() {
var self = this;
var arr = document.cookie.split("; ");
let userToken = "";
let appToken = "";
arr.forEach((item) => {
if (item.includes("userToken=")) {
userToken = item.split("userToken=")[1];
}
if (item.includes("appToken=")) {
appToken = item.split("appToken=")[1];
}
});
axios.defaults.headers = {
token: userToken,
appToken: appToken,
};
var params = new URLSearchParams();
params.append("zjhm", self.$route.query.zjhm);
axios
.post(url.BaseURL + "/loginByZjhm", params, {
headers: {
"content-type": "application/x-www-form-urlencoded",
},
})
.then((res) => {
if (res.code == 200) {
// self.$router.push({
// path: self.$route.query.path,
// });
}
}).catch((err) => {
console.log(err);
});
},
deleteAll() {
this.$refs.form.delete();
},
......@@ -264,7 +229,6 @@ export default {
},
showAjTable(zjhm) {
//打开作案次数的弹框,默认是第一页
debugger
let self = this;
self.ajTableVisi = true;
self.cxcsAjQuery.page = 1;
......@@ -1107,7 +1071,6 @@ export default {
obj2 = {},
obj3 = {},
obj4 = {};
self.login()
request.getField(self.fieldType).then(res => {
//查询是否保存过查询字段
if (res.code == 20000) {
......
......@@ -271,26 +271,26 @@ export default {
// prop:'zzdzxz',
// value: "",
// },
// {
// name: "发动机号",
// prop:'fdjh',
// value: "",
// },
{
name: "发动机号",
prop:'fdjh',
value: "",
},
{
name: "车架号",
prop:'clsbdh',
prop:'cjh',
value: "",
},
{
name: "车辆序号",
prop:'clxh',
prop:'xh',
value: "",
},
{
name: "发证机关",
prop:'fzjg',
value: "",
},
// {
// name: "发证机关",
// prop:'fzjg',
// value: "",
// },
],
carOnwer: [
{
......@@ -342,27 +342,27 @@ export default {
sfzp: "",
timeRule: [
{
address: "HSQMB-海南省海口市琼山区国兴大道南SHQ2009",
address: "HSQMB-赛罕金桥二路华渊青晓东门口北SHQ2009",
timelong: "9小时2分20秒",
captureTimes: "2次",
},
{
address: "HSQMB-海南省海口市美兰区蓝天路31号",
address: "HSQMB-塞罕金桥一路与鸟尼尔西街交口东南角电子警察杆南日",
timelong: "1小时16分54秒",
captureTimes: "2次",
},
{
address: "HSQMB-海南省海口市美兰区国兴大道63号sH0",
address: "HSQMB-罕金桥二路黄金海岸西西sH0",
timelong: "10分19秒",
captureTimes: "2次",
},
{
address: "HSQMB-海南省海口市琼山区凤翔西路24号SHQ005",
address: "HSQMB-塞罕金桥二路黄金海岸西门口西SHQ005",
timelong: "1天15分41秒",
captureTimes: "3次",
},
{
address: "HSQMB-海南省海口市龙华区城西路78号sHQ0",
address: "HSQMB-塞罕金桥二路华端有晓东门口北sHQ0",
timelong: "9小时",
captureTimes: "2次",
},
......@@ -445,7 +445,7 @@ export default {
objectValue: this.$route.query["cphm"],
objectType: "cphm",
page: 1,
limit: 5,
limit: 3,
},
carLsCxUrl: "/cldaApi/getClLsJsr",
carLsCxType: "thjl",
......
......@@ -168,7 +168,7 @@ export default {
zsQueryData: {
objectValue: sessionStorage.getItem("zjhm"),
page: 1,
limit: 5,
limit: 10,
},
zsCxUrl: "/daapi/getLdxx",
zsTableName: "住宿登记",
......@@ -197,16 +197,16 @@ export default {
label: "现住址",
prop: "xzzDzmc",
width: "140",
},
}
],
zhrkQueryData: {
objectValue: sessionStorage.getItem("zjhm"),
page: 1,
limit: 5,
limit: 10,
},
zhrkCxUrl: "/daapi/getZzRyXx",
zhrkCxUrl: "/daapi/getLdxx",
zhrkTableName: "暂住人口信息",
wbFormThead: [
{
label: "姓名",
......@@ -242,7 +242,7 @@ export default {
wbQueryData: {
objectValue: sessionStorage.getItem("zjhm"),
page: 1,
limit: 5,
limit: 10,
},
wbCxUrl: "/daapi/getWbxx",
wbTableName: "上网登记",
......@@ -363,103 +363,103 @@ export default {
pickerOptions: {
shortcuts: [
{
text: "最近一个月",
onClick(picker) {
const end = new Date();
const start = new Date();
let year = start.getFullYear();
let month = start.getMonth();
text: '最近一个月',
onClick (picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth()
if (month === 0) {
month = 12;
year = year - 1;
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month;
year = year - 1;
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = "0" + month;
month = '0' + month
}
let firstDayOfPreMonth =
year + "-" + month + "-" + start.getDate();
firstDayOfPreMonth = new Date(firstDayOfPreMonth);
picker.$emit("pick", [firstDayOfPreMonth, end]);
},
year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
},
{
text: "最近三个月",
onClick(picker) {
const end = new Date();
const start = new Date();
let year = start.getFullYear();
let month = start.getMonth() - 2;
text: '最近三个月',
onClick (picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth() - 2
if (month === 0) {
month = 12;
year = year - 1;
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month;
year = year - 1;
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = "0" + month;
month = '0' + month
}
let firstDayOfPreMonth =
year + "-" + month + "-" + start.getDate();
firstDayOfPreMonth = new Date(firstDayOfPreMonth);
picker.$emit("pick", [firstDayOfPreMonth, end]);
},
year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
},
{
text: "最近六个月",
onClick(picker) {
const end = new Date();
const start = new Date();
let year = start.getFullYear();
let month = start.getMonth() - 5;
text: '最近六个月',
onClick (picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth() - 5
if (month === 0) {
month = 12;
year = year - 1;
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month;
year = year - 1;
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = "0" + month;
month = '0' + month
}
let firstDayOfPreMonth =
year + "-" + month + "-" + start.getDate();
firstDayOfPreMonth = new Date(firstDayOfPreMonth);
picker.$emit("pick", [firstDayOfPreMonth, end]);
},
year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
},
{
text: "最近一年",
onClick(picker) {
const end = new Date();
const start = new Date();
let year = start.getFullYear();
let month = start.getMonth() - 11;
text: '最近一年',
onClick (picker) {
const end = new Date()
const start = new Date()
let year = start.getFullYear()
let month = start.getMonth() - 11
if (month === 0) {
month = 12;
year = year - 1;
month = 12
year = year - 1
}
if (month < 0) {
month = 12 + month;
year = year - 1;
month = 12 + month
year = year - 1
}
if (month < 10 && month > 0) {
month = "0" + month;
month = '0' + month
}
let firstDayOfPreMonth =
year + "-" + month + "-" + start.getDate();
firstDayOfPreMonth = new Date(firstDayOfPreMonth);
picker.$emit("pick", [firstDayOfPreMonth, end]);
},
},
],
},
year + '-' + month + '-' + start.getDate()
firstDayOfPreMonth = new Date(firstDayOfPreMonth)
picker.$emit('pick', [firstDayOfPreMonth, end])
}
}
]
}
};
},
watch: {
......@@ -467,47 +467,11 @@ export default {
this.$refs.tree.filter(val);
},
},
mounted() {},
created() {
this.haflYear();
this.cxSj = [this.sj, new Date()];
mounted() {
},
methods: {
haflYear() {
var timeStamp = new Date().getTime();
var halfYear = (365 / 2) * 24 * 3600 * 1000;
var pastResult = timeStamp - halfYear;
var pastDate = new Date(pastResult);
var pastYear = pastDate.getFullYear();
var pastMonth = pastDate.getMonth() + 1;
var pastDay = pastDate.getDate();
if (pastMonth >= 1 && pastMonth <= 9) {
pastMonth = "0" + pastMonth;
}
if (pastDay >= 0 && pastDay <= 9) {
pastDay = "0" + pastDay;
}
var h = pastDate.getHours();
h = h < 10 ? "0" + h : h;
var minute = pastDate.getMinutes();
var second = pastDate.getSeconds();
minute = minute < 10 ? "0" + minute : minute;
second = second < 10 ? "0" + second : second;
var firstDayOfPreMonth =
pastYear +
"-" +
pastMonth +
"-" +
pastDay +
" " +
h +
":" +
minute +
":" +
second;
this.sj = new Date(firstDayOfPreMonth);
},
methods: {
toTable(node) {
debugger;
if (node.id != 1 && node.id != 3) {
......
......@@ -46,7 +46,7 @@
</div>
<div class="right">
<div class="con-wrap">
<!-- <div class="name">民航订座 ({{ mhdzTableData.length }}</div>
<div class="name">民航订座 ({{ mhdzTableData.length }}</div>
<el-table
ref="multipleTable"
:data="mhdzTableData"
......@@ -54,19 +54,19 @@
style="width: 100%"
>
<el-table-column type="selection" width="80"> </el-table-column>
<el-table-column prop="xm" label="名" width="160">
<el-table-column prop="xm" label="旅客中文名" width="160">
</el-table-column>
<el-table-column prop="zjhm" label="证件号码" width="200">
<el-table-column prop="zjhm" label="旅客证件号码" width="200">
</el-table-column>
<el-table-column prop="hbh" label="航班号" width="200">
<el-table-column prop="hkgs" label="承运航空公司" width="200">
</el-table-column>
<el-table-column prop="dicQfjcdm" label="起飞机场" width="160">
<el-table-column prop="hbhz" label="航班后缀" width="160">
</el-table-column>
<el-table-column prop="dicDdjcdm" label="到达机场" width="160">
<el-table-column prop="zcw" label="子舱位" width="120">
</el-table-column>
<el-table-column prop="ddcfRq" label="订单起飞日期" width="170">
<el-table-column prop="cfrq" label="当地出发日期" width="160">
</el-table-column>
<el-table-column prop="ddddRq" label="订单到达日期" width="170">
<el-table-column prop="ddrq" label="当地到达日期" width="160">
</el-table-column>
<el-table-column label="详情" width="120">
<template
......@@ -80,15 +80,7 @@
></i
></template>
</el-table-column>
</el-table> -->
<table-component
:DefaultAjFormThead="fjFormThead"
:propQueryData="fjQueryData"
:cxUrl="fjCxUrl"
:tableName="fjTableName"
:cxSj="cxSj"
:fj='fj'
></table-component>
</el-table>
</div>
<div class="con-wrap">
<table-component
......@@ -443,59 +435,14 @@ export default {
width: "140",
},
],
fjFormThead: [
{
label: "姓名",
prop: "xm",
width: "220",
},
{
label: "证件号码",
prop: "zjhm",
width: "200",
},
{
label: "航班号",
prop: "hbh",
width: "220",
},
{
label: "起飞机场",
prop: "dicQfjcdm",
width: "120",
},
{
label: "到达机场",
prop: "dicDdjcdm",
width: "160",
},
{
label: "订单起飞日期",
prop: "ddcfRq",
width: "160",
},
{
label: "订单到达日期",
prop: "ddddRq",
width: "160",
},
],
mhQueryData: {
objectValue: sessionStorage.getItem("zjhm"),
page: 1,
limit: 5,
},
fjQueryData: {
objectValue: sessionStorage.getItem("zjhm"),
page: 1,
limit: 5,
limit: 10,
},
mhCxUrl: "/daapi/getHbjcgxx",
fjCxUrl: "/ktsj/getHbdpxxBySfzh",
mhTableName: "进出港信息",
fj: 'queryFj',
fjTableName: "民航订座",
cxSj: [],
cxSj: [],
};
},
watch: {
......@@ -503,46 +450,7 @@ export default {
this.$refs.tree.filter(val);
},
},
created() {
this.haflYear();
this.cxSj = [this.sj, new Date()];
},
methods: {
haflYear() {
var timeStamp = new Date().getTime();
var halfYear = (365 / 2) * 24 * 3600 * 1000;
var pastResult = timeStamp - halfYear;
var pastDate = new Date(pastResult);
var pastYear = pastDate.getFullYear();
var pastMonth = pastDate.getMonth() + 1;
var pastDay = pastDate.getDate();
if (pastMonth >= 1 && pastMonth <= 9) {
pastMonth = "0" + pastMonth;
}
if (pastDay >= 0 && pastDay <= 9) {
pastDay = "0" + pastDay;
}
var h = pastDate.getHours();
h = h < 10 ? "0" + h : h;
var minute = pastDate.getMinutes();
var second = pastDate.getSeconds();
minute = minute < 10 ? "0" + minute : minute;
second = second < 10 ? "0" + second : second;
var firstDayOfPreMonth =
pastYear +
"-" +
pastMonth +
"-" +
pastDay +
" " +
h +
":" +
minute +
":" +
second;
this.sj = new Date(firstDayOfPreMonth);
},
filterNode(value, data) {
if (!value) return true;
return data.label.indexOf(value) !== -1;
......
......@@ -343,7 +343,7 @@ export default {
objectValue: this.$route.query["sjhm"],
objectType: "sjhm",
page: 1,
limit: 5,
limit: 10,
},
mySjCxUrl: "/sjdaApi/getSjhJbxx",
mySjCxType: "mySjh",
......@@ -584,9 +584,7 @@ export default {
: "";
var parms = { id: "map", PositionUi: "right-top", ShowDisplay: false };
var opMap = new OpMap();
if(!this.map){
this.map = opMap.$InitMAP(parms);
}
this.map = opMap.$InitMAP(parms);
/*创建节点的图层*/
var parmL = {
layerId: "PointD", //必填
......@@ -595,8 +593,7 @@ export default {
fillColor: "#222233", //填充颜色
img: { src: poi, scale: 1 }, //图片和图片大小
};
opMap.$clearLayer({ layerId: "PointD" });
opMap.$removeLayer({ layerId: "PointD" });
// opMap.$clearLayer({ layerId: "PointD" });
request({
url: url.rzURL + "/sjdaApi/getSjgj",
data: json,
......
......@@ -5,7 +5,7 @@
<i class="iconfont iconzidianmaxuanze"></i><span>运控管理</span>
</div>
<div class="left" @click="toDp" style=" cursor: pointer;">
<i class="iconfont icondapingzhongduan"></i><span>运控管理门户</span>
<i class="iconfont icondapingzhongduan"></i><span>运控大屏</span>
</div>
</div>
<div class="content">
......
......@@ -3,7 +3,7 @@
<right-content :header="header" :cxFormData="cxFormData" :cxQueryField="cxQueryField" :cxDefaultFormThead="cxDefaultFormThead" :cxUrl="cxUrl"></right-content>
</div>
</template>
<!--数据资运控管理-->
<!--数据资运控管理-->
<script>
import rightContent from "@c/ptCxForm_components.vue";
import {
......
......@@ -32,14 +32,13 @@
<p class="num jqrhyzs">{{activeUserNum}}</p>
<p class="center-title">近7日非活跃用户</p>
<p class="num jqrfhyzs">{{InActiveUserNum}}</p>
<p class="center-title">在线用户数</p>
<p class="num jqrfhyzs">{{inlineNum}}</p>
</div>
<div style="width:100%;height:100%;position: relative;z-index:10;" v-loading="Loading8" element-loading-text="拼命加载中">
<video width="100%" height="100%" id="myVideo" class="video-js video" style="object-fit: fill"
>
<source
src="@/assets/video/bg_hn.mp4"
src="@/assets/video/center_bg.mp4"
type="video/mp4"
>
</video>
......@@ -113,10 +112,7 @@
xtjqrfwlURL,
xzzygnURL,
ggfwURL,
sjzytjURL,
hysURL,
} from "@/utils/params";
sjzytjURL,hysURL} from "@/utils/params";
import Http from "@/utils/axiosHttp.js";
import url from "@/api/base";
......@@ -154,7 +150,6 @@
userTotal:0,
activeUserNum:0,
InActiveUserNum:0,
inlineNum:0,
}
},
methods:{
......@@ -1036,7 +1031,6 @@
self.userTotal=response.data.userTotal;
self.activeUserNum=response.data.activeUserNum;
self.InActiveUserNum=response.data.InActiveUserNum;
self.inlineNum=response.data.inlineNum;
} else {
self.$message({
type: "error",
......
......@@ -61,7 +61,7 @@ module.exports = {
},
proxy: {
"/apiAjzb": {
target: "http://39.99.155.173:8001/", //统一的请求头部每次修改都要重启才会生效西藏:
target: "http://39.99.224.27:8001/", //统一的请求头部每次修改都要重启才会生效西藏:()
ws: true,
changeOrigin: true,
pathRewrite: {
......@@ -69,7 +69,7 @@ module.exports = {
}
},
"/apiXzxt": {
target: "http://39.99.155.173:8002/", //统一的请求头部每次修改都要重启才会生效
target: "http://39.99.155.173:8501/", //统一的请求头部每次修改都要重启才会生效
ws: true,
changeOrigin: true,
pathRewrite: {
......@@ -84,33 +84,18 @@ module.exports = {
"^/apiDwcx": "/"
}
},
// "/apiAjzbGaw": {
// target: "http://26.13.5.1:8001/",
// // target: "http://26.120.5.127:8001/", //公安网案件侦办地址通辽
// ws: true,
// changeOrigin: true,
// pathRewrite: {
// "^/apiAjzbGaw": "/"
// }
// },
"/apiAjzbGaw": { // 海南
target: "http://74.6.54.153:8001/", //阿里云案件侦办后台地址
"/apiAjzbGaw": {
target: "http://26.13.5.1:8001/",
// target: "http://26.120.5.127:8001/", //公安网案件侦办地址通辽
ws: true,
changeOrigin: true,
pathRewrite: {
'^/apiAjzbGaw': '/'
"^/apiAjzbGaw": "/"
}
},
// "/apiXzxtGaw": {
// target: "http://26.13.5.1:8501/",
// ws: true,
// changeOrigin: true,
// pathRewrite: {
// "^/apiXzxtGaw": "/"
// }
// },
"/apiXzxtGaw": { // 海南
target: "http://74.6.54.153:8002/",
"/apiXzxtGaw": {
target: "http://26.13.5.1:8501/",
// target: "http://26.120.5.127:8001/", //公安网刑专二期地址通辽
ws: true,
changeOrigin: true,
pathRewrite: {
......@@ -165,16 +150,7 @@ module.exports = {
pathRewrite: {
"^/apiMaGaw": "/"
}
},
"/apiXzxtCq": {
target: "http://77.1.24.143:8501/",
// target: "http://26.120.5.127:8001/", //公安网刑专二期地址通辽
ws: true,
changeOrigin: true,
pathRewrite: {
"^/apiXzxtCq": "/"
}
},
}
}
}
};
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