|
@@ -1,6 +1,9 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="message-add">
|
|
<div class="message-add">
|
|
|
<el-form :model="messageAddForm" ref="messageAddForm" label-width="100px" class="demo-ruleForm">
|
|
<el-form :model="messageAddForm" ref="messageAddForm" label-width="100px" class="demo-ruleForm">
|
|
|
|
|
+ <el-form-item label="信息ID" prop="jrid" v-if="messageAddForm.jrid">
|
|
|
|
|
+ <el-input disabled v-model="messageAddForm.jrid" autocomplete="off"></el-input>
|
|
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="人员名称" prop="jrname" :rules="[
|
|
<el-form-item label="人员名称" prop="jrname" :rules="[
|
|
|
{ required: true, message: '人员名称不能为空' },
|
|
{ required: true, message: '人员名称不能为空' },
|
|
|
]">
|
|
]">
|
|
@@ -37,7 +40,7 @@
|
|
|
<script>
|
|
<script>
|
|
|
import { getAddressList } from '@/api/address';
|
|
import { getAddressList } from '@/api/address';
|
|
|
import { getLevelList } from '@/api/level';
|
|
import { getLevelList } from '@/api/level';
|
|
|
-import { addMessage } from '@/api/message';
|
|
|
|
|
|
|
+import { addMessage,getMessageById } from '@/api/message';
|
|
|
export default {
|
|
export default {
|
|
|
name: 'MessageAdd',
|
|
name: 'MessageAdd',
|
|
|
data() {
|
|
data() {
|
|
@@ -54,8 +57,28 @@ export default {
|
|
|
},
|
|
},
|
|
|
created(){
|
|
created(){
|
|
|
this.initData();
|
|
this.initData();
|
|
|
|
|
+ this.initPage();
|
|
|
},
|
|
},
|
|
|
methods:{
|
|
methods:{
|
|
|
|
|
+ // 初始化页面
|
|
|
|
|
+ initPage(){
|
|
|
|
|
+ // url 传递参数使用params接收
|
|
|
|
|
+ let id = this.$route.params.id;
|
|
|
|
|
+ console.log(id);
|
|
|
|
|
+ if(id){
|
|
|
|
|
+ getMessageById(id).then((res)=>{
|
|
|
|
|
+ console.log(res);
|
|
|
|
|
+ // this.messageAddForm = {
|
|
|
|
|
+ // jrid : res.data.jrid,
|
|
|
|
|
+ // jrtel:...
|
|
|
|
|
+ // }
|
|
|
|
|
+ let {jrid,jrtel,jraddressesid,jrlevel,jrname} = res.data;
|
|
|
|
|
+ this.messageAddForm = {
|
|
|
|
|
+ jrid,jrtel,jraddressesid,jrlevel,jrname
|
|
|
|
|
+ }
|
|
|
|
|
+ })
|
|
|
|
|
+ }
|
|
|
|
|
+ },
|
|
|
// 初始化数据
|
|
// 初始化数据
|
|
|
initData(){
|
|
initData(){
|
|
|
// 获取地址列表
|
|
// 获取地址列表
|
|
@@ -76,7 +99,7 @@ export default {
|
|
|
addMessage(this.messageAddForm).then(res => {
|
|
addMessage(this.messageAddForm).then(res => {
|
|
|
console.log(res);
|
|
console.log(res);
|
|
|
this.$message({
|
|
this.$message({
|
|
|
- message: '添加成功',
|
|
|
|
|
|
|
+ message: this.messageAddForm.jrid?"修改成功":'添加成功',
|
|
|
type: 'success'
|
|
type: 'success'
|
|
|
});
|
|
});
|
|
|
// 跳转页面
|
|
// 跳转页面
|