Commit f54f456b by zhangzhijie

适配至山西标注平台

parent bddada63
......@@ -420,11 +420,11 @@ export default {
path: "/queryAj",
isClock: false,
},
{
name: "标注查验信息",
path: "/queryCheckAj",
isClock: true,
},
// {
// name: "标注查验信息",
// path: "/queryCheckAj",
// isClock: true,
// },
],
identitycard: JSON.parse(sessionStorage.getItem("userInfo")).identitycard,
isInclude: false,
......
......@@ -16,6 +16,16 @@
<el-tag>{{ ajlbdm_str }}</el-tag>
</div>
</el-col>
<el-col :span="3" v-if="ajxzlbStr">
<div class="grid-content bg-purple">
<el-tag>{{ ajxzlbStr }}</el-tag>
</div>
</el-col>
<el-col :span="3" v-if="ajxlbStr">
<div class="grid-content bg-purple">
<el-tag>{{ ajxlbStr }}</el-tag>
</div>
</el-col>
</el-row>
</div>
<div class="titleFlex" style="width: 10%" v-if="bzztMs">
......@@ -448,7 +458,7 @@
class="filter-tree"
:highlight-current="true"
node-key="id"
:data="data1"
:data="zaData"
:props="defaultProps"
default-expand-all
:filter-node-method="filterNode1"
......@@ -460,7 +470,7 @@
</div>
<div class="incidentConRight">
<div class="search">
<span>案类别</span>
<span>案类别</span>
<el-input placeholder="关键词检索" v-model="filterText">
</el-input>
</div>
......@@ -469,7 +479,7 @@
class="filter-tree"
:highlight-current="true"
node-key="id"
:data="data"
:data="laData"
:props="defaultProps"
default-expand-all
:filter-node-method="filterNode"
......@@ -479,6 +489,29 @@
</el-tree>
</div>
</div>
<div class="incidentConRight">
<div class="search">
<span>细案类别</span>
<el-input placeholder="关键词检索" v-model="filterText">
</el-input>
</div>
<div class="tree">
<el-tree
class="filter-tree"
:highlight-current="true"
node-key="id"
:data="xaData"
:props="defaultProps"
default-expand-all
:filter-node-method="filterNode"
ref="tree"
@node-click="xaHandleNodeClick"
>
</el-tree>
</div>
</div>
</div>
<div class="wcbzButton">
<el-button
......@@ -518,6 +551,13 @@
>
<span>{{ ajxzlbStr }}</span>
</div>
<div
class="bztag2"
style="margin: 40px 0 0 120px"
v-show="bzxqtag3"
>
<span>{{ ajxlbStr }}</span>
</div>
</div>
</div>
<!-- <div class="wcbzButton">
......@@ -681,11 +721,16 @@ export default {
],
bzxqtag1: false,
bzxqtag2: false,
bzxqtag3: false,
ajxzlbStr: "",
ajzlbStr: "",
bzFlag: false,
titleSpan1: false,
parentLb: {}, //主类类别
parentLb: {
parentId: "",
id: "",
childId: ""
}, //主类类别
centerDialogVisibles: false,
formLabelAlign: [],
formLabelAlign2: [],
......@@ -869,9 +914,10 @@ export default {
label: "嫌疑人",
},
],
data1: [],
zaData: [],
sxdata1: [],
data: [],
laData: [],
xaData: [],
sxdata: [],
shrListqh: [],
barList: [],
......@@ -899,7 +945,7 @@ export default {
},
created() {
this.getQuery();
this.getQuerys();
//this.getQuerys();
this.query();
this.getBz();
this.isCheck = this.$route.query.isCheck;
......@@ -942,7 +988,6 @@ export default {
var self = this;
saveAsjbzxx({
asjbh: self.asjbh,
bzzt: "1",
// asjbzAjfl: `0${self.selectIndex1}`,
// asjbzAjfl: '05',
// asjbzAjfl: self.parentLb.parentId.substring(0,2),
......@@ -950,11 +995,22 @@ export default {
// ajxzlb: self.parentLb.id,
ajzlb: self.parentLb.parentId,
zatzjyqk: self.parentLb.id,
ajxlb: self.parentLb.childId,
bzzt: "1",
}).then((res) => {
if (res.code == 200) {
self.$message.success("标注成功");
this.getBz();
this.ajlbdmlb = true;
self.$confirm("点击确定关闭当前窗口", "提示", {
confirmButtonText: "确定",
cancelButtonText: "取消",
type: "success",
}).then(() => {
window.close();
}).catch(() => {
this.getBz()
});
// this.getBz();
// this.ajlbdmlb = true;
} else {
self.$message.error("标注失败");
}
......@@ -979,6 +1035,7 @@ export default {
if (res.data.rows != null) {
self.ajzlbStr = res.data.rows.ajzlbStr;
self.ajxzlbStr = res.data.rows.ajxzlbStr;
self.ajxlbStr = res.data.rows.ajxlbStr;
if (
self.ajzlbStr == "" ||
self.ajzlbStr == null ||
......@@ -997,6 +1054,15 @@ export default {
} else {
self.bzxqtag2 = true;
}
if (
self.ajxlbStr == "" ||
self.ajxlbStr == null ||
self.ajxlbStr == undefined
) {
self.bzxqtag3 = false;
} else {
self.bzxqtag3 = true;
}
self.$nextTick(() => {
// treeBox 元素的ref value 绑定的node-key
self.$refs.tree.setCurrentKey(res.data.rows.ajxzlb);
......@@ -1198,7 +1264,7 @@ export default {
startId: "",
}).then((res) => {
this.data1 = this.sxdata1 = res.rows.filter((val) => {
this.zaData = this.sxdata1 = res.rows.filter((val) => {
return val.parentId != "";
});
});
......@@ -1209,7 +1275,7 @@ export default {
startId: "",
}).then((res) => {
this.data = this.sxdata = res.rows;
this.laData = this.sxdata = res.rows;
});
},
halderTab(val) {
......@@ -1261,8 +1327,11 @@ export default {
}
},
hanldTableBar() {
this.zaData = [];
this.laData = [];
this.xaData = [];
this.getQuery();
this.getQuerys();
//this.getQuerys();
// if (this.selectIndex1 == val) {
// this.selectIndex1 = 0;
//
......@@ -1294,14 +1363,30 @@ export default {
},
zaHandleNodeClick(res) {
this.laData = [];
this.xaData = [];
this.parentLb.id = "";
this.parentLb.childId = "";
this.parentLb.parentId = res.id;
queryCodeByType({type: 'CODE_AJLB', id: res.id}).then((res) => {
if(res.rows!=null && res.rows.length>0){
this.data1 = res.rows;
}else{
this.$message.warning("下级无数据")
if (res.rows != null && res.rows.length > 0) {
this.zaData = res.rows;
} else {
//this.$message.warning("下级无数据")
}
}).catch((err) => {
console.log(err);
this.$message.error("数据加载失败");
});
let ajxzId = res.id + '0000';
queryCodeByType({type: 'CODE_AJXZ', id: ajxzId}).then((res) => {
if (res.rows != null && res.rows.length > 0) {
this.laData = res.rows;
} else {
//this.$message.warning("下级无数据")
}
}).catch((err) => {
console.log(err);
this.$message.error("数据加载失败");
});
......@@ -1315,15 +1400,21 @@ export default {
// });
// this.data = newData;
},
xaHandleNodeClick(data) {
this.parentLb.childId = data.id;
},
lzHandleNodeClick(res) {
this.xaData = [];
this.parentLb.childId = "";
this.parentLb.id = res.id;
queryCodeByType({type: 'CODE_AJXZ', id: res.id}).then((res) => {
if(res.rows!=null && res.rows.length>0){
this.data = res.rows;
}else{
this.$message.warning("下级无数据")
if (res.rows != null && res.rows.length > 0) {
this.xaData = res.rows;
} else {
//this.$message.warning("下级无数据")
}
}).catch((err) => {
console.log(err);
this.$message.error("数据加载失败");
});
// this.parentLb = res;
......@@ -1796,7 +1887,7 @@ export default {
.incidentConLeft,
.incidentConRight {
width: 46%;
width: 33%;
margin: 13px;
}
......
......@@ -65,10 +65,10 @@ export default {
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_QGUNIT",
codeTree: "CODE_UNIT",
},
{
name: "主案类别",
name: "案件类别",
id: "xszalxdm",
type: "lazyCodeTreeDialog",
props: [], //字典弹框需要的字段
......@@ -77,16 +77,16 @@ export default {
codeOptions: [],
codeTree: "CODE_AJLB",
},
{
name: "类案类别",
id: "xslalxdm",
type: "lazyCodeTreeDialog",
props: [], //字典弹框需要的字段
value: "",
col: "3",
codeOptions: [],
codeTree: "CODE_AJXZ",
},
// {
// name: "小案类别",
// id: "xslalxdm",
// type: "lazyCodeTreeDialog",
// props: [], //字典弹框需要的字段
// value: "",
// col: "3",
// codeOptions: [],
// codeTree: "CODE_AJXZ",
// },
{
name: "立案时间",
id: "lasjRqsjKssj",
......@@ -206,7 +206,7 @@ export default {
},
{
label: "细案类别",
prop: "ajxlb",
prop: "ajxlbStr",
width: "220",
},
......
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