Commit 55575956 by 薛文刚

日志管理

parent a2c0df2c
......@@ -676,6 +676,8 @@ export default {
prop: "xxzjbh",
}
],
oldData: {},
rzObj: {}
}
},
created () {
......@@ -815,6 +817,13 @@ export default {
self.propFormField.forEach(val => {
val.data.forEach(val2 => {
if (!val2.childrenAsAdd) {
if (self.oldData[val2.id] != self.formLabelAlign[val2.id]) {
let arr = []
arr.push(self.oldData[val2.id])
arr.push(self.formLabelAlign[val2.id])
self.$set(self.rzObj, val2.id, arr)
}
if (val2.id != '' && val2.id != null && val2.type != 'file') {
let id = val2.id;
if (id.indexOf('-') != -1) {
......@@ -965,6 +974,7 @@ export default {
params: { asjbh: asjbh },
headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'blade-auth': sessionStorage.getItem("token"), }
}).then(res => {
self.oldData = res.data.data.asjxx;
self.getData("aj", res);
}).catch(err => {
console.log(err);
......
......@@ -343,45 +343,26 @@
<div class="">
<span class="flTtitle"
style="border-bottom: 1px solid rgb(221, 221, 221);width:100%;"><span style="display: inline-block;width: 6px;height: 19px;position: relative;top:-2px; background: #3670ff; vertical-align: middle; margin-right: 16px;"></span>犯罪嫌疑人</span>
<el-table :data="tableData"
style="width: 100%">
<!-- <el-table-column
align="center"
label="操作"
width="100">
<template >
<el-button type="text" size="small" >修改</el-button>
</template>
</el-table-column> -->
<el-table-column prop="xm"
align="center"
label="姓名"
width="180">
<el-table :data="tableData">
<el-table-column label="操作"
width="100">
<template slot-scope="scope">
<el-button @click="toEdit(scope.row)"
type="text"
size="small">修改</el-button>
</template>
</el-table-column>
<el-table-column prop="xb"
align="center"
label="性别"
width="180">
</el-table-column>
<el-table-column prop="sfzh"
align="center"
label="身份证号">
</el-table-column>
<el-table-column prop="hjdqh"
align="center"
label="户籍地区划">
</el-table-column>
<el-table-column prop="xzz"
align="center"
label="现住址">
</el-table-column>
<el-table-column prop="dazt"
align="center"
label="到案状态">
</el-table-column>
<el-table-column prop="dwzy"
align="center"
label="地位作用">
<el-table-column v-for="(columnTitle) in tableList.filter(
(itemsss, index) => {
return index < tableList.length - 1;
}
)"
:key="columnTitle.label"
:label="columnTitle.label"
align="center">
<template slot-scope="scope">
{{ scope.row[columnTitle.prop] }}
</template>
</el-table-column>
</el-table>
<el-pagination background
......@@ -662,6 +643,38 @@ export default {
currentPage1: 1, //表格页码
page_size: 5,
total: 0,
tableList: [
{
label: "性别",
prop: "xb",
},
{
label: "身份证号",
prop: "sfzh",
},
{
label: "户籍地区划",
prop: "hjdqh",
},
{
label: "现住址",
prop: "xzz",
},
{
label: "到案状态",
prop: "dazt",
},
{
label: "地位作用",
prop: "dwzy",
},
{
label: "xxzjbh",
prop: "xxzjbh",
}
],
oldData: {},
rzObj: {}
}
},
created () {
......@@ -673,6 +686,14 @@ export default {
this.getXyrList()
},
methods: {
toEdit (item) {
debugger
let routeData = this.$router.resolve({
path: "/xyrEdit",
query: { xxzjbh: item.xxzjbh }
});
window.open(routeData.href, "_blank");
},
inint () {
var self = this
// this.propFormField[2].data.forEach(item => {
......@@ -788,11 +809,19 @@ export default {
submits (bllx) {
var self = this;
let ajxxForm = {}
var obj = {}
this.$refs.ajxxForm.validate((valid) => {
if (valid) {
self.propFormField.forEach(val => {
val.data.forEach(val2 => {
if (!val2.childrenAsAdd) {
if (self.oldData[val2.id] != self.formLabelAlign[val2.id]) {
let arr = []
arr.push(self.oldData[val2.id])
arr.push(self.formLabelAlign[val2.id])
self.$set(self.rzObj, val2.id, arr)
}
if (val2.id != '' && val2.id != null && val2.type != 'file') {
let id = val2.id;
if (id.indexOf('-') != -1) {
......@@ -923,6 +952,7 @@ export default {
obj.xm = item.zhfzxyrXm
obj.sfzh = item.zhfzxyrCyzjZjhm
obj.xzz = item.zhfzxyrXzzDzmc
obj.xxzjbh = item.xxzjbh
this.tableData.push(obj)
}).catch((error) => {
console.log(error)
......@@ -942,6 +972,8 @@ export default {
params: { asjbh: asjbh },
headers: { 'Content-Type': 'application/x-www-form-urlencoded', 'blade-auth': sessionStorage.getItem("token"), }
}).then(res => {
self.oldData = res.data.data.asjxx
debugger
self.getData("aj", res);
}).catch(err => {
console.log(err);
......
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