修改展示逻辑
This commit is contained in:
parent
07cd4c0f62
commit
f94c387fac
@ -48,13 +48,13 @@
|
|||||||
<el-row :gutter="20">
|
<el-row :gutter="20">
|
||||||
<el-col :span="8">
|
<el-col :span="8">
|
||||||
<el-form-item :label="$t('删除备注')" prop="delRemark" label-width="100px">
|
<el-form-item :label="$t('删除备注')" prop="delRemark" label-width="100px">
|
||||||
<el-checkbox v-model="queryParams.delChecked">删除后清空备注</el-checkbox>
|
<el-checkbox v-model="form.delChecked">删除后清空备注</el-checkbox>
|
||||||
<!-- <span>{{$t('删除备注')}}</span>
|
<!-- <span>{{$t('删除备注')}}</span>
|
||||||
<div slot="label">
|
<div slot="label">
|
||||||
<el-checkbox v-model="queryParams.delChecked">删除后清空备注</el-checkbox>
|
<el-checkbox v-model="form.delChecked">删除后清空备注</el-checkbox>
|
||||||
</div> -->
|
</div> -->
|
||||||
<el-input
|
<el-input
|
||||||
v-model="queryParams.delRemark"
|
v-model="form.delRemark"
|
||||||
:placeholder="$t('请输入删除备注')"
|
:placeholder="$t('请输入删除备注')"
|
||||||
clearable
|
clearable
|
||||||
type="textarea"
|
type="textarea"
|
||||||
@ -215,7 +215,7 @@
|
|||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { listEmisTmsScanRecord, delEmisTmsScanRecord } from "@/api/emis/emisTmsScanRecord";
|
import { listEmisTmsScanRecord, deleteSignedAndRemark } from "@/api/emis/emisTmsScanRecord";
|
||||||
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
|
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
|
||||||
import EmisSiteSimplePicker from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
import EmisSiteSimplePicker from '@/views/emis/EmisBaseTools/EmisSiteSimplePicker.vue';
|
||||||
import EmisGetNextSitePicker from '@/views/emis/EmisBaseTools/EmisGetNextSitePicker.vue';
|
import EmisGetNextSitePicker from '@/views/emis/EmisBaseTools/EmisGetNextSitePicker.vue';
|
||||||
@ -538,29 +538,38 @@ export default {
|
|||||||
return (this.queryParams.pageNum - 1) * this.queryParams.pageSize + $index + 1
|
return (this.queryParams.pageNum - 1) * this.queryParams.pageSize + $index + 1
|
||||||
},
|
},
|
||||||
/** 删除按钮操作 */
|
/** 删除按钮操作 */
|
||||||
handleDelete() {
|
async handleDelete() {
|
||||||
debugger;
|
|
||||||
const ids = this.ids;
|
const ids = this.ids;
|
||||||
console.log(ids)
|
let that = this;
|
||||||
let newList = [];
|
// let newList = [];
|
||||||
this.$modal.confirm('是否确认删除').then(function() {
|
this.$modal.confirm('是否确认删除').then(async function(isPass) {
|
||||||
for(let i=0;i<ids.length;i++){
|
debugger;
|
||||||
// TODO 等待新的接口
|
console.log(that.form)
|
||||||
// delEmisTmsScanRecord(ids[i]).then(function(){
|
if(isPass){
|
||||||
// this.tmsScanList.forEach(item => {
|
for(let i=0; i < ids.length; i++){
|
||||||
// ids[i] == item.id ? null : newList.push(item);
|
// TODO 等待新的接口
|
||||||
// });
|
let res = await deleteSignedAndRemark(ids[i], that.form.delRemark);
|
||||||
// this.$modal.msgSuccess("删除成功");
|
if(!res || res.code != 200){
|
||||||
// }).catch(function(error){
|
that.$message.error("删除异常")
|
||||||
// this.$message.error("删除异常")
|
return;
|
||||||
// })
|
}
|
||||||
|
}
|
||||||
|
// that.tmsScanList.forEach(item => {
|
||||||
|
// if(ids.indexOf(item.id) == -1){
|
||||||
|
// newList.push(item)
|
||||||
|
// }
|
||||||
|
// });
|
||||||
|
if(that.form.delChecked){
|
||||||
|
that.form.delRemark = null;
|
||||||
|
}
|
||||||
|
// that.tmsScanList = newList;
|
||||||
|
that.getList();
|
||||||
|
that.ids = [];
|
||||||
|
that.single = true;
|
||||||
|
that.multiple = true;
|
||||||
|
that.$modal.msgSuccess("删除成功");
|
||||||
}
|
}
|
||||||
}).catch(() => {});
|
}).catch(() => {});
|
||||||
|
|
||||||
this.tmsScanList = newList;
|
|
||||||
this.ids = [];
|
|
||||||
this.single = true;
|
|
||||||
this.multiple = true;
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|||||||
@ -134,7 +134,8 @@
|
|||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column :label="$t('回复状态')" align="center" prop="blReversion" min-width="100" >
|
<el-table-column :label="$t('回复状态')" align="center" prop="blReversion" min-width="100" >
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span>{{ scope.row.blReversion ? "已回复" : "未回复" }}</span>
|
<span v-if="scope.row.blReversion == '0'" style="background-color: #ff69b4;">{{ $t("未回复") }}</span>
|
||||||
|
<span v-else-if="scope.row.blReversion == '1'" style="background-color: #00fa9a;">{{ $t("已回复") }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column :label="$t('通知网点')" align="center" prop="sendSiteName" min-width="100" />
|
<el-table-column :label="$t('通知网点')" align="center" prop="sendSiteName" min-width="100" />
|
||||||
@ -177,9 +178,9 @@
|
|||||||
<el-table-column :label="$t('回复网点')" align="center" prop="reversionManCode" min-width="100" />
|
<el-table-column :label="$t('回复网点')" align="center" prop="reversionManCode" min-width="100" />
|
||||||
<el-table-column :label="$t('处理状态')" align="center" prop="dealResult" min-width="100">
|
<el-table-column :label="$t('处理状态')" align="center" prop="dealResult" min-width="100">
|
||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<span v-if="scope.row.dealResult=='0'">未处理</span>
|
<span v-if="scope.row.dealResult=='2'" style="background-color: #f0e68c;">处理完毕</span>
|
||||||
<span v-if="scope.row.dealResult=='1'">处理中</span>
|
<span v-else-if="scope.row.dealResult=='0' && scope.row.blSee == '0'">未处理</span>
|
||||||
<span v-if="scope.row.dealResult=='2'">处理完毕</span>
|
<span v-else-if="scope.row.blSee=='1'" style="background-color: #dcdcdc;">已查看未处理</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column :label="$t('是否查看')" align="center" prop="blSee" min-width="100">
|
<el-table-column :label="$t('是否查看')" align="center" prop="blSee" min-width="100">
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user