Commit 2681ef81 by xue_wengang

时空跳转修改

parent 67baebc8
......@@ -105,7 +105,7 @@
<i class="el-icon-coin"></i
><span>案件侦办</span>
</li>
<li
<!-- <li
@click="
ychyLink(
'skzz',
......@@ -115,7 +115,7 @@
>
<i class="el-icon-link"></i>
<span>时空作战</span>
</li>
</li> -->
</ul>
</div>
<img
......
......@@ -195,6 +195,7 @@
import { stringify } from "qs";
import base from "@/api/base";
import secret from "@/utils/secret";
import encrypt from "@/utils/encry.js";
import { check } from "@/api/userAuth/white.js";
import { judgePhone } from "@/api/ztyp/txxxyp.js";
export default {
......@@ -380,17 +381,38 @@ export default {
console.log(path);
window.open(path, "_blank");
} else if (this.pages == "queryTdyp") {
let path = `${base.alyIP8}/#/ajbzDetail?asjbh=${this.form.asjbh}`
window.open(path, "_blank");
let path = `${base.alyIP8}/#/ajbzDetail?asjbh=${this.form.asjbh}`;
window.open(path, "_blank");
} else if (this.pages == "querySdtdyp") {
// let path = `http://39.99.155.173:9003/#/ajbzDetail?asjbh=${this.form.asjbh}`;
let path = `${base.alyIP8}/#/ajbzDetail?asjbh=${this.form.asjbh}`;
window.open(path, "_blank");
} else if (this.pages == "queryXsyp") {
debugger;
// let path = `http://47.92.225.109:8347/#/JumpPage/admin/admin/${this.form.asjbh}`;
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${this.form.asjbh}`;
// let path = `${base.alyIP12}/#/jumppage/admin/founder15/${this.form.asjbh}`;
let key =
"maplogin" +
encrypt
.creattimeBumderNYR(new Date())
.split("-")
.join("");
let vi =
"map_vues" +
encrypt
.creattimeBumderNYR(new Date())
.split("-")
.join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
if (this.form.lx == "0") {
path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yczc&objectType=cph&objectValue=${this.form.asjbh}`;
} else if (this.form.lx == "1") {
path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=zjhm&objectValue=${this.form.asjbh}`;
} else if (this.form.lx == "3") {
path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=sjh&objectValue=${this.form.asjbh}`;
}
window.open(path, "_blank");
} else if (this.pages == "queryGtgxfx") {
debugger;
......@@ -448,7 +470,7 @@ export default {
} else if (this.pages == "queryAjystp") {
let params = {
id: this.form.asjbh,
type: 'lawcase',
type: "lawcase",
};
let obj = {
childrenXhrStr: this.newChildrenXhrStr,
......
......@@ -3723,7 +3723,7 @@ export default {
let ivStr =
"map_vues" + self.creattimeBumderNYR(new Date()).split("-").join("");
let username = this.Encrypts(zjhm, keyStr.trim(), ivStr.trim());
let path = `http://xzxt-zhyy.dsj.xz:8053/#/jumplogin?idcard=${username}&toType=ytyp`;
let path = `${url.alyIP9}/#/jumplogin?idcard=${username}&toType=ytyp`;
window.open(path, "_blank");
} else {
this.$emit("doFqrwCount");
......
......@@ -87,6 +87,7 @@
import { mapGetters } from "vuex";
import secret from "@/utils/secret";
const Base64 = require("js-base64").Base64;
import encrypt from "@/utils/encry.js";
export default {
name: "leftMenu_components",
props: {
......@@ -202,7 +203,18 @@ export default {
});
// let jm = Base64.decode(account) // 解密
} else if (item.id == "queryQyyp") {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/1`;
let key =
"maplogin" +
encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" +
encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}`;
window.open(path, "_blank");
} else if (item.id == "kjdzxxbd") {
let path = "http://74.6.54.165:9007/#/home";
......
const CryptoJS = require('crypto-js'); //引用AES源码js
// key iv 自己设置16即可,位置要对应上;
const key = CryptoJS.enc.Utf8.parse("xzeq2021@zhyy#54"); //十六位十六进制数作为密钥
const skKey = CryptoJS.enc.Utf8.parse("maplogin");
const iv = CryptoJS.enc.Utf8.parse('xzeq2021@zhyy#54'); //十六位十六进制数作为密钥偏移量
//解密方法
function Decrypt(word) {
let encryptedHexStr = CryptoJS.enc.Hex.parse(word);
let srcs = CryptoJS.enc.Base64.stringify(encryptedHexStr);
let decrypt = CryptoJS.AES.decrypt(srcs, key, { iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });
let decryptedStr = decrypt.toString(CryptoJS.enc.Utf8);
return decryptedStr.toString();
}
//加密方法
function Encrypt(word) {
let srcs = CryptoJS.enc.Utf8.parse(word);
let encrypted = CryptoJS.AES.encrypt(srcs, key, { iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });
return encrypted.ciphertext.toString().toUpperCase();
}
function skEncrypt(word, keyStr, ivStr) {
let key = '';
let iv = '';
if (keyStr) {
key = CryptoJS.enc.Utf8.parse(keyStr);
iv = CryptoJS.enc.Utf8.parse(ivStr);
}
let srcs = CryptoJS.enc.Utf8.parse(word);
var encrypted = CryptoJS.AES.encrypt(srcs, key, {
iv: iv,
mode: CryptoJS.mode.CBC,
padding: CryptoJS.pad.ZeroPadding,
});
// console.log("参数", keyStr, ivStr);
return CryptoJS.enc.Base64.stringify(encrypted.ciphertext);
}
// 解密
function skDecrypt(word) {
let key = CryptoJS.enc.Utf8.parse("maplogin");
let iv = CryptoJS.enc.Utf8.parse("map_vues");
let encryptedHexStr = CryptoJS.enc.Hex.parse(word);
let srcs = CryptoJS.enc.Base64.stringify(encryptedHexStr);
let decrypt = CryptoJS.AES.decrypt(srcs, key, { iv: iv, mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 });
let decryptedStr = decrypt.toString(CryptoJS.enc.Utf8);
return decryptedStr.toString();
}
function creattimeBumderNYR(number) {
var dateh = new Date(number);
let month =
(dateh.getMonth() + 1 < 10
? "0" + (dateh.getMonth() + 1)
: dateh.getMonth() + 1) + "-";
let day =
(dateh.getDate() < 10 ? "0" + dateh.getDate() : dateh.getDate()) + " ";
var year = dateh.getFullYear() + "-";
var houyizhou = year + month + day;
return houyizhou;
}
export default {
Decrypt ,
Encrypt,
skEncrypt,
skDecrypt,
creattimeBumderNYR
}
......@@ -11,6 +11,7 @@
<script>
import SearchGraph from "@c/searchRight.vue";
import base from "@/api/base";
import encrypt from "@/utils/encry.js";
import rules from "../../utils/rules";
export default {
components: { SearchGraph },
......@@ -24,7 +25,7 @@ export default {
type: "text",
placeholder: "证件号码",
col: "3",
rules: rules.emptyAbleIdentityBT
rules: rules.emptyAbleIdentityBT,
// rules: [
// { required: true, message: "请输入证件号码", trigger: "blur" },
// ],
......@@ -46,16 +47,21 @@ export default {
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
goDetail() {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${this.form.zjhm}`;
// let path = `${base.alyIP12}/#/jumppage/admin/founder15/${this.form.zjhm}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=zjhm&objectValue=${this.form.zjhm}`;
window.open(path, "_blank");
// var params = { type: "AjXx", kybh: this.form.zjhm, userId: '142302198901012417' };
// this.toDetail("http://47.92.225.109:8347/#/JumpPage/admin/admin/", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
......
......@@ -10,6 +10,7 @@
</template>
<script>
import SearchGraph from "@c/searchRight.vue";
import encrypt from "@/utils/encry.js";
export default {
components: { SearchGraph },
data() {
......@@ -47,8 +48,16 @@ export default {
},
methods: {
goDetail() {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin`;
// let path = `${this.$baseUrl.alyIP12}/#/jumppage/admin/founder15/${this.form.zjhm}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}`;
window.open(path, "_blank");
},
},
......
......@@ -126,7 +126,6 @@ export default {
},
methods: {
goDetail() {
// let path = `${this.$baseUrl.alyIP12}/#/jumppage/admin/founder15/${this.form.asjbh}`;
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${this.form.asjbh}`;
window.open(path, "_blank");
......
......@@ -73,15 +73,6 @@ export default {
children: [],
},
{
id: "queryAjhx",
label: "案件画像",
newAuth: "M01",
index: "queryAjhx",
className: "iconfont icongongnengfuwu",
hasChildren: false,
children: [],
},
{
id: "queryClhx",
label: "车辆画像",
newAuth: "M01",
......
......@@ -27,6 +27,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import { delZdcsById } from "@/api/shse/shse.js";
import encrypt from "@/utils/encry.js";
export default {
name: "queryHbyp",
components: {
......@@ -140,17 +141,16 @@ export default {
},
methods: {
toZbaj(scope) {
debugger;
let path =
this.$baseUrl.alyIP9 +
"/#/loginTSFX/admin/admin?x=" +
scope.row.x +
"&y=" +
scope.row.y +
"&name=" +
scope.row.name +
"&address=" +
scope.row.address;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=dtjs`;
window.open(path, "_blank");
},
toInfor(obj) {
......
......@@ -608,7 +608,7 @@
>
</div>
</div>
<div v-else-if="xyrItem.toInfor">
<!-- <div v-else-if="xyrItem.toInfor">
<span
style="color: #0061f7; cursor: pointer"
@click="toInfors(scope.row)"
......@@ -616,7 +616,7 @@
v-html="scope.row[xyrItem.prop]"
>
</span>
</div>
</div> -->
<div v-else v-html="scope.row[xyrItem.prop]"></div>
</template>
</el-table-column>
......@@ -696,6 +696,7 @@ import axios from "axios";
import zczl from "@p/zczl/zczl/detailZczl.vue";
import base from "@/api/base";
import adjustXsbks from "../xsbk/adjustXsbks.vue";
import encrypt from "@/utils/encry.js";
export default {
name: "",
components: {
......@@ -1545,7 +1546,16 @@ export default {
},
//跳转时空
toSK(param) {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/founder15/` + param;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}`;
window.open(path, "_blank");
},
......
......@@ -15,6 +15,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import encrypt from "@/utils/encry.js";
export default {
name: "queryZj",
components: {
......@@ -105,33 +106,18 @@ export default {
},
methods: {
toInfor(data) {
debugger;
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${data.fsfsjh}`;
// let path = `${this.$baseUrl.alyIP12}/#/jumppage/admin/founder15/${data.fsfsjh}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=sjh&objectValue=${data.fsfsjh}`;
window.open(path, "_blank");
// let params = {
// fszsjh: data.fsfsjh,
// };
// let obj = {
// childrenXhrStr: this.$baseUrl.alyIP3 + "/ztypxx/selectBySjh",
// photoXhrStr: null,
// params: params,
// nodedata: {
// type: "phone",
// id: 0,
// name: data.fsfsjh,
// children: true,
// },
// nodeClickBoo: false,
// };
// sessionStorage.setItem("key", JSON.stringify(obj));
// this.$router.pushToTab({
// path: "/ypEcharts",
// query: {
// key: data.fsfsjh,
// title: "话单分析",
// },
// });
},
},
};
......
......@@ -15,6 +15,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import encrypt from "@/utils/encry.js";
export default {
name: "queryZj",
components: {
......@@ -28,7 +29,6 @@ export default {
limit: 10,
page: 1,
bfkh: "",
},
cxQueryField: [
{
......@@ -109,7 +109,6 @@ export default {
label: "交易流水号",
prop: "jylsh",
},
],
cxUrl: "/ztypxx/selectJyxxjsList",
Menu: [
......@@ -131,33 +130,18 @@ export default {
},
methods: {
toInfor(data) {
debugger;
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${data.fsfsjh}`;
// let path = `${this.$baseUrl.alyIP12}/#/jumppage/admin/founder15/${data.fsfsjh}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=sjh&objectValue=${data.fsfsjh}`;
window.open(path, "_blank");
// let params = {
// fszsjh: data.fsfsjh,
// };
// let obj = {
// childrenXhrStr: this.$baseUrl.alyIP3 + "/ztypxx/selectBySjh",
// photoXhrStr: null,
// params: params,
// nodedata: {
// type: "phone",
// id: 0,
// name: data.fsfsjh,
// children: true,
// },
// nodeClickBoo: false,
// };
// sessionStorage.setItem("key", JSON.stringify(obj));
// this.$router.pushToTab({
// path: "/ypEcharts",
// query: {
// key: data.fsfsjh,
// title: "话单分析",
// },
// });
},
},
};
......
......@@ -15,6 +15,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import encrypt from "@/utils/encry.js";
export default {
name: "queryZj",
components: {
......@@ -133,7 +134,6 @@ export default {
toInfor(data) {
debugger;
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${data.fsfsjh}`;
// let path = `${this.$baseUrl.alyIP12}/#/jumppage/admin/founder15/${data.fsfsjh}`;
window.open(path, "_blank");
// let params = {
// fszsjh: data.fsfsjh,
......
......@@ -28,6 +28,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import { deleteUm } from "@/api/ztyp/txxxyp.js";
import encrypt from "@/utils/encry.js";
export default {
name: "queryZj",
components: {
......@@ -162,7 +163,7 @@ export default {
type: "car",
id: params.fwbshHm,
name: params.fwbshHm,
zdyjd: 'zdyjd',
zdyjd: "zdyjd",
fxwd: "",
commonRelationshipNum: "",
children: true,
......@@ -210,7 +211,16 @@ export default {
temp_form.submit();
},
goSk(scope) {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${scope.row.fwbshHm}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yczc&objectType=cph&objectValue=${scope.row.fwbshHm}`;
window.open(path, "_blank");
},
detailDelte(scope) {
......
......@@ -27,6 +27,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import encrypt from "@/utils/encry.js";
import { deleteUm } from "@/api/ztyp/txxxyp.js";
export default {
name: "queryZj",
......@@ -164,7 +165,7 @@ export default {
name: params.fwbshHm,
fxwd: "",
commonRelationshipNum: "",
zdyjd: 'zdyjd',
zdyjd: "zdyjd",
children: true,
},
nodeClickBoo: false, // 是否可以点击节点
......@@ -210,7 +211,17 @@ export default {
temp_form.submit();
},
goSk(scope) {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${scope.row.fwbshHm}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=sjh&objectValue=${this.form.asjbh}`;
window.open(path, "_blank");
},
detailDelte(scope) {
......
......@@ -28,6 +28,7 @@
<script>
import rightContent from "@c/ptCxForm_components.vue";
import { deleteUm } from "@/api/ztyp/txxxyp.js";
import encrypt from "@/utils/encry.js";
export default {
name: "queryZj",
components: {
......@@ -162,7 +163,7 @@ export default {
type: "person",
id: params.fwbshHm,
name: params.fwbshHm,
zdyjd: 'zdyjd',
zdyjd: "zdyjd",
fxwd: "",
commonRelationshipNum: "",
children: true,
......@@ -210,7 +211,16 @@ export default {
temp_form.submit();
},
goSk(scope) {
let path = `${this.$baseUrl.alyIP9}/#/JumpPage/admin/admin/${scope.row.fwbshHm}`;
let key =
"maplogin" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let vi =
"map_vues" + encrypt.creattimeBumderNYR(new Date()).split("-").join("");
let skjm = encrypt.skEncrypt(
this.userAuth.identitycard,
key.trim(),
vi.trim()
);
let path = `${this.$baseUrl.alyIP9}/#/jumplogin?idcard=${skjm}&toType=yrzc&objectType=zjhm&objectValue=${scope.row.fwbshHm}`;
window.open(path, "_blank");
},
detailDelte(scope) {
......
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