Commit bcba1fb6 authored by 黄奎's avatar 黄奎

页面修改

parent b43a2942
......@@ -136,9 +136,15 @@
<div class="row wrap">
<q-input clearable filled class="col-6 q-pb-lg q-pr-lg" standout="bg-primary text-white"
v-model="addMsg.From" ref="From" label="公文来源(FR)" :rules="[val => !!val || '公文来源(FR)']" />
<selectTree class="col-6 q-pb-lg q-pr-lg" :treeData='DeptList' :defaultArray="returnString" nodeKey="DeptId"
:multiple="true" :defaultExpandAll="true" labelKey="DeptName" childrenKey="ChildList" tipText="To"
@getChild="getChild" classStr="col-6 q-pr-lg q-pb-lg"></selectTree>
<div class="col-6 q-pb-lg q-pr-lg">
<q-radio v-model="addMsg.SendType" :val="1" label="全公司" />
<q-radio v-model="addMsg.SendType" :val="2" label="指定部门" />
</div>
<selectTree v-if="addMsg.SendType==2" class="col-6 q-pb-lg q-pr-lg" :treeData='DeptList'
:defaultArray="returnString" nodeKey="DeptId" :multiple="true" :defaultExpandAll="true"
labelKey="DeptName" childrenKey="ChildList" tipText="To" @getChild="getChild"
classStr="col-6 q-pr-lg q-pb-lg"></selectTree>
<q-select class="col-6 q-pb-lg q-pr-lg" multiple clearable filled stack-label use-input use-chips
option-value="Id" option-label="EmployeeName" v-model="tempManager2" ref="ManagerId"
......@@ -347,7 +353,7 @@
NoticeState: 1, //状态 1发布 2草稿
Is_Top: 2, //是否置顶 1是 2否
FileList: [], //附件列表
SendType: 1, //1-全公司,2-指定部门
},
fileList: [], //上传列表
DeptList: [], // 部门下拉
......@@ -356,7 +362,6 @@
drawer: false, //显示右侧抽屉
NInfo: {}, //详情内容
persistent2: false
}
},
mounted() {
......@@ -368,7 +373,6 @@
this.getNoticeRule() //获取编号规则 枚举列表
},
methods: {
//获取编辑器值
getEditValue(obj) {
this.addMsg.Content = obj;
......@@ -566,6 +570,11 @@
this.addMsg.Content = res.Data.Content;
this.addMsg.NoticeState = res.Data.NoticeState;
this.addMsg.Is_Top = res.Data.Is_Top;
if (res.Data.To == "0" || res.Data.To == "-1") {
this.addMsg.SendType = 1;
} else {
this.addMsg.SendType = 2;
}
this.fileList = [];
res.Data.FileList.forEach((x) => {
let obj = {
......@@ -581,7 +590,6 @@
addDoc(id) {
this.nNumber = null
if (id) {
this.getNInfo(id)
} else {
this.tempManager2 = this.tempManager ? this.tempManager : []
......@@ -615,6 +623,7 @@
//去掉第一个字符
tempStr = tempStr.substr(1);
}
this.addMsg.CopyPeople = tempStr;
this.addMsg.FileList = []
this.fileList.forEach((x) => {
......@@ -631,6 +640,9 @@
if (data.To == '') {
data.To = -1
}
if (data.SendType == 1) {
data.To = -1;
}
setNoticeInfo(data).then(res => {
this.saveLoading = false
if (res.Code == 1) {
......
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