From 24712d1fa40f157892f3d0546572953ca696ebc2 Mon Sep 17 00:00:00 2001
From: zhanghua <314079846@qq.com>
Date: 星期二, 29 十一月 2022 16:42:10 +0800
Subject: [PATCH] Merge branch 'master' of http://42.193.1.25:9521/r/sccg_ui
---
src/views/operate/viewEvent/index.vue | 10
src/views/operate/sms/smsTemplate/index.vue | 5
src/views/intelligentPatrol/studyJudge/index.vue | 160 +++++++------------
src/views/operate/message/myIndex/update/index.vue | 18 +
src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue | 180 ++++++++++-----------
src/views/operate/management/message/index.vue | 58 +++----
src/views/systemSetting/platform/cockpitManage/index.vue | 3
src/views/operate/management/message/checkSms/index.vue | 33 +--
8 files changed, 214 insertions(+), 253 deletions(-)
diff --git a/src/views/intelligentPatrol/studyJudge/index.vue b/src/views/intelligentPatrol/studyJudge/index.vue
index 29b44c5..63dc317 100644
--- a/src/views/intelligentPatrol/studyJudge/index.vue
+++ b/src/views/intelligentPatrol/studyJudge/index.vue
@@ -1,7 +1,7 @@
<template>
<div class="study-judge">
<div class="study-judge-header">
- <span>鎮ㄦ湁1111鏉″緟瀹℃牳鎶ヨ淇℃伅,浠婃棩绔嬫0鏉�,鍐嶅涔爗{ currentEvent.review }}鏉�</span>
+ <span>鎮ㄦ湁{{ eventList.length }}鏉″緟瀹℃牳鎶ヨ淇℃伅,浠婃棩绔嬫0鏉�,鍐嶅涔爗{ countData.review }}鏉�</span>
</div>
<div class="study-judge-main">
<div class="sjm-header">
@@ -16,20 +16,10 @@
</div>
<div class="sjm-content">
<div class="sjm-content-left">
- <div class="img-item">
+ <div class="img-item" v-for="(item, index) in imageList" :key="item.id">
<span>鎶ヨ鍥剧墖</span>
- <img :src="currentEvent.picData">
- <span>鎶ヨ鏃堕棿锛�2022-09-08 14:23:34</span>
- </div>
- <div class="img-item">
- <img
- src="https://axure-file.lanhuapp.com/90466432-c999-4bf0-80b8-ee3f96a2099e__67d4d15bfc501319f8377f2ce37bf441.svg"
- alt="">
- </div>
- <div class="img-item">
- <img
- src="https://axure-file.lanhuapp.com/90466432-c999-4bf0-80b8-ee3f96a2099e__67d4d15bfc501319f8377f2ce37bf441.svg"
- alt="">
+ <img :src="item">
+ <span v-if="index === 0">鎶ヨ鏃堕棿锛歿{ currentEvent.alarmTime }}</span>
</div>
</div>
<div class="sjm-content-center">
@@ -62,25 +52,22 @@
<el-radio :label="item.id" v-for="item in adviceList" :key="item.id">{{ item.label }}</el-radio>
</el-radio-group>
</el-form-item>
- <el-form-item label="闂绫诲瀷:" prop="type">
- <el-input v-model="currentEvent.type" placeholder="璇烽�夋嫨闂绫诲瀷"></el-input>
+ <el-form-item label="澶х被鍚嶇О:" prop="categoryId">
+ <el-input v-model="currentEvent.categoryId" placeholder="璇烽�夋嫨澶х被鍚嶇О"></el-input>
</el-form-item>
- <el-form-item label="澶х被鍚嶇О:" prop="bigKind">
- <el-input v-model="currentEvent.bigKind" placeholder="璇烽�夋嫨澶х被鍚嶇О"></el-input>
- </el-form-item>
- <el-form-item label="灏忕被鍚嶇О:" prop="smallKind">
- <el-input v-model="currentEvent.smallKind" placeholder="璇烽�夋嫨灏忕被鍚嶇О"></el-input>
+ <el-form-item label="灏忕被鍚嶇О:" prop="typeId">
+ <el-input v-model="currentEvent.typeId" placeholder="璇烽�夋嫨灏忕被鍚嶇О"></el-input>
</el-form-item>
<el-form-item label="杞︾墝鍙�:" prop="carNumber">
<el-input v-model="currentEvent.carNumber" placeholder="璇峰~鍐欒溅鐗屽彿鐮�"></el-input>
</el-form-item>
- <el-form-item label="澶囨敞:">
- <el-input type="textarea" :rows="5" v-model="currentEvent.tip"></el-input>
+ <el-form-item label="澶囨敞:" prop="description">
+ <el-input type="textarea" :rows="5" v-model="currentEvent.description"></el-input>
</el-form-item>
<el-form-item>
- <el-button>涓婁竴鏉�</el-button>
+ <el-button @click="pageChange('prev')">涓婁竴鏉�</el-button>
<el-button @click.native.prevent="handleConfirm">纭</el-button>
- <el-button>涓嬩竴鏉�</el-button>
+ <el-button @click="pageChange('next')">涓嬩竴鏉�</el-button>
</el-form-item>
</el-form>
</div>
@@ -96,72 +83,20 @@
export default {
created() {
- basecase.getInspectionData({ current: 1 })
- .then(({ records }) => {
- this.eventList = records;
- this.currentEvent = this.eventList[0];
- if (this.currentEvent.picData) {
- this.currentEvent.picData = `${FILE_ORIGINAL_URL}${this.currentEvent.picData}`;
- }
- })
- .catch(err => this.$message.error(err))
-
+ this.getInspectionData();
basecase.getInspectionCountData()
.then(res => {
- this.currentEvent.review = res.review;
+ this.countData = res;
})
.catch(err => this.$message.error(err))
},
data() {
- const validateAdvice = (rule,value,callback)=>{
- if(value){
- callback()
- }else{
- callback(new Error('澶勭悊鎰忚涓嶈兘涓虹┖'))
- }
- }
- const validateType = (rule,value,callback)=>{
- if(value){
- callback()
- }else{
- callback(new Error('闂绫诲瀷涓嶈兘涓虹┖'))
- }
- }
- const validateBigKind = (rule,value,callback)=>{
- console.log(value)
- if(value){
- callback()
- }else{
- callback(new Error('澶х被鍚嶇О涓嶈兘涓虹┖'))
- }
- }
- const validateSmallKind = (rule,value,callback)=>{
- if(value){
- callback()
- }else{
- callback(new Error('灏忕被鍚嶇О涓嶈兘涓虹┖'))
- }
- }
- const validateCarNumber = (rule,value,callback)=>{
- if(value){
- callback()
- }else{
- callback(new Error('杞︾墝鍙蜂笉鑳戒负绌�'))
- }
- }
return {
eventList: [],
- currentEvent: {
- code: null,
- grade: null,
- picData: null,
- street: null,
- urlAddress: null,
- name: null,
- latitude: null,
- longitude: null,
+ countData: {
review: 0
},
+ currentEvent: {},
adviceList: [
{
id: 1,
@@ -183,42 +118,70 @@
rules:{
advice:[
{
- trigger:'blur',validator:validateAdvice
+ required: true, trigger:['blur', 'change'], message: '澶勭悊鎰忚涓嶈兘涓虹┖'
},
],
- type:[
+ categoryId:[
{
- trigger:'blur',validator:validateType
+ required: true, trigger:['blur', 'change'], message: '澶х被鍚嶇О涓嶈兘涓虹┖'
}
],
- bigKind:[
+ typeId:[
{
- trigger:'blur',validator:validateBigKind
- }
- ],
- smallKind:[
- {
- trigger:'blur',validator:validateSmallKind
+ required: true, trigger:['blur', 'change'], message: '灏忕被鍚嶇О涓嶈兘涓虹┖'
}
],
carNumber:[
{
- trigger:'blur',validator:validateCarNumber
+ required: true, trigger:['blur', 'change'], message: '杞︾墝鍙蜂笉鑳戒负绌�'
}
]
- }
+ },
+ imageList: [],
+ currentPage: 1
}
},
methods:{
+ pageChange(type) {
+ if (this.eventList.length === this.currentPage) {
+ this.$message.warning('褰撳墠宸叉槸鏈�鍚庝竴椤�');
+ return;
+ }
+ if (type === 'next') {
+ this.currentPage += 1;
+ } else {
+ this.currentPage -= 1;
+ }
+ this.currentEvent = this.eventList[this.currentPage - 1];
+ },
+
+ getInspectionData() {
+ basecase.getInspectionData({ current: this.currentPage })
+ .then(({ records }) => {
+ this.eventList = records;
+ this.eventList.forEach(item => {
+ if (item.picData) {
+ const imageUrls = item.picData.split(',');
+ this.imageList = imageUrls.map(url => `${FILE_ORIGINAL_URL}${url}`);
+ }
+ })
+ this.currentEvent = this.eventList[this.currentPage - 1];
+ })
+ .catch(err => this.$message.error(err))
+ },
+
// 纭鐐瑰嚮浜嬩欢
handleConfirm(){
- console.log(this.$refs.currentEvent)
this.$refs.currentEvent.validate((flag)=>{
- console.log(flag)
if(flag){
-
- }else{
- return false
+ basecase.confirmInspection(this.currentEvent)
+ .then(() => {
+ this.$message.success('鎿嶄綔鎴愬姛');
+ this.getInspectionData();
+ })
+ .catch(err => this.$message.error(err))
+ } else {
+ this.$message.warning('璇锋鏌ュ繀濉」')
}
})
}
@@ -297,7 +260,6 @@
.el-form {
::v-deep .el-form-item {
- // margin-bottom: 10px;
}
::v-deep .el-form-item__label {
diff --git a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue
index b90f6a5..c37e09c 100644
--- a/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue
+++ b/src/views/operate/disposal/casepool/dispatch/updateUser/uploadResult/vio/index.vue
@@ -1,111 +1,105 @@
<template>
- <div class="vio">
- <!-- 鍒拌揪鐜板満鎯呭喌 -->
- <MyArrive ref="arrive" :arriveData="arriveData"></MyArrive>
- <!-- 璋冩煡鍙栬瘉 -->
- <MyEvidence
- ref="evidence"
- :evidenceData="evidenceData"
- :mytype="1"
- :mycode="mycode"
- ></MyEvidence>
- <!-- 搴曢儴鎸夐挳 -->
- <div class="footer">
- <el-button @click="handleSubmit" type="primary">纭畾</el-button>
- <el-button @click="handleBack">杩斿洖</el-button>
+ <div class="vio">
+ <!-- 鍒拌揪鐜板満鎯呭喌 -->
+ <MyArrive ref="arrive" :arriveData="arriveData"></MyArrive>
+ <!-- 璋冩煡鍙栬瘉 -->
+ <MyEvidence ref="evidence" :evidenceData="evidenceData" :mytype="1" :mycode="mycode"></MyEvidence>
+ <!-- 搴曢儴鎸夐挳 -->
+ <div class="footer">
+ <el-button @click="handleSubmit" type="primary">纭畾</el-button>
+ <el-button @click="handleBack">杩斿洖</el-button>
+ </div>
</div>
- </div>
</template>
<script>
-import MyArrive from "../components/arrive";
-import MyEvidence from "../components/evidence";
+import MyArrive from '../components/arrive'
+import MyEvidence from "../components/evidence"
import casequery from "@/api/operate/basecase";
export default {
- components: {
- MyArrive,
- MyEvidence,
- },
- data() {
- return {
- arriveData: null,
- evidenceData: null,
- };
- },
- props: ["caseId", "closeDialog", "mycode", "vioData", "imageResourceId"],
- created() {
- this.arriveData = this.vioData.arrivalSituation;
- this.evidenceData = this.vioData.investigation;
- },
- methods: {
- handleSubmit() {
- const { arrive, evidence } = this.$refs;
- const { arriveForm } = arrive.$refs;
- const { evidenceForm } = evidence.$refs;
- arriveForm.validate((valid) => {
- if (valid) {
- evidenceForm.validate((flag) => {
- if (flag) {
- const arriveData = Object.assign({}, arrive.arrive);
- const evidenceData = Object.assign({}, evidence.evidence);
- const { partyInfo } = evidenceData;
- const arrivalSituationId = arriveData.id;
- const investigationId = evidenceData.id;
- const partyInfoId = partyInfo ? partyInfo.id : 0;
- const evidencePic = evidenceData.pic.join(",");
- const situationPic = arriveData.situationPic.join(",");
- delete evidenceData.id;
- delete evidenceData.partyInfo;
- delete evidenceData.pic;
- delete arriveData.situationPic;
- delete arriveData.id;
- casequery
- .updateDisposeResult({
- caseId: this.caseId,
- imageResourceId: this.imageResourceId,
- pic: evidencePic,
- arrivalSituationId,
- situationPic,
- partyInfoId,
- investigationId,
- ...arriveData,
- ...evidenceData,
- ...partyInfo,
- })
- .then(() => {
- this.$message.success("鎿嶄綔鎴愬姛");
- this.$emit("closeDialog");
- })
- .catch((err) => {
- this.$message.error(err);
- });
- } else {
- return false;
- }
- });
- } else {
- evidenceForm.validate((flag) => {
- if (!flag) {
- return false;
- }
- });
- return false;
+ components: {
+ MyArrive, MyEvidence
+ },
+ data() {
+ return {
+ arriveData: null,
+ evidenceData: null
}
- });
},
- handleBack() {
- this.$emit("closeDialog", { flag: false });
+ props: ['caseId', 'closeDialog','mycode', 'vioData', 'imageResourceId'],
+ created() {
+ this.arriveData = this.vioData.arrivalSituation;
+ this.evidenceData = this.vioData.investigation;
},
- },
-};
+ methods: {
+ handleSubmit() {
+ const { arrive, evidence } = this.$refs;
+ const { arriveForm } = arrive.$refs;
+ const { evidenceForm } = evidence.$refs;
+ arriveForm.validate((valid) => {
+ if (valid) {
+ evidenceForm.validate((flag) => {
+ if (flag) {
+ const arriveData = Object.assign({}, arrive.arrive);
+ const evidenceData = Object.assign({}, evidence.evidence);
+ const { partyInfo } = evidenceData;
+ const arrivalSituationId = arriveData.id;
+ const investigationId = evidenceData.id;
+ const partyInfoId = this.evidenceData ? partyInfo.id : null;
+ const evidencePic = evidenceData.pic.join(',');
+ const situationPic = arriveData.situationPic.join(',');
+ delete evidenceData.id;
+ delete evidenceData.partyInfo;
+ delete evidenceData.userInfo;
+ delete evidenceData.pic;
+ delete arriveData.situationPic;
+ delete arriveData.id;
+ casequery.updateDisposeResult({
+ caseId: this.caseId,
+ imageResourceId: this.imageResourceId,
+ pic: evidencePic,
+ arrivalSituationId,
+ situationPic,
+ partyInfoId,
+ investigationId,
+ ...arriveData,
+ ...evidenceData,
+ ...partyInfo
+ })
+ .then(() => {
+ this.$message.success('鎿嶄綔鎴愬姛');
+ this.$emit('closeDialog');
+ })
+ .catch(err => {
+ this.$message.error(err);
+ })
+ } else {
+ return false;
+ }
+ })
+ } else {
+ evidenceForm.validate((flag) => {
+ if (!flag) {
+ return false;
+ }
+ })
+ return false;
+ }
+ })
+ },
+ handleBack(){
+ this.$emit('closeDialog',{flag:false});
+ }
+ }
+}
</script>
<style lang="scss" scoped>
.vio {
- padding: 20px 200px 100px;
+ padding: 20px 200px 100px;
}
.footer {
- display: flex;
- justify-content: flex-end;
+ display: flex;
+ justify-content: flex-end;
}
</style>
\ No newline at end of file
diff --git a/src/views/operate/management/message/checkSms/index.vue b/src/views/operate/management/message/checkSms/index.vue
index a296de8..188c115 100644
--- a/src/views/operate/management/message/checkSms/index.vue
+++ b/src/views/operate/management/message/checkSms/index.vue
@@ -4,17 +4,17 @@
<el-form :model="sms" label-position="right" ref="viewForm" :rules="Rules" label-width="100px">
<div class="data-item">
<el-form-item label="ID:">
- <span class="data-detail">{{sms.messageId}}</span>
+ <span class="data-detail">{{ sms.messageId }}</span>
</el-form-item>
</div>
<div class="data-item">
<el-form-item label="鐭俊鏍囬:">
- <span class="data-detail">{{sms.title}}</span>
+ <span class="data-detail">{{ sms.title }}</span>
</el-form-item>
</div>
<div class="data-item">
<el-form-item label="鐭俊鍐呭:">
- <span class="data-detail">{{sms.body}}</span>
+ <span class="data-detail">{{ sms.body }}</span>
</el-form-item>
</div>
<!-- 瀹℃牳鎰忚 -->
@@ -56,11 +56,7 @@
}
},
created() {
- const {sms} = this;
- console.log(this.messageData);
- console.log(this.messageData.info);
- this.sms = this.messageData.info.row;
-
+ this.sms = this.messageData;
},
methods: {
changeComponent(index) {
@@ -68,18 +64,17 @@
},
// 鎻愪氦瀹℃牳鎰忚
handleSubmit(index) {
- const { sms } = this;
this.$refs.viewForm.validate((valid) => {
if (valid) {
this.$axios({
method: 'post',
url: 'sccg/message_audit/checkSms',
data: {
- id:sms.id,
- messageId: sms.messageId,
- status:index,
- auditOpinion:sms.auditOpinion,
- result:index === 0 ? '涓嶅悓鎰�':'鍚屾剰'
+ id: this.sms.id,
+ messageId: this.sms.messageId,
+ status: index,
+ auditOpinion: this.sms.auditOpinion,
+ result: index === 0 ? '涓嶅悓鎰�':'鍚屾剰'
}
})
.then(res => {
@@ -89,13 +84,13 @@
message: '瀹℃牳鎴愬姛'
})
this.$emit('closeDialog', { flag: false, index: 1 });
-
+ } else {
+ this.$message.error(res.message);
}
-
})
- .catch(err => { console.log(err) });
- }else{
- return false;
+ .catch(err => { this.$message.error(err) });
+ } else {
+ this.$message.warning('璇锋鏌ュ繀濉」');
}
})
},
diff --git a/src/views/operate/management/message/index.vue b/src/views/operate/management/message/index.vue
index df8baf6..9325b12 100644
--- a/src/views/operate/management/message/index.vue
+++ b/src/views/operate/management/message/index.vue
@@ -9,13 +9,13 @@
</div>
<div class="status">
<span>鐭俊鐘舵��:</span>
- <el-radio-group v-model="status">
+ <el-radio-group v-model="status" @input="getMessageAuditList">
<el-radio :label="0">寰呭鏍�</el-radio>
<el-radio :label="1">宸插鏍�</el-radio>
</el-radio-group>
</div>
<div class="btns">
- <el-button type="primary" icon="el-icon-search" @click="handleSearch"
+ <el-button type="primary" icon="el-icon-search" @click="getMessageAuditList"
>鏌ヨ</el-button
>
<el-button icon="el-icon-delete-solid" @click="handleReset"
@@ -68,12 +68,12 @@
:visible.sync="dialogCheckSms"
width="80%"
title="娑堟伅璇︽儏"
- v-if="dialogCheckSms"
:before-close="handleClose"
>
<MyCheckSms
- :messageData="messageData"
- @closeDialog="closeDialog"
+ v-if="dialogCheckSms"
+ :messageData="messageData"
+ @closeDialog="closeDialog"
></MyCheckSms>
</el-dialog>
</div>
@@ -156,39 +156,33 @@
};
},
created() {
- const { setTableData } = this;
- this.setTableData();
+ this.getMessageAuditList()
},
methods: {
- handleSearch() {
- this.setTableData();
- },
// 閲嶇疆
- handleReset() {},
- // 璁剧疆琛ㄦ牸鏁版嵁
- async setTableData() {
- const arr = await this.getMessageAuditList();
- this.tableData = arr.records;
- this.totalNum = arr.total;
+ handleReset() {
+ this.context = '';
+ this.status = 0;
+ this.getMessageAuditList();
},
// 鑾峰彇娑堟伅鏁版嵁
- async getMessageAuditList() {
- let arr = [];
- const { currentPage, pageSize, context, status } = this;
- await this.$axios({
+ getMessageAuditList() {
+ this.$axios({
method: "post",
url: "sccg/message_audit/list",
data: {
- messageId: context,
- auditId:this.auditId,
- auditStatus: status,
- current: currentPage,
- pageSize: pageSize,
+ messageId: this.context,
+ auditId: this.auditId,
+ auditStatus: this.status,
+ current: this.currentPage,
+ pageSize: this.pageSize,
},
}).then((res) => {
- arr = res.data;
- });
- return arr;
+ const { records, total } = res.data;
+ this.tableData = records;
+ this.totalNum = total;
+ }).catch(err => this.$message.error(err))
+
},
// 寮圭獥鍏抽棴
handleClose(done) {
@@ -199,12 +193,12 @@
// 褰撳墠椤垫敼鍙樿Е鍙戜簨浠�
changeCurrentPage(page) {
this.currentPage = page;
- this.setTableData();
+ this.getMessageAuditList();
},
// 鍘诲鏍�
handleCheckSms(info) {
- this.messageData = info;
- if (this.messageData.info.row.auditStatus === 1) {
+ this.messageData = info.info.row;
+ if (info.info.row.auditStatus === 1) {
this.$message({ message: "璇ユ秷鎭凡琚鏍革紒" });
this.dialogCheckSms = false;
} else {
@@ -247,7 +241,6 @@
header {
background-color: #09152f;
- border: 1pox solid #fff;
.header-title {
line-height: 40px;
padding: 0 20px;
@@ -285,7 +278,6 @@
background-color: #09152f;
margin-top: 20px;
padding-bottom: 50px;
- border: 1pox solid #fff;
.main-title {
line-height: 60px;
diff --git a/src/views/operate/message/myIndex/update/index.vue b/src/views/operate/message/myIndex/update/index.vue
index 9b7265b..ed4ba27 100644
--- a/src/views/operate/message/myIndex/update/index.vue
+++ b/src/views/operate/message/myIndex/update/index.vue
@@ -9,9 +9,10 @@
:model="role"
:rules="createRoleRules"
label-position="right"
+ :disabled="edit"
>
<!-- 鎻愰啋鏂瑰紡 -->
- <el-form-item class="optionItem" label="鎻愰啋鏂瑰紡:" prop="channelCode">
+ <el-form-item class="optionItem" label="鎻愰啋鏂瑰紡:" prop="channelCode" >
<el-radio-group v-model="role.channelCode">
<el-radio label="01">绔欏唴淇�</el-radio>
<el-radio label="03">閭欢</el-radio>
@@ -84,21 +85,24 @@
type="primary"
@click.native.prevent="handleSubmit(0)"
class="btn save"
+ v-if="this.type=='update'||this.type=='create'"
>淇濆瓨
</el-button>
<el-button
type="primary"
@click.native.prevent="handleSubmit(1)"
class="btn submit"
+ v-if="this.type=='update'||this.type=='create'"
>鍙戝竷
</el-button>
<el-button
type="primary"
@click.native.prevent="handleView"
class="btn submit"
+ v-if="this.type=='update'||this.type=='create'"
>棰勮
</el-button>
- <el-button class="btn cancel" @click.native.prevent="handleReset"
+ <el-button class="btn cancel" @click.native.prevent="handleReset" v-if="this.type=='update'||this.type=='create'"
>閲嶇疆</el-button
>
</div>
@@ -174,6 +178,7 @@
},
],
},
+ edit: false,
colList: [],
departList: [],
typeList: [],
@@ -193,6 +198,9 @@
this.getColumnList();
this.getDepartList();
this.getLoginUserInfo();
+ if(this.type=="view"){
+ this.edit=true;
+ }
if (this.type !== "create" && this.myDataRow) {
getMessageById(this.myDataRow.id)
.then(res => {
@@ -209,6 +217,7 @@
if (this.type !== 'create') {
this.$refs.edit.editor.txt.append(this.myDataRow.body);
}
+
},
methods: {
// 鍏抽棴寮圭獥
@@ -235,7 +244,10 @@
this.getColumnList();
}
},
-
+ getType(){
+ debugger
+ return this.type;
+ },
// 鑾峰彇閮ㄩ棬鏍�
async getDepartList() {
await this.$axios({
diff --git a/src/views/operate/sms/smsTemplate/index.vue b/src/views/operate/sms/smsTemplate/index.vue
index c25ad5f..cd54a9b 100644
--- a/src/views/operate/sms/smsTemplate/index.vue
+++ b/src/views/operate/sms/smsTemplate/index.vue
@@ -182,6 +182,9 @@
},
// 閲嶇疆
handleReset(){
+ this.context="";
+ this.messageStatus=0;
+ this.getMessageList();
},
// 鏌ョ湅
handleView(data){
@@ -211,7 +214,7 @@
},
// 鑾峰彇娑堟伅鏁版嵁
getMessageList() {
- SMS.getSMSTemplateList({ current: this.currentPage, pageSize: this.pageSize, context: this.context, type: this.messageType })
+ SMS.getSMSTemplateList({ current: this.currentPage, pageSize: this.pageSize, title: this.context, type: this.messageStatus })
.then(({ records, total }) => {
this.tableData = records;
this.totalNum = total;
diff --git a/src/views/operate/viewEvent/index.vue b/src/views/operate/viewEvent/index.vue
index 03e5da3..b98d707 100644
--- a/src/views/operate/viewEvent/index.vue
+++ b/src/views/operate/viewEvent/index.vue
@@ -4,25 +4,25 @@
<div class="headerTitle">杩愯惀绠$悊 >> 妗堝嵎鏌ヨ</div>
<div class="headerContent">
<div class="contentItem">
- <span>鎸夌紪鍙�: </span>
+ <div style="width: 80px;">鎸夌紪鍙�: </div>
<div>
<el-input placeholder=" 璇疯緭鍏ョ紪鍙�" v-model="searchData.number"></el-input>
</div>
</div>
<div class="contentItem">
- <span>鎸夌被鍨�: </span>
+ <div style="width: 80px;">鎸夌被鍨�: </div>
<div class="search">
<el-input placeholder=" 璇疯緭鍏ョ被鍨�" v-model="searchData.categories"></el-input>
</div>
</div>
<div class="contentItem">
- <span>鎸夌ぞ鍖�: </span>
+ <div style="width: 80px;">鎸夌ぞ鍖�: </div>
<div class="search">
<el-input placeholder=" 璇疯緭鍏ョぞ鍖�" v-model="searchData.communityId"></el-input>
</div>
</div>
<div class="contentItem">
- <span>鎸変簨鍙戝湴鐐�: </span>
+ <div style="width: 150px;">鎸変簨鍙戝湴鐐�: </div>
<div class="search">
<el-input placeholder=" 璇疯緭鍏ヤ簨鍙戝湴鐐�" v-model="searchData.site"></el-input>
</div>
@@ -34,7 +34,7 @@
</div>
</div>
<div class="headerContent">
- <span>鏃堕棿: </span>
+ <div style="width: 60px;">鏃堕棿: </div>
<el-date-picker
v-model="datepick"
type="daterange"
diff --git a/src/views/systemSetting/platform/cockpitManage/index.vue b/src/views/systemSetting/platform/cockpitManage/index.vue
index 3a7c19d..64dc551 100644
--- a/src/views/systemSetting/platform/cockpitManage/index.vue
+++ b/src/views/systemSetting/platform/cockpitManage/index.vue
@@ -68,6 +68,9 @@
<el-table-column prop="reviewOrLawsuitNumber" label="澶嶈鎴栬瘔璁兼暟" min-width="15" v-if="mystatus === 1">
</el-table-column>
<el-table-column prop="status" label="鐘舵��" min-width="15" v-if="mystatus === 1">
+ <template slot-scope="scope">
+ <span>{{scope.row. status=== 1? '鍚姩' : '绂佺敤'}}</span>
+ </template>
</el-table-column>
<el-table-column prop="operation" label="鎿嶄綔" min-width="15">
<template slot-scope="scope">
--
Gitblit v1.8.0