Commit d285a616 by liupeng

修改了可疑服务标识号

parent 5680658d
......@@ -13,7 +13,8 @@ export const saveSpxx = params =>
//被布控物品回显/详情
// export const getBbkwpByxxzjbh = params =>
// post(`${base.alyIP}/bbkwp/getBbkwpByxxzjbh`, params);
//新增可疑服务标识号
export const insertFwbshInfo = params =>
postform(`/dz9024/kyxs/insertFwbshInfo`, params);
......@@ -1129,6 +1129,7 @@
pageBs == 'djajzb' ||
pageBs == 'queryLz' ||
pageBs == 'wfqdzczl' ||
pageBs == 'rchfwbsh' ||
(pageBs == 'xsbk' && scope.row.bkzt !='01' && scope.row.bkzt !='03')
)
"
......@@ -1145,10 +1146,17 @@
@click="$emit('sqspInsertBtn', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'djajzb' && scope.row.spzt == '审批通过'"
v-if="pageBs == 'djajzb'"
>采集</span
>
<span
@click="$emit('toBrain', scope)"
class="edit"
style="margin-right: 16px"
v-if="pageBs == 'djajzb' || pageBs == 'rchfwbsh'"
>进入脑图</span
>
<span
@click="$emit('szlly', scope)"
class="edit"
style="margin-right: 16px"
......@@ -2330,7 +2338,7 @@ export default {
let currentUrl = "";
if (this.pageBs == "yjrwGl") {
currentUrl = `${url.alyIP2}${this.cxUrl}`;
} else if(this.pageBs == "djajzb") {
} else if(this.pageBs == "djajzb" || this.pageBs == "djajzb" || this.pageBs == "rchfwbsh") {
currentUrl = `${this.cxUrl}`;
} else {
currentUrl = `${url.alyIP}${this.cxUrl}`;
......@@ -2521,6 +2529,19 @@ export default {
// });
item.codeTxt = item.codeTxt.split("#").slice(1);
}
if(self.pageBs == 'rchfwbsh') {
console.log(1212123);
if(item.kyxsfwbshBshlx == '01') {
item.kyxsfwbshBshlxStr = 'QQ'
}else if (item.kyxsfwbshBshlx == '02') {
item.kyxsfwbshBshlxStr = '微信'
}else if (item.kyxsfwbshBshlx == '03') {
item.kyxsfwbshBshlxStr = 'IMEI'
}else if (item.kyxsfwbshBshlx == '04') {
item.kyxsfwbshBshlxStr = 'IMSI'
}
// item
}
// if(this.pageBs == 'djajzb') {
// console.log(56454656444);
// if(!item.spzt) {
......
......@@ -176,7 +176,15 @@ const menuLayouts = [
},
component: () => import("@/views/brainPhoto/brainWechat.vue")
},
{
path: "/addKyfwbsh",
name: "addKyfwbsh",
meta: {
title: '新增可疑标识号',
isAdd: true,
},
component: () => import("@/views/brainPhoto/kyxsGl/addKyfwbsh.vue")
},
];
export default {
......
......@@ -9,6 +9,7 @@
:cxUrl="cxUrl"
@sqspBtn="sqspBtn"
@sqspInsertBtn="sqspInsertBtn"
@toBrain="toBrain"
ref="rightContent"
></right-content>
......@@ -22,15 +23,18 @@
<span>{{ examineInfo.ajmc }}</span>
</el-form-item>
</el-col>
<el-col :span="20" :offset="3">
<el-form-item prop="checkedsqts"
<el-col :span="20" :offset="3">
<el-form-item
prop="checkedsqts"
:rules="[
{
required: true,
message: '审核状态不能为空',
trigger: 'blur',
},
]" label="案件名称">
]"
label="案件名称"
>
<el-input
type="text"
v-model="examineInfo.title"
......@@ -95,61 +99,73 @@
>
<el-row>
<el-col :span="20" :offset="4" style="margin-top: 20px">
<el-form-item label="双签同事" prop="checkedsqts"
<el-form-item
label="双签同事"
prop="checkedsqts"
:rules="[
{
required: true,
message: '审核状态不能为空',
trigger: 'blur',
},
]" style="width:100%;">
]"
style="width:100%;"
>
<el-radio-group v-model="examineChoose.checkedsqts">
<el-radio
v-for="(item, index) in leaderArr[0].value"
:label="item.policemanid"
:key="index"
:value="item.policemanid"
>{{ item.trueName }}{{item.policemanid}}</el-radio
>{{ item.trueName }}{{ item.policemanid }}</el-radio
>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="20" :offset="4" style="margin-top: 20px">
<el-form-item label="审核领导" prop="checkedshld"
<el-form-item
label="审核领导"
prop="checkedshld"
:rules="[
{
required: true,
message: '审核状态不能为空',
trigger: 'blur',
},
]" style="width:100%;">
]"
style="width:100%;"
>
<el-radio-group v-model="examineChoose.checkedshld">
<el-radio
v-for="(item, index) in leaderArr[1].value"
:label="item.policemanid"
:key="index"
:value="item.policemanid"
>{{ item.trueName }}{{item.policemanid}}</el-radio
>{{ item.trueName }}{{ item.policemanid }}</el-radio
>
</el-radio-group>
</el-form-item>
</el-col>
<el-col :span="20" :offset="4" style="margin-top: 20px">
<el-form-item label="审批领导" prop="checkedspld"
<el-form-item
label="审批领导"
prop="checkedspld"
:rules="[
{
required: true,
message: '审核状态不能为空',
trigger: 'blur',
},
]" style="width:100%;">
]"
style="width:100%;"
>
<el-radio-group v-model="examineChoose.checkedspld">
<el-radio
v-for="(item, index) in leaderArr[2].value"
:label="item.policemanid"
:key="index"
:value="item.policemanid"
>{{ item.trueName }}{{item.policemanid}}</el-radio
>{{ item.trueName }}{{ item.policemanid }}</el-radio
>
</el-radio-group>
</el-form-item>
......@@ -384,38 +400,38 @@ export default {
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainWffzkyfwbshIMSI",
label: "违法犯罪可疑标识号IMSI",
index: "brainWffzkyfwbshIMSI",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainWffzkyfwbshIMEI",
label: "违法犯罪可疑标识号IMEI",
index: "brainWffzkyfwbshIMEI",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "brainWffzkyfwbshIMSI",
// label: "违法犯罪可疑标识号IMSI",
// index: "brainWffzkyfwbshIMSI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// {
// id: "brainWffzkyfwbshIMEI",
// label: "违法犯罪可疑标识号IMEI",
// index: "brainWffzkyfwbshIMEI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
{
id: "brainWffzkyfwbshQQ",
label: "违法犯罪可疑标识号QQ",
label: "违法犯罪可疑标识号",
index: "brainWffzkyfwbshQQ",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
{
id: "brainWffzkyfwbshWechat",
label: "违法犯罪可疑标识号微信",
index: "brainWffzkyfwbshWechat",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
},
// {
// id: "brainWffzkyfwbshWechat",
// label: "违法犯罪可疑标识号微信",
// index: "brainWffzkyfwbshWechat",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
{
id: "brainWffzkycl",
label: "违法犯罪可疑车辆侦办",
......@@ -606,23 +622,21 @@ export default {
}
},
updateExamine() {
if(this.examineInfo.sqyy == '') {
this.$message.error('请填写申请原由')
return
if (this.examineInfo.sqyy == "") {
this.$message.error("请填写申请原由");
return;
}
if(this.examineChoose.checkedsqts == '') {
this.$message.error('请选择双签同事')
return
if (this.examineChoose.checkedsqts == "") {
this.$message.error("请选择双签同事");
return;
}
if(this.examineChoose.checkedshld == '') {
this.$message.error('请选择审核领导')
return
if (this.examineChoose.checkedshld == "") {
this.$message.error("请选择审核领导");
return;
}
if(this.examineChoose.checkedspld == '') {
this.$message.error('请选择审批领导')
return
if (this.examineChoose.checkedspld == "") {
this.$message.error("请选择审批领导");
return;
}
var params = {
asjbh: this.examineInfo.asjbh,
......@@ -652,9 +666,27 @@ export default {
});
},
sqspInsertBtn(scope) {
let path = `http://10.184.14.198:9047/toAddAsjxx?asjbh=${scope.row.asjbh}`;
window.open(path, "_blank");
let path = `http://10.184.14.198:9047/toAddAsjxx?asjbh=${scope.row.asjbh}`;
window.open(path, "_blank");
},
toBrain(scope) {
var params = { type: "hnDxzp", kybh: scope.row.asjbh };
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
......
......@@ -8,6 +8,7 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@toBrain="toBrain"
@add="add"
ref="rightContent"
></right-content>
</div>
......@@ -128,6 +129,59 @@ export default {
document.body.appendChild(temp_form);
temp_form.submit();
},
add() {
this.$router.pushToTab({path: "/addJdcxs"});
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
\ No newline at end of file
<template>
<div>
<!-- <div>
<SearchGraph
:formProp="formProp"
:formData="form"
placeholder="请输入IMEI"
@goDetail="goDetail"
/>
</div>
</div> -->
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
ref="rightContent"
@add="add"
@toBrain="goDetail"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import SearchGraph from "@c/searchRight.vue";
export default {
components: { SearchGraph },
components: { SearchGraph, rightContent },
data() {
return {
header: "侦察脑图应用",
pages: "djajzb",
formProp: [
pageBs: "rchfwbsh",
cxFormData: {
limit: 10,
page: 1,
bshlx: "03",
fwbsh: "",
},
cxQueryField: [
{
id: "bsh",
name: "服务标识号",
id: "fwbsh",
type: "text",
placeholder: "IMEI",
value: "",
placeholder: "",
col: "3",
rules: [
{ required: true, message: "请输入IMEI", trigger: "blur" },
],
},
],
form: {
bsh: "",
},
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
},
{
label: "可疑服务标识号类型",
prop: "kyxsfwbshBshlx",
},
{
label: "服务标识号",
prop: "kyxsfwbsh",
},
{
label: "依据",
prop: "kyxsfwbshKyyj",
},
{
label: "登记时间",
prop: "djsj",
},
{
label: "录入单位",
prop: "xxczdwGajgmc",
},
{
label: "录入人",
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
// type: "text",
// placeholder: "IMEI",
// col: "3",
// rules: [{ required: true, message: "请输入IMEI", trigger: "blur" }],
// },
// ],
// form: {
// bsh: "",
// },
Menu: [
{
id: "brainWffzkyfwbshIMEI",
......@@ -46,10 +106,63 @@ export default {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMEI&kybh=${this.form.bsh}`;
add() {
this.$router.pushToTab({path: "/addKyfwbsh"});
},
goDetail(scope) {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMEI&kybh=${scope.row.kyxsfwbsh}`;
window.open(path, "_blank");
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
\ No newline at end of file
<template>
<div>
<!-- <div>
<SearchGraph
:formProp="formProp"
:formData="form"
placeholder="请输入IMSI"
@goDetail="goDetail"
/>
</div>
</div> -->
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
ref="rightContent"
@add="add"
@toBrain="goDetail"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import SearchGraph from "@c/searchRight.vue";
export default {
components: { SearchGraph },
components: { SearchGraph, rightContent },
data() {
return {
header: "侦察脑图应用",
pages: "djajzb",
formProp: [
pageBs: "rchfwbsh",
cxFormData: {
limit: 10,
page: 1,
bshlx: "04",
fwbsh: "",
},
cxQueryField: [
{
id: "bsh",
name: "服务标识号",
id: "fwbsh",
type: "text",
placeholder: "IMSI",
value: "",
placeholder: "",
col: "3",
rules: [
{ required: true, message: "请输入IMSI", trigger: "blur" },
],
},
],
form: {
bsh: "",
},
Menu: [
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
},
{
label: "可疑服务标识号类型",
prop: "kyxsfwbshBshlx",
},
{
label: "服务标识号",
prop: "kyxsfwbsh",
},
{
id: "brainWffzkyfwbshIMSI",
label: "违法犯罪可疑标识号IMSI",
index: "brainWffzkyfwbshIMSI",
auth: "M0101",
className: "iconfont iconrizhi",
disabled: false,
label: "依据",
prop: "kyxsfwbshKyyj",
},
{
label: "登记时间",
prop: "djsj",
},
{
label: "录入单位",
prop: "xxczdwGajgmc",
},
{
label: "录入人",
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
// type: "text",
// placeholder: "IMSI",
// col: "3",
// rules: [
// { required: true, message: "请输入IMSI", trigger: "blur" },
// ],
// },
// ],
// form: {
// bsh: "",
// },
// Menu: [
// {
// id: "brainWffzkyfwbshIMSI",
// label: "违法犯罪可疑标识号IMSI",
// index: "brainWffzkyfwbshIMSI",
// auth: "M0101",
// className: "iconfont iconrizhi",
// disabled: false,
// },
// ],
};
},
created() {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMSI&kybh=${this.form.bsh}`;
add() {
this.$router.pushToTab({path: "/addKyfwbsh"});
},
goDetail(scope) {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyIMSI&kybh=${str}`;
window.open(path, "_blank");
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
\ No newline at end of file
<template>
<div>
<!-- <div>
<SearchGraph
:formProp="formProp"
:formData="form"
placeholder="请输入QQ号"
@goDetail="goDetail"
/>
</div> -->
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
ref="rightContent"
@add="add"
@toBrain="goDetail"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import SearchGraph from "@c/searchRight.vue";
export default {
components: { SearchGraph },
components: { SearchGraph, rightContent },
data() {
return {
header: "侦察脑图应用",
pages: "djajzb",
formProp: [
pageBs: "rchfwbsh",
cxFormData: {
limit: 10,
page: 1,
bshlx: "",
fwbsh: "",
},
cxQueryField: [
{
name: "服务标识号类型",
id: "bshlx",
type: "select",
selectData: [
{ name: "QQ", value: "01" },
{ name: "微信", value: "02" },
{ name: "IMEI", value: "03" },
{ name: "IMSI", value: "04" },
],
value: "",
placeholder: "",
col: "3",
},
{
id: "bsh",
name: "服务标识号",
id: "fwbsh",
type: "text",
placeholder: "QQ号",
value: "",
placeholder: "",
col: "3",
rules: [
{ required: true, message: "请输入QQ号", trigger: "blur" },
],
},
],
form: {
bsh: "",
},
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
},
{
label: "可疑服务标识号类型",
prop: "kyxsfwbshBshlxStr",
},
{
label: "服务标识号",
prop: "kyxsfwbsh",
},
{
label: "依据",
prop: "kyxsfwbshKyyj",
},
{
label: "登记时间",
prop: "djsj",
},
{
label: "录入单位",
prop: "xxczdwGajgmc",
},
{
label: "录入人",
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
// type: "text",
// placeholder: "QQ号",
// col: "3",
// rules: [
// { required: true, message: "请输入QQ号", trigger: "blur" },
// ],
// },
// ],
// form: {
// bsh: "",
// },
Menu: [
{
id: "brainWffzkyfwbshQQ",
......@@ -46,10 +121,86 @@ export default {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyQq&kybh=${this.form.bsh}`;
window.open(path, "_blank");
add() {
this.$router.pushToTab({ path: "/addKyfwbsh" });
},
goDetail(scope) {
if (scope.row.kyxsfwbshBshlx == "01") {
var params = { type: "nmKyQq", kybh: scope.row.kyxsfwbsh };
} else if (scope.row.kyxsfwbshBshlx == "02") {
var params = { type: "nmKyWx", kybh: scope.row.kyxsfwbsh };
} else if (scope.row.kyxsfwbshBshlx == "03") {
var params = { type: "nmKyIMEI", kybh: scope.row.kyxsfwbsh };
} else if (scope.row.kyxsfwbshBshlx == "04") {
var params = { type: "nmKyIMSI", kybh: scope.row.kyxsfwbsh };
}
this.toDetail("http://39.99.155.173:8007/naotuBox", params);
},
toDetail(url, PARAMS) {
var temp_form = document.createElement("form");
temp_form.action = url;
temp_form.target = "_blank";
temp_form.method = "post";
temp_form.style.display = "none";
for (var x in PARAMS) {
var opt = document.createElement("textarea");
opt.name = x;
opt.value = PARAMS[x];
temp_form.appendChild(opt);
}
document.body.appendChild(temp_form);
temp_form.submit();
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
\ No newline at end of file
......@@ -7,6 +7,7 @@
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@add="add"
@toBrain="toBrain"
></right-content>
</div>
......@@ -126,6 +127,9 @@ export default {
document.body.appendChild(temp_form);
temp_form.submit();
},
add() {
this.$router.pushToTab({path: "/addHmxs"});
},
},
};
</script>
<template>
<div>
<!-- <div>
<SearchGraph
:formProp="formProp"
:formData="form"
placeholder="请输入微信号"
@goDetail="goDetail"
/>
</div>
</div> -->
<div class="Content">
<right-content
:pageBs="pageBs"
:header="header"
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
ref="rightContent"
@add="add"
@toBrain="goDetail"
></right-content>
</div>
</template>
<script>
import rightContent from "@c/ptCxForm_components.vue";
import SearchGraph from "@c/searchRight.vue";
export default {
components: { SearchGraph },
components: { SearchGraph, rightContent },
data() {
return {
header: "侦察脑图应用",
pages: "djajzb",
formProp: [
pageBs: "rchfwbsh",
cxFormData: {
limit: 10,
page: 1,
bshlx: "02",
fwbsh: "",
},
cxQueryField: [
{
id: "bsh",
name: "服务标识号",
id: "fwbsh",
type: "text",
placeholder: "微信号",
value: "",
placeholder: "",
col: "3",
rules: [
{ required: true, message: "请输入微信号", trigger: "blur" },
],
},
],
form: {
bsh: "",
},
cxDefaultFormThead: [
{
label: "信息主键编号",
prop: "xxzjbh",
},
{
label: "可疑服务标识号类型",
prop: "kyxsfwbshBshlx",
},
{
label: "服务标识号",
prop: "kyxsfwbsh",
},
{
label: "依据",
prop: "kyxsfwbshKyyj",
},
{
label: "登记时间",
prop: "djsj",
},
{
label: "录入单位",
prop: "xxczdwGajgmc",
},
{
label: "录入人",
prop: "xxdjryXm",
},
],
cxUrl: "/dz9024/kyxs/getKyFwbshList",
// formProp: [
// {
// id: "bsh",
// type: "text",
// placeholder: "微信号",
// col: "3",
// rules: [
// { required: true, message: "请输入微信号", trigger: "blur" },
// ],
// },
// ],
// form: {
// bsh: "",
// },
Menu: [
{
id: "brainWffzkyfwbshWrchat",
......@@ -46,10 +107,63 @@ export default {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
goDetail() {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyWx&kybh=${this.form.bsh}`;
add() {
this.$router.pushToTab({path: "/addKyfwbsh"});
},
goDetail(scope) {
let path = `http://39.99.155.173:8007/naotuBox?type=nmKyWx&kybh=${scope.row.kyxsfwbsh}`;
window.open(path, "_blank");
},
},
};
</script>
<style>
.el-dialog__body {
padding: 10px 15px !important;
}
.rightContent .el-input__inner,
#formCommonPage .el-input__inner {
height: 32px;
line-height: 32px;
font-family: inherit;
}
.el-table__header-wrapper th,
.el-table__header-wrapper tr {
background: #f4f6f7;
}
.rightContent .el-input__icon,
#formCommonPage .el-input__icon,
.el-input__suffix-inner {
line-height: 36px;
}
.rightContent .el-range-separator {
position: relative;
top: -4px;
}
.rightContent .el-textarea__inner,
#formCommonPage .el-textarea__inner {
width: 100%;
font-family: inherit;
}
.rightContent .el-range-input,
#formCommonPage .el-range-input {
vertical-align: top;
}
.rightContent .el-date-editor .el-range__close-icon {
margin-top: -4px;
}
.rightContent .el-form-item__error {
left: calc(66% - 27px);
top: 12px;
}
.success-row {
background-color: #fbf9f4 !important;
}
.Content .el-input,
.Content .el-date-editor--daterange.el-input__inner {
width: 100% !important;
}
</style>
<style scoped lang="scss">
@import "@/assets/styles/rightContent.scss";
</style>
\ No newline at end of file
......@@ -8,6 +8,7 @@
:cxDefaultFormThead="cxDefaultFormThead"
:cxUrl="cxUrl"
@toBrain="toBrain"
@add="add"
ref="rightContent"
></right-content>
</div>
......@@ -104,6 +105,9 @@ export default {
this.$store.commit("user/SET_Menu", this.Menu);
},
methods: {
add() {
this.$router.pushToTab({path: "/addRyxs"});
},
toBrain(item) {
// let path = `http://10.184.14.198:9047/toAddAsjxx?asjbh=${this.form.asjbh}`;
// window.open(path, "_blank");
......
<template>
<div>
<form-compontent
class="formCompontent"
ref="formCompontent"
:formField="propFormField"
:formLabelAligns="formLabelAlign"
@submit="submit"
:propTitle="title"
></form-compontent>
</div>
</template>
<script>
import formCompontent from "@c/form.vue";
import { insertFwbshInfo } from "@/api/brainPhoto.js";
import axios from "@/utils/http.js";
export default {
name: "ssdy",
components: {
formCompontent,
},
data() {
return {
title: "新增可疑标识号信息",
propFormField: [
// 基本信息
{
title: "基本信息",
id: 1,
objStr: "",
index: 0,
data: [
{
name: "标识号:",
id: "hm",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
prop: "checkEmpty",
},
{
name: "标识号类型:",
id: "lx",
type: "setValue",
codeTree: "",
codeOptions: [
{ label: "QQ", value: "01" },
{ label: "微信", value: "02" },
{ label: "IMEI", value: "03" },
{ label: "IMSI", value: "04" },
],
value: "",
placeholder: "请输入",
col: "2",
prop: "checkEmpty",
},
{
name: "依据:",
id: "kyyj",
type: "text",
value: "",
placeholder: "请输入",
col: "2",
prop: "checkEmpty",
},
],
},
],
formLabelAlign: {},
glxxXxzjbh: "",
xxzjbh: "",
};
},
methods: {
submit(params) {
let loading = this.$loading({
lock: true,
text: "正在保存...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
// if (!this.xxzjbh) {
this.addSubmit(params, loading);
// } else {
// this.editSubmit(params, loading);
// }
},
windowRefresh() {
window.close();
window.opener.location.reload();
},
addSubmit(params, loading) {
insertFwbshInfo(params).then((res) => {
if (res.success && res.code == 200) {
this.$alert("保存成功!", "提示", {
confirmButtonText: "确定",
type: "success",
callback: () => {
loading.close();
this.windowRefresh();
},
});
} else {
loading.close();
this.$message.error("添加失败,请检查数据格式是否正确");
}
});
},
// editSubmit(params, loading) {
// params.append("xxzjbh", this.xxzjbh);
// updatessdy(params).then((res) => {
// if (res.success && res.code == 200) {
// this.$alert("保存成功!", "提示", {
// confirmButtonText: "确定",
// type: "success",
// callback: () => {
// loading.close();
// this.windowRefresh();
// },
// });
// } else {
// loading.close();
// this.$message.error("添加失败,请检查数据格式是否正确");
// }
// });
// },
getshuju() {
var self = this;
let loading = this.$loading({
lock: true,
text: "正在加载...",
spinner: "el-icon-loading",
background: "rgba(255, 255, 255, 0.7)",
});
queryByXxzjbh({
xxzjbh: this.xxzjbh,
}).then((res) => {
var result = res.data.rows;
self.propFormField.forEach((fieldItem) => {
if (fieldItem.data && fieldItem.data.length > 0) {
fieldItem.data.forEach((i) => {
this.$set(this.formLabelAlign, i.id, result[i.id]);
});
}
this.$forceUpdate();
});
self.$set(self.formLabelAlign, "editing", true);
self.$forceUpdate();
setTimeout(() => {
loading.close();
}, 500);
});
},
},
created() {
},
};
</script>
<style lang="scss" scoped>
.formCompontent /deep/ {
#spbtn {
// width: calc(100% - 40px);
}
}
</style>
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