|
@@ -1082,26 +1082,27 @@ export default {
|
|
|
})
|
|
|
},
|
|
|
bugUpdate(form, loadingStr) {
|
|
|
- loadingStr ? this.loading[loadingStr] = true : this.loading.fullscreen = true
|
|
|
- const userData = {
|
|
|
- id: '',
|
|
|
- ename: this.userInformation,
|
|
|
- name: this.userNames
|
|
|
- }
|
|
|
- this.num = 1
|
|
|
- let objData
|
|
|
- if (form) {
|
|
|
- const data = form
|
|
|
- data.currentHandler = form.currentHandler.join(',')
|
|
|
- data.assigner = form.assigner.join(',')
|
|
|
- objData = { bugBaseInfo: data, user: userData }
|
|
|
- } else {
|
|
|
- const data = form
|
|
|
- data.currentHandler = form.currentHandler.join(',')
|
|
|
- data.assigner = form.assigner.join(',')
|
|
|
- objData = { bugBaseInfo: data, user: userData }
|
|
|
- }
|
|
|
- if (objData.bugBaseInfo.currentHandler !== '' && objData.bugBaseInfo.assigner !== '') {
|
|
|
+ console.log(form, '修改')
|
|
|
+ if (form.currentHandler !== '' || form.assigner !== '') {
|
|
|
+ loadingStr ? this.loading[loadingStr] = true : this.loading.fullscreen = true
|
|
|
+ const userData = {
|
|
|
+ id: '',
|
|
|
+ ename: this.userInformation,
|
|
|
+ name: this.userNames
|
|
|
+ }
|
|
|
+ this.num = 1
|
|
|
+ let objData
|
|
|
+ if (form) {
|
|
|
+ const data = form
|
|
|
+ data.currentHandler = form.currentHandler.join(',')
|
|
|
+ data.assigner = form.assigner.join(',')
|
|
|
+ objData = { bugBaseInfo: data, user: userData }
|
|
|
+ } else {
|
|
|
+ const data = form
|
|
|
+ data.currentHandler = form.currentHandler.join(',')
|
|
|
+ data.assigner = form.assigner.join(',')
|
|
|
+ objData = { bugBaseInfo: data, user: userData }
|
|
|
+ }
|
|
|
return bugUpdate(objData).then(res => {
|
|
|
if (res.code === 200) {
|
|
|
this.changeWidthOnBlur()
|
|
@@ -1117,7 +1118,7 @@ export default {
|
|
|
} else {
|
|
|
this.$message.warning('责任人,修复人不能为空')
|
|
|
this.loading.userInfo = false
|
|
|
- this.bugGet(this.bug.id, false)
|
|
|
+ // this.bugGet(this.bug.id, false)
|
|
|
}
|
|
|
},
|
|
|
searchUser(query) {
|