Commit 48f499c0 by xue_wengang

串并研判

parent 2c3001df
......@@ -2,5 +2,5 @@ import { get, post } from "@/utils/http.js";
// import qs from "qs";
export const login = params =>
post("/api/blade-auth/token", params);
post("http://47.92.225.109:8762/blade-auth/token", params);
......@@ -254,7 +254,6 @@
>
<el-table-column type="expand">
<template slot-scope="props">
<span>{{ props.row.children }}</span>
<el-table
id="ajzbQuery"
v-loading="tableLoading"
......@@ -271,7 +270,7 @@
>
<el-table-column
align="center"
v-for="columnTitle in propdefaultFormThead"
v-for="columnTitle in propdefaultFormTheads"
:prop="columnTitle.prop"
:key="columnTitle.label"
:label="columnTitle.label"
......@@ -432,7 +431,7 @@ import Http from "@/utils/http.js";
import axios from "axios";
import { esAsjQuery } from "@/api/queryAj.js";
import { toQueryXszxx } from "@/api/cbyp.js";
import { get, post, postform } from '@/utils/http.js'
import { get, post, postform } from "@/utils/http.js";
export default {
name: "ptCxForm",
......@@ -451,6 +450,10 @@ export default {
type: Array,
default: () => [],
},
cxDefaultFormTheads: {
type: Array,
default: () => [],
},
cxFormData: Object,
cxUrl: String,
header: String,
......@@ -475,31 +478,34 @@ export default {
talbehgCount: "", // 合格
tableData: [], //表格数据
propdefaultFormThead: this.cxDefaultFormThead, //表格表头
propdefaultFormTheads: this.cxDefaultFormTheads, //子表格表头
excelHeader: "案件标注",
cz: this.pageFlag,
};
},
methods: {
rowClick(row, column, event) {
var self = this
let formData = {}
formData.xszajbh = row.xszajbh,
formData.start=1,
formData.length=10
var index = self.tableData.findIndex( item=>item.xszajbh == row.xszajbh)
post(this.cxUrl, formData).then(response => {
if (response.code == 200) {
self.tableData[index].children = response.data.data
console.log(self.tableData);
debugger
} else {
/*self.$message({
var self = this;
let formData = {};
(formData.xszajbh = row.xszajbh),
(formData.start = 1),
(formData.length = 10);
var index = self.tableData.findIndex(
(item) => item.xszajbh == row.xszajbh
);
post(this.cxUrl, formData).then((response) => {
if (response.code == 200) {
self.tableData[index].children = response.data.data;
console.log(self.tableData);
debugger;
} else {
/*self.$message({
type: "error",
message: response.data.message
});*/
self.closeLoading()
}
})
self.closeLoading();
}
});
},
goDetail(scope) {
this.$router.pushToTab({
......@@ -675,46 +681,48 @@ export default {
// : "";
// }
// }
formData.sEcho=1,
formData.draw=1,
formData.start=1,
formData.length=10,
formData.typeFlag='bshcb',
formData.cbxsly='qs'
(formData.sEcho = 1),
(formData.draw = 1),
(formData.start = 1),
(formData.length = 10),
(formData.typeFlag = "bshcb"),
(formData.cbxsly = "qs");
// var form = new FormData();
// for(let key in json){
// form.append(key,json[key])
// }
// console.log(json)
debugger
debugger;
if (flag) {
// self.doQueryRequest({
// sEcho:1,
// draw:1,
// start:1,
// length:10,
// typeFlag:'bshcb',
// cbxsly:'qs'
// }).
post(this.cxUrl, formData).then(response => {
debugger
// self.doQueryRequest({
// sEcho:1,
// draw:1,
// start:1,
// length:10,
// typeFlag:'bshcb',
// cbxsly:'qs'
// }).
post(this.cxUrl, formData).then((response) => {
debugger;
if (response.code == 200) {
debugger
response.data.data.forEach(item => {
item.children = []
debugger;
response.data.data.forEach((item) => {
item.children = [];
});
self.tableData = response.data.data
self.tableDataLength = response.data.iTotalRecords
self.tPage = Math.ceil(response.data.iTotalRecords / self.page_size)
self.closeLoading()
self.tableData = response.data.data;
self.tableDataLength = response.data.iTotalRecords;
self.tPage = Math.ceil(
response.data.iTotalRecords / self.page_size
);
self.closeLoading();
} else {
/*self.$message({
type: "error",
message: response.data.message
});*/
self.closeLoading()
self.closeLoading();
}
})
});
}
},
},
......
......@@ -6,6 +6,7 @@
:cxFormData="cxFormData"
:cxQueryField="cxQueryField"
:cxDefaultFormThead="cxDefaultFormThead"
:cxDefaultFormTheads="cxDefaultFormTheads"
:cxUrl="cxUrl"
></right-content>
</div>
......@@ -45,7 +46,7 @@ export default {
rows: 10,
page: 1,
},
cxQueryFields: [
cxQueryField: [
/*立案信息 侦查终结信息 立案信息审批 侦查终结审批通用开始*/
{
name: "案件编号",
......@@ -194,25 +195,41 @@ export default {
],
},
],
cxQueryField: [
cxDefaultFormThead: [
{
name: "串并案件线索组名称",
id: "cbajAjmc",
type: "text",
value: "",
placeholder: "请输入",
col: "3",
label: "串并案件线索组名称",
prop: "cbajAjmc",
},
{
name: "信息描述",
id: "cbxsypCbajs",
type: "text",
value: "",
placeholder: "请输入",
col: "3",
label: "信息描述",
prop: "cbxsypCbajs",
},
],
cxDefaultFormThead: [
cxDefaultFormTheads: [
{
label: "串并案件线索组名称",
prop: "cbajAjmc",
},
{
label: "信息描述",
prop: "cbxsypCbajs",
},
{
label: "串并案件线索组名称",
prop: "cbajAjmc",
},
{
label: "信息描述",
prop: "cbxsypCbajs",
},
{
label: "串并案件线索组名称",
prop: "cbajAjmc",
},
{
label: "信息描述",
prop: "cbxsypCbajs",
},
{
label: "串并案件线索组名称",
prop: "cbajAjmc",
......
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