|
@@ -227,10 +227,16 @@
|
|
|
</el-form>
|
|
|
</div>
|
|
|
<template #footer>
|
|
|
- <span class="dialog-footer">
|
|
|
- <el-button type="warning" @click="saveevaluaStart('ruleForm', '草稿')">草 稿</el-button>
|
|
|
- <el-button type="primary" @click="saveevaluaStart('ruleForm', '发布')">发 布</el-button>
|
|
|
- <el-button @click="saveevaluaStart('ruleForm', '取消')">取 消</el-button>
|
|
|
+ <span class="notificationFooter">
|
|
|
+ <el-button type="primary" size="mini" @click="saveevaluaStart('ruleForm', '发布')">
|
|
|
+ <img :src="release" style="margin-right: 10px">
|
|
|
+ <span>发布公告</span>
|
|
|
+ </el-button>
|
|
|
+ <el-button type="warning" size="mini" @click="saveevaluaStart('ruleForm', '草稿')">
|
|
|
+ <img :src="draft" style="margin-right: 10px">
|
|
|
+ <span>保存草稿</span>
|
|
|
+ </el-button>
|
|
|
+ <!-- <el-button @click="saveevaluaStart('ruleForm', '取消')">取 消</el-button> -->
|
|
|
</span>
|
|
|
</template>
|
|
|
</el-dialog>
|
|
@@ -252,6 +258,8 @@ import fileW from '../../assets/btnIcon/fileW.png'
|
|
|
import file from '../../assets/btnIcon/file.png'
|
|
|
import yulan from '../../assets/btnIcon/yulan.png'
|
|
|
import fileDelete from '../../assets/btnIcon/fileDelete.png'
|
|
|
+import draft from '../../assets/btnIcon/draft.png'
|
|
|
+import release from '../../assets/btnIcon/release.png'
|
|
|
import {apiGetevaluationdeptnoticeList, apiGetevaluationdeptnoticeSave,apievaluationdeptnoticeDelete,
|
|
|
apiGetdatadictionaryList, apiPostevaluationdeptnoticeDelete, apiPostevaluationdeptnoticeModifiedState,
|
|
|
apiGetevaluationdeptnoticeFilePreview} from '../../api/api'
|
|
@@ -275,6 +283,8 @@ export default {
|
|
|
fabuW: fabuW,
|
|
|
editW: editW,
|
|
|
deleteW: deleteW,
|
|
|
+ draft: draft,
|
|
|
+ release: release,
|
|
|
fileW: fileW,
|
|
|
file: file,
|
|
|
yulan: yulan,
|
|
@@ -318,7 +328,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
created() {
|
|
|
- this.userMes = JSON.parse(window.sessionStorage.getItem('user'))
|
|
|
+ // this.userMes = JSON.parse(window.sessionStorage.getItem('user'))
|
|
|
this.sendToData = [
|
|
|
{
|
|
|
label: '所有单位',
|
|
@@ -400,10 +410,10 @@ export default {
|
|
|
sendTo: that.ruleForm.sendTo,
|
|
|
sendToContent: that.ruleForm.sendToContent.join(','),
|
|
|
releaseState: type === '草稿'? '草稿': type === '发布'?'已发布':'未发布',
|
|
|
- releaseDept: that.userMes.deptId,
|
|
|
- releaseDeptName: that.userMes.deptName,
|
|
|
- releasePeople: that.userMes.id,
|
|
|
- releasePeopleName: that.userMes.name
|
|
|
+ // releaseDept: that.userMes.deptId,
|
|
|
+ // releaseDeptName: that.userMes.deptName,
|
|
|
+ // releasePeople: that.userMes.id,
|
|
|
+ // releasePeopleName: that.userMes.name
|
|
|
}
|
|
|
const formData = new FormData()
|
|
|
if (that.filesList.length>0) {
|
|
@@ -462,7 +472,7 @@ export default {
|
|
|
handleAdd() {
|
|
|
this.dialogVisible = true
|
|
|
this.isSave = false
|
|
|
- this.title = '新建通告'
|
|
|
+ this.title = '公告发布'
|
|
|
this.$nextTick(() =>{
|
|
|
this.$refs['ruleForm'].resetFields()
|
|
|
this.filesList = []
|
|
@@ -480,7 +490,7 @@ export default {
|
|
|
handleEdit(row) {
|
|
|
this.dialogVisible = true
|
|
|
this.isSave = true
|
|
|
- this.title = '修改通告'
|
|
|
+ this.title = '公告发布'
|
|
|
this.filesList = []
|
|
|
this.filesListEdit = []
|
|
|
if (row) {
|
|
@@ -781,6 +791,17 @@ export default {
|
|
|
height: 70vh;
|
|
|
}
|
|
|
}
|
|
|
+ .el-dialog__footer{
|
|
|
+ background: #fff;
|
|
|
+ border-radius: 0 0 10px 10px;
|
|
|
+ text-align: left;
|
|
|
+ .notificationFooter{
|
|
|
+ margin-left: 20px;
|
|
|
+ .el-button{
|
|
|
+ height: 30px !important;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|