From 517478c222b05e9422c096b3af7e1639301f1a09 Mon Sep 17 00:00:00 2001
From: guoshilong <123456>
Date: Mon, 02 Jan 2023 11:34:10 +0800
Subject: [PATCH] 优化企业信息提交
---
src/views/enterprise/enterprise.vue | 5 ++++-
src/views/work/start.vue | 2 +-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/views/enterprise/enterprise.vue b/src/views/enterprise/enterprise.vue
index 23f6289..867bd1e 100644
--- a/src/views/enterprise/enterprise.vue
+++ b/src/views/enterprise/enterprise.vue
@@ -85,7 +85,7 @@
}
},
methods: {
- handleSubmit(){
+ handleSubmit(row,done){
if (this.form.id){
update(this.form).then(res=>{
if (res.data.code == 200){
@@ -93,14 +93,17 @@
}else {
this.$message.error(res.data.msg)
}
+ done()
})
}else {
+ this.form.userId = this.userInfo.user_id
add(this.form).then(res=>{
if (res.data.code == 200){
this.$message.success(res.data.msg)
}else {
this.$message.error(res.data.msg)
}
+ done()
})
}
},
diff --git a/src/views/work/start.vue b/src/views/work/start.vue
index 1ff58a9..f70a4b2 100644
--- a/src/views/work/start.vue
+++ b/src/views/work/start.vue
@@ -219,7 +219,7 @@
getEnterpriseDetailByUserId(){
getDetailByUserId(this.userInfo.user_id).then(res=>{
if (res.data.code == 200){
- if (res.data.data && !this.permit){
+ if (JSON.stringify(res.data.data) == '{}' && !this.permit){
this.$alert('请先完善企业信息', '提示', {
confirmButtonText: '确定',
callback: ()=>{
--
Gitblit v1.9.3