fix
This commit is contained in:
parent
15c009026e
commit
a6672abb69
@ -11,9 +11,14 @@
|
|||||||
<el-row>
|
<el-row>
|
||||||
<el-col :span="5">
|
<el-col :span="5">
|
||||||
<el-form-item label-width="120px" label="游戏" class="postInfo-container-item" prop="gameid">
|
<el-form-item label-width="120px" label="游戏" class="postInfo-container-item" prop="gameid">
|
||||||
<el-select v-model="gameid">
|
<el-select v-model="gameid" placeholder="">
|
||||||
<el-option label="2004" value="2004" />
|
<el-option
|
||||||
<el-option label="2006" value="2006" />
|
v-for="item in gameidoptions"
|
||||||
|
:key="item.id"
|
||||||
|
:label="item.label"
|
||||||
|
:value="item.value.id"
|
||||||
|
@click.native="gameidChange(item)"
|
||||||
|
/>
|
||||||
</el-select>
|
</el-select>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-col>
|
</el-col>
|
||||||
@ -91,6 +96,10 @@ export default {
|
|||||||
components: { MDinput, CommentDropdown, Sticky },
|
components: { MDinput, CommentDropdown, Sticky },
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
gameidoptions: [
|
||||||
|
{ label: '2004', value: { id: 2004 }},
|
||||||
|
{ label: '2006', value: { id: 2006 }}
|
||||||
|
],
|
||||||
gameid: '',
|
gameid: '',
|
||||||
postForm: {
|
postForm: {
|
||||||
mailtype: MAIL_TYPE_GROUP,
|
mailtype: MAIL_TYPE_GROUP,
|
||||||
@ -105,7 +114,13 @@ export default {
|
|||||||
recipients: ''
|
recipients: ''
|
||||||
},
|
},
|
||||||
rules: {
|
rules: {
|
||||||
gameid: [{ required: true, validator: '请选择1', trigger: 'blur' }],
|
gameid: [{ required: true, validator: (rule, value, callback) => {
|
||||||
|
if (!this.gameid) {
|
||||||
|
callback(new Error('请选择'))
|
||||||
|
} else {
|
||||||
|
callback()
|
||||||
|
}
|
||||||
|
}, trigger: 'blur' }],
|
||||||
sendtime: [{ required: true, message: '请选择发送时间', trigger: 'blur' }],
|
sendtime: [{ required: true, message: '请选择发送时间', trigger: 'blur' }],
|
||||||
expiretime: [{ required: true, message: '请选择过期时间', trigger: 'blur' }],
|
expiretime: [{ required: true, message: '请选择过期时间', trigger: 'blur' }],
|
||||||
subject: [{ required: true, message: 'subject is required', trigger: 'blur' }],
|
subject: [{ required: true, message: 'subject is required', trigger: 'blur' }],
|
||||||
@ -206,7 +221,7 @@ export default {
|
|||||||
let str = ''
|
let str = ''
|
||||||
if (editEmail.attachments != null) {
|
if (editEmail.attachments != null) {
|
||||||
editEmail.attachments.forEach((item) => {
|
editEmail.attachments.forEach((item) => {
|
||||||
str += item['itemid'] + ':' + item['itemnum'] + '\n'
|
str += item['item_id'] + ':' + item['item_num'] + '\n'
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
this.postForm.attachments = str.slice(0, -1)
|
this.postForm.attachments = str.slice(0, -1)
|
||||||
@ -214,7 +229,7 @@ export default {
|
|||||||
this.postForm.expiretime = editEmail.expiretime * 1000
|
this.postForm.expiretime = editEmail.expiretime * 1000
|
||||||
this.postForm.user_reg_start_time = editEmail.user_reg_start_time * 1000
|
this.postForm.user_reg_start_time = editEmail.user_reg_start_time * 1000
|
||||||
this.postForm.user_reg_end_time = editEmail.user_reg_end_time * 1000
|
this.postForm.user_reg_end_time = editEmail.user_reg_end_time * 1000
|
||||||
this.postForm.recipients = editEmail.recipients.join('\n')
|
this.postForm.recipients = editEmail.recipients
|
||||||
this.postForm.unikey = editEmail.unikey
|
this.postForm.unikey = editEmail.unikey
|
||||||
} else {
|
} else {
|
||||||
this.dialogStatus = 'create'
|
this.dialogStatus = 'create'
|
||||||
@ -268,8 +283,8 @@ export default {
|
|||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
var recipientsArr = {}
|
var recipientsArr = {}
|
||||||
recipientsArr['itemid'] = parseInt(itemArr[0])
|
recipientsArr['item_id'] = parseInt(itemArr[0])
|
||||||
recipientsArr['itemnum'] = parseInt(itemArr[1])
|
recipientsArr['item_num'] = parseInt(itemArr[1])
|
||||||
arr[j] = recipientsArr
|
arr[j] = recipientsArr
|
||||||
j++
|
j++
|
||||||
}
|
}
|
||||||
@ -345,8 +360,8 @@ export default {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
var recipientsArr = {}
|
var recipientsArr = {}
|
||||||
recipientsArr['itemid'] = parseInt(itemArr[0])
|
recipientsArr['item_id'] = parseInt(itemArr[0])
|
||||||
recipientsArr['itemnum'] = parseInt(itemArr[1])
|
recipientsArr['item_num'] = parseInt(itemArr[1])
|
||||||
arr[j] = recipientsArr
|
arr[j] = recipientsArr
|
||||||
j++
|
j++
|
||||||
}
|
}
|
||||||
@ -357,6 +372,7 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
data.attachments = arr
|
data.attachments = arr
|
||||||
|
console.log('this.gameid:', this.gameid)
|
||||||
this.$refs['postForm'].validate((valid) => {
|
this.$refs['postForm'].validate((valid) => {
|
||||||
if (valid) {
|
if (valid) {
|
||||||
updateEmail(this.gameid, data).then(response => {
|
updateEmail(this.gameid, data).then(response => {
|
||||||
@ -384,6 +400,10 @@ export default {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
return found
|
return found
|
||||||
|
},
|
||||||
|
gameidChange(item) {
|
||||||
|
console.log(item.value)
|
||||||
|
console.log('gameid:', this.gameid)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -141,8 +141,8 @@
|
|||||||
/>
|
/>
|
||||||
<el-dialog :visible.sync="dialogAttaVisible" title="附件">
|
<el-dialog :visible.sync="dialogAttaVisible" title="附件">
|
||||||
<el-table :data="attaData" border fit highlight-current-row style="width: 100%">
|
<el-table :data="attaData" border fit highlight-current-row style="width: 100%">
|
||||||
<el-table-column prop="itemid" label="ItemId" />
|
<el-table-column prop="item_id" label="ItemId" />
|
||||||
<el-table-column prop="itemnum" label="ItemNum" />
|
<el-table-column prop="item_num" label="ItemNum" />
|
||||||
</el-table>
|
</el-table>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user