123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102 |
- <template>
- <!-- 添加公告信息 class="addWagonLoad" -->
- <div>
- <PageTitle>返回</PageTitle>
- <div class="form-box" style="margin-right: 10rem;width: 1200px">
- <dil-form :formId="391" v-model="form1" ref="from1">
- </dil-form>
- </div>
- <div class="button-box">
- <el-button @click="cancel">取消</el-button>
- <el-button type="primary" @click="makeSure">确定</el-button>
- </div>
- </div>
- </template>
- <script>
- import { getCookie } from '@/utils/util.js'
- import PageTitle from "@/components/Page/Title";
- export default {
- components: { PageTitle },
- data() {
- return {
- form1: {
- permission:"承运商"
- },
- value: undefined,
- userId:""
- };
- },
- mounted() {
- this.userId = getCookie('userId')
- /*console.log("新增")
- console.log(this.userId)
- //this.form1.insertTime=new Date()*/
- this.$set(this.form1, 'insertTime',new Date())
- this.information()
- },
- methods: {
- async information(){
- await this.axios.post("/api/v1/ams/queryName/"+this.userId)
- .then((res=>{
- console.log(res)
- let userName=res.data.data
- this.$set(this.form1, 'insertUsername',userName)
- }))
- },
- makeSure() {
- console.log(this.form1);
- let DilNotice = {
- noticeTitle:this.form1.noticeTitle,
- insertUsername:this.form1.insertUsername,
- noticeContent:this.form1.noticeContent,
- permissions:this.form1.permission,
- /*这里permissions拿的是描述也就是name值*/
- }
- this.axios
- .post(
- "/api/v1/ams/insertNotice",DilNotice
- )
- .then((res) => {
- this.$router.go(-1);
- });
- },
- // 取消
- cancel() {
- this.$router.go(-1);
- },
- },
- };
- </script>
- <style lang='scss' scoped>
- .from {
- display: flex;
- align-items: center;
- justify-content: center;
- margin-top: 5px;
- margin-bottom: 20px;
- }
- .form-box{
- .el-form{
- margin-top: 100px;
- margin-left: 200px;
- .preview-group{
- .el-form-item{
- width: 600px;
- height: 60px;
- }
- }
- }
- }
- .button-box{
- display: flex;
- text-align: center;
- align-items: center;
- justify-content: center;
- margin-top: 0.3125rem;
- margin-bottom: 1.25rem;
- }
- </style>
|