Browse Source

完善

master
yunuo970428 11 months ago
parent
commit
feef4c6def
  1. 17
      yxt-as-ui/src/views/basicinformation/profession/profession.vue
  2. 17
      yxt-as-ui/src/views/basicinformation/subjects/subjects.vue
  3. 17
      yxt-as-ui/src/views/basicinformation/team/team.vue

17
yxt-as-ui/src/views/basicinformation/profession/profession.vue

@ -251,6 +251,9 @@ export default {
}, },
toAdd() { toAdd() {
this.dialogVisible = true this.dialogVisible = true
this.$nextTick(() => {
this.$refs['form_obj'].clearValidate()
})
}, },
getNumber(val, limit) { getNumber(val, limit) {
val = val.replace(/[^0-9.]/g, '') // val = val.replace(/[^0-9.]/g, '') //
@ -285,11 +288,15 @@ export default {
handleConfirm() { handleConfirm() {
this.formobj.createBySid = window.sessionStorage.getItem('userSid') this.formobj.createBySid = window.sessionStorage.getItem('userSid')
this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath') this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath')
req.saveOrUpdate(this.formobj).then((resp) => { this.$refs['form_obj'].validate((valid) => {
if (resp.success) { if (valid) {
this.$message({ showClose: true, type: 'success', message: '保存成功' }) req.saveOrUpdate(this.formobj).then((resp) => {
this.getList() if (resp.success) {
this.handleClose() this.$message({ showClose: true, type: 'success', message: '保存成功' })
this.getList()
this.handleClose()
}
})
} }
}) })
}, },

17
yxt-as-ui/src/views/basicinformation/subjects/subjects.vue

@ -245,6 +245,9 @@ export default {
}, },
toAdd() { toAdd() {
this.dialogVisible = true this.dialogVisible = true
this.$nextTick(() => {
this.$refs['form_obj'].clearValidate()
})
}, },
getNumber(val, limit) { getNumber(val, limit) {
val = val.replace(/[^0-9.]/g, '') // val = val.replace(/[^0-9.]/g, '') //
@ -279,11 +282,15 @@ export default {
handleConfirm() { handleConfirm() {
this.formobj.createBySid = window.sessionStorage.getItem('userSid') this.formobj.createBySid = window.sessionStorage.getItem('userSid')
this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath') this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath')
req.saveOrUpdate(this.formobj).then((resp) => { this.$refs['form_obj'].validate((valid) => {
if (resp.success) { if (valid) {
this.$message({ showClose: true, type: 'success', message: '保存成功' }) req.saveOrUpdate(this.formobj).then((resp) => {
this.getList() if (resp.success) {
this.handleClose() this.$message({ showClose: true, type: 'success', message: '保存成功' })
this.getList()
this.handleClose()
}
})
} }
}) })
}, },

17
yxt-as-ui/src/views/basicinformation/team/team.vue

@ -230,6 +230,9 @@ export default {
}, },
toAdd() { toAdd() {
this.dialogVisible = true this.dialogVisible = true
this.$nextTick(() => {
this.$refs['form_obj'].clearValidate()
})
}, },
getNumber(val, limit) { getNumber(val, limit) {
val = val.replace(/[^0-9.]/g, '') // val = val.replace(/[^0-9.]/g, '') //
@ -264,11 +267,15 @@ export default {
handleConfirm() { handleConfirm() {
this.formobj.createBySid = window.sessionStorage.getItem('userSid') this.formobj.createBySid = window.sessionStorage.getItem('userSid')
this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath') this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath')
req.saveOrUpdate(this.formobj).then((resp) => { this.$refs['form_obj'].validate((valid) => {
if (resp.success) { if (valid) {
this.$message({ showClose: true, type: 'success', message: '保存成功' }) req.saveOrUpdate(this.formobj).then((resp) => {
this.getList() if (resp.success) {
this.handleClose() this.$message({ showClose: true, type: 'success', message: '保存成功' })
this.getList()
this.handleClose()
}
})
} }
}) })
}, },

Loading…
Cancel
Save