Commit 65475d32 authored by 罗超's avatar 罗超

1

parent bb913ffb
<style>
.baseSet_Title {
width: 120px !important;
padding: 18px 0 0 16px;
text-align: right;
}
</style>
<template> <template>
<div class="page-body document"> <div class="page-body">
<div class="page-search row items-center"> <div class="col row wrap">
<div class="col-2 baseSet_Title">
<div class="col-4"> 公告审批人:
<q-input @change="resetSearch" clearable standout="bg-primary text-white" v-model="msg.Name" </div>
label="公告审批人" @clear="resetSearch" maxlength="20" /> <div class="col-3">
</div> <q-select v-model="msg.Content" :options="EmployeeListOption" color="primary" filled clearable
option-label="EmployeeName" option-value="Id" ref="Admin" emit-value map-options :rules="[val => !!val|| '请选择公告审批人']"/>
</div>
<div class="col-3" style="padding:18px 0 0 10px;color:gray">
</div>
</div>
<div class="col row wrap">
<div class="col-2 baseSet_Title">
</div>
<div class="col-3">
<q-btn label="保存" color="accent q-px-md" style="font-weight:400 !important;margin-top:20px;width:100%;"
@click="saveInfo" />
</div>
</div> </div>
</div> </div>
</template> </template>
<script> <script>
import {
queryEmployee
} from '../../api/users/user'; //获取业务员
import {
setConten,
getConten
} from "../../api/system/notiveSysSet"
export default { export default {
meta: { meta: {
title: "公告系统设置" title: "公告系统设置"
}, },
data(){ props: {},
return{ components: {},
msg:{ data() {
Name:"" return {
} msg: {
} Content: 0
},
EmployeeListOption: [],
}
}, },
methods:{ created() {},
resetSearch(){ mounted() {
this.getEmployee(0);
this.getData();
},
methods: {
//获取业务员
getEmployee(id) {
var qMsg = {
Dept_Id: 0
}
qMsg.Dept_Id = id;
queryEmployee(qMsg).then(res => {
if (res.Code == 1) {
this.EmployeeListOption = res.Data;
}
}).catch(() => {})
},
getData() {
getConten({}).then(res => {
if (res.Code === 1) {
this.msg.Content = parseInt(res.Data.Content)
}
})
},
saveInfo() {
this.$refs.Admin.validate();
if (!this.$refs.Admin.hasError) {
setConten(this.msg).then(res => {
if(res.Code===1){
this.$message.success('操作成功')
this.getConten();
}else{
this.$message.error(res.Message)
}
})
} }
} }
},
} }
</script> </script>
<style lang="sass">
@import url('~assets/css/table.sass')
</style>
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