|
@@ -42,8 +42,8 @@
|
|
:value="item.value" />
|
|
:value="item.value" />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item prop="user" v-if="form.userType === 3" label="指定用户:">
|
|
|
|
- <el-input v-model="form.user" type="textarea" rows="4" placeholder="请输入指定用户手机号,一行一个" />
|
|
|
|
|
|
+ <el-form-item v-if="form.userType === 3" label="指定用户:">
|
|
|
|
+ <el-input v-model="user" type="textarea" rows="4" placeholder="请输入指定用户手机号,一行一个" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<div class="form-btn">
|
|
<div class="form-btn">
|
|
@@ -66,8 +66,9 @@ export default {
|
|
return {
|
|
return {
|
|
form: {
|
|
form: {
|
|
id: this.$route.query.id,
|
|
id: this.$route.query.id,
|
|
- url: '',
|
|
|
|
|
|
+ url: ''
|
|
},
|
|
},
|
|
|
|
+ user: '',
|
|
// 是否强制升级 // 是否推送
|
|
// 是否强制升级 // 是否推送
|
|
Yes_No: [{
|
|
Yes_No: [{
|
|
value: 1,
|
|
value: 1,
|
|
@@ -109,20 +110,10 @@ export default {
|
|
}],
|
|
}],
|
|
userType: [{
|
|
userType: [{
|
|
required: true, message: '请选择推送类型', trigger: 'change'
|
|
required: true, message: '请选择推送类型', trigger: 'change'
|
|
- }],
|
|
|
|
- user: [{
|
|
|
|
- required: true, message: '请输入指定用户手机号', trigger: 'blur'
|
|
|
|
}]
|
|
}]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- watch: {
|
|
|
|
- 'form.userType'(val) {
|
|
|
|
- if (!this.form.id) {
|
|
|
|
- val === 3 ? this.form.user = '' : ''
|
|
|
|
- }
|
|
|
|
- },
|
|
|
|
- },
|
|
|
|
mounted() {
|
|
mounted() {
|
|
if (this.form.id) {
|
|
if (this.form.id) {
|
|
getDetailInfo({
|
|
getDetailInfo({
|
|
@@ -130,7 +121,7 @@ export default {
|
|
}).then(res => {
|
|
}).then(res => {
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
this.form = res.data
|
|
this.form = res.data
|
|
- this.form.user = res.data.user.join('\n')
|
|
|
|
|
|
+ this.user = res.data.user.join('\n')
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}
|
|
}
|
|
@@ -144,7 +135,7 @@ export default {
|
|
getSubmit() {
|
|
getSubmit() {
|
|
this.$refs.form.validate((valid) => {
|
|
this.$refs.form.validate((valid) => {
|
|
if (valid) {
|
|
if (valid) {
|
|
- this.form.userType === 3 ? this.form.user = this.form.user.split('\n') : ''
|
|
|
|
|
|
+ this.form.userType === 3 ? this.form.user = this.user.split('\n') : delete this.form.user
|
|
if (this.form.id) {
|
|
if (this.form.id) {
|
|
// 编辑
|
|
// 编辑
|
|
updateEdit(this.form).then(res => {
|
|
updateEdit(this.form).then(res => {
|
|
@@ -155,6 +146,7 @@ export default {
|
|
})
|
|
})
|
|
} else {
|
|
} else {
|
|
// 新增
|
|
// 新增
|
|
|
|
+ delete this.form.id
|
|
getVersionAdd(this.form).then(res => {
|
|
getVersionAdd(this.form).then(res => {
|
|
if (res.code === 0) {
|
|
if (res.code === 0) {
|
|
this.$message.success("新增成功!");
|
|
this.$message.success("新增成功!");
|