From ee6dc32232cf4c5b8398be22d2eae856ed98f484 Mon Sep 17 00:00:00 2001 From: Aug <17674666882@163.com> Date: Mon, 11 Aug 2025 20:04:43 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=88=B0=E6=9C=9F=E5=B7=A5=E4=BD=9C?= =?UTF-8?q?=E5=B2=97=E4=BD=8D=E9=9A=90=E8=97=8F=E4=BF=AE=E5=A4=8D=202?= =?UTF-8?q?=E3=80=81=E9=97=AE=E9=A2=98=E4=B8=8E=E5=8F=8D=E9=A6=88=E6=A8=A1?= =?UTF-8?q?=E5=9D=97=E4=BF=AE=E5=A4=8D=203=E3=80=81=E7=AE=80=E5=8E=86?= =?UTF-8?q?=E6=9C=9F=E6=9C=9B=E5=B7=A5=E4=BD=9C=E5=9C=B0=E6=98=BE=E7=A4=BA?= =?UTF-8?q?=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/EmployFeedbackController.java | 2 +- .../employFeedback/entity/EmployFeedback.java | 19 +++++-- .../mapper/EmployFeedbackMapper.java | 2 +- .../service/IEmployFeedbackService.java | 2 +- .../service/impl/EmployFeedbackServiceImpl.java | 2 +- .../employFeedback/vue/EmployFeedbackList.vue | 40 +++++++++++++-- .../vue/modules/EmployFeedbackForm.vue | 25 +++++++-- .../employFeedback/vue3/EmployFeedback.data.ts | 59 ++++++++++++++++++++-- .../controller/EmployMaterialController.java | 2 +- .../employMaterial/entity/EmployMaterial.java | 7 ++- .../mapper/EmployMaterialMapper.java | 2 +- .../service/IEmployMaterialService.java | 2 +- .../service/impl/EmployMaterialServiceImpl.java | 2 +- .../employMaterial/vue/EmployMaterialList.vue | 6 +++ .../vue/modules/EmployMaterialForm.vue | 5 ++ .../employMaterial/vue3/EmployMaterial.data.ts | 13 +++++ .../modules/apiService/impl/JobServiceImpl.java | 14 ++--- .../modules/apiService/impl/ResumeServiceImpl.java | 20 ++++++-- 18 files changed, 188 insertions(+), 36 deletions(-) diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/controller/EmployFeedbackController.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/controller/EmployFeedbackController.java index 78cb935..8012044 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/controller/EmployFeedbackController.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/controller/EmployFeedbackController.java @@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog; /** * @Description: 意见反馈表 * @Author: jeecg-boot - * @Date: 2024-10-16 + * @Date: 2025-08-11 * @Version: V1.0 */ @Api(tags="意见反馈表") diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/entity/EmployFeedback.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/entity/EmployFeedback.java index 373ce62..d6d8906 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/entity/EmployFeedback.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/entity/EmployFeedback.java @@ -20,7 +20,7 @@ import lombok.experimental.Accessors; /** * @Description: 意见反馈表 * @Author: jeecg-boot - * @Date: 2024-10-16 + * @Date: 2025-08-11 * @Version: V1.0 */ @Data @@ -50,9 +50,22 @@ public class EmployFeedback implements Serializable { /**反馈内容*/ @Excel(name = "反馈内容", width = 15) @ApiModelProperty(value = "反馈内容") - private java.lang.String content; + private java.lang.String question; + /**联系方式*/ + @Excel(name = "联系方式", width = 15) + @ApiModelProperty(value = "联系方式") + private java.lang.String phone; + /**联系姓名*/ + @Excel(name = "联系姓名", width = 15) + @ApiModelProperty(value = "联系姓名") + private java.lang.String name; + /**图片*/ + @Excel(name = "图片", width = 15) + @ApiModelProperty(value = "图片") + private java.lang.String image; /**关联用户id*/ - @Excel(name = "关联用户id", width = 15) + @Excel(name = "关联用户id", width = 15, dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id") + @Dict(dictTable = "han_hai_member", dicText = "nick_name", dicCode = "id") @ApiModelProperty(value = "关联用户id") private java.lang.String userId; } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/mapper/EmployFeedbackMapper.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/mapper/EmployFeedbackMapper.java index b9bad74..c1b5496 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/mapper/EmployFeedbackMapper.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/mapper/EmployFeedbackMapper.java @@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** * @Description: 意见反馈表 * @Author: jeecg-boot - * @Date: 2024-10-16 + * @Date: 2025-08-11 * @Version: V1.0 */ public interface EmployFeedbackMapper extends BaseMapper { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/IEmployFeedbackService.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/IEmployFeedbackService.java index 5e72099..372381b 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/IEmployFeedbackService.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/IEmployFeedbackService.java @@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService; /** * @Description: 意见反馈表 * @Author: jeecg-boot - * @Date: 2024-10-16 + * @Date: 2025-08-11 * @Version: V1.0 */ public interface IEmployFeedbackService extends IService { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/impl/EmployFeedbackServiceImpl.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/impl/EmployFeedbackServiceImpl.java index 44cce27..848035e 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/impl/EmployFeedbackServiceImpl.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/service/impl/EmployFeedbackServiceImpl.java @@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; /** * @Description: 意见反馈表 * @Author: jeecg-boot - * @Date: 2024-10-16 + * @Date: 2025-08-11 * @Version: V1.0 */ @Service diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/EmployFeedbackList.vue b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/EmployFeedbackList.vue index 4565da1..c761ecd 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/EmployFeedbackList.vue +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/EmployFeedbackList.vue @@ -4,6 +4,21 @@
+ + + + + + + + 查询 + 重置 + + {{ toggleSearchStatus ? '收起' : '展开' }} + + + +
@@ -125,13 +140,29 @@ { title:'反馈内容', align:"center", - dataIndex: 'content', + dataIndex: 'question', scopedSlots: {customRender: 'htmlSlot'} }, + { + title:'联系方式', + align:"center", + dataIndex: 'phone' + }, + { + title:'联系姓名', + align:"center", + dataIndex: 'name' + }, + { + title:'图片', + align:"center", + dataIndex: 'image', + scopedSlots: {customRender: 'imgSlot'} + }, { title:'关联用户id', align:"center", - dataIndex: 'userId' + dataIndex: 'userId_dictText' }, { title: '操作', @@ -167,7 +198,10 @@ }, getSuperFieldList(){ let fieldList=[]; - fieldList.push({type:'string',value:'content',text:'反馈内容',dictCode:''}) + fieldList.push({type:'Text',value:'question',text:'反馈内容',dictCode:''}) + fieldList.push({type:'string',value:'phone',text:'联系方式',dictCode:''}) + fieldList.push({type:'string',value:'name',text:'联系姓名',dictCode:''}) + fieldList.push({type:'Text',value:'image',text:'图片',dictCode:''}) fieldList.push({type:'string',value:'userId',text:'关联用户id',dictCode:"han_hai_member,nick_name,id"}) this.superFieldList = fieldList } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/modules/EmployFeedbackForm.vue b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/modules/EmployFeedbackForm.vue index 57fe63d..25839b1 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/modules/EmployFeedbackForm.vue +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue/modules/EmployFeedbackForm.vue @@ -4,13 +4,28 @@ - - + + + + + + + + + + + + + + + + + - + @@ -50,6 +65,10 @@ }, confirmLoading: false, validatorRules: { + name: [ + { required: false}, + { pattern: /^1[3456789]\d{9}$/, message: '请输入正确的手机号码!'}, + ], }, url: { add: "/employFeedback/employFeedback/add", diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue3/EmployFeedback.data.ts b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue3/EmployFeedback.data.ts index dc0ac6d..7bfcab1 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue3/EmployFeedback.data.ts +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employFeedback/vue3/EmployFeedback.data.ts @@ -7,28 +7,79 @@ export const columns: BasicColumn[] = [ { title: '反馈内容', align:"center", - dataIndex: 'content', + dataIndex: 'question', slots: { customRender: 'htmlSlot' }, }, + { + title: '联系方式', + align:"center", + dataIndex: 'phone' + }, + { + title: '联系姓名', + align:"center", + dataIndex: 'name' + }, + { + title: '图片', + align:"center", + dataIndex: 'image', + customRender:render.renderAvatar, + }, { title: '关联用户id', align:"center", - dataIndex: 'userId' + dataIndex: 'userId_dictText' }, ]; //查询数据 export const searchFormSchema: FormSchema[] = [ + { + label: "关联用户id", + field: "userId", + component: 'JDictSelectTag', + componentProps:{ + dictCode:"han_hai_member,nick_name,id" + }, + colProps: {span: 6}, + }, ]; //表单数据 export const formSchema: FormSchema[] = [ { label: '反馈内容', - field: 'content', + field: 'question', component: 'JCodeEditor', //TODO String后缀暂未添加 }, + { + label: '联系方式', + field: 'phone', + component: 'Input', + }, + { + label: '联系姓名', + field: 'name', + component: 'Input', + dynamicRules: ({model,schema}) => { + return [ + { required: false}, + { pattern: /^1[3456789]\d{9}$/, message: '请输入正确的手机号码!'}, + ]; + }, + }, + { + label: '图片', + field: 'image', + component: 'JImageUpload', + componentProps:{ + }, + }, { label: '关联用户id', field: 'userId', - component: 'Input', + component: 'JDictSelectTag', + componentProps:{ + dictCode:"han_hai_member,nick_name,id" + }, }, ]; diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/controller/EmployMaterialController.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/controller/EmployMaterialController.java index 3a241de..b0ac00f 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/controller/EmployMaterialController.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/controller/EmployMaterialController.java @@ -39,7 +39,7 @@ import org.jeecg.common.aspect.annotation.AutoLog; /** * @Description: 报名材料信息表 * @Author: jeecg-boot - * @Date: 2025-08-05 + * @Date: 2025-08-11 * @Version: V1.0 */ @Api(tags="报名材料信息表") diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/entity/EmployMaterial.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/entity/EmployMaterial.java index 57c36a2..bb343e9 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/entity/EmployMaterial.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/entity/EmployMaterial.java @@ -20,7 +20,7 @@ import lombok.experimental.Accessors; /** * @Description: 报名材料信息表 * @Author: jeecg-boot - * @Date: 2025-08-05 + * @Date: 2025-08-11 * @Version: V1.0 */ @Data @@ -72,4 +72,9 @@ public class EmployMaterial implements Serializable { @Excel(name = "资料下载模板", width = 15) @ApiModelProperty(value = "资料下载模板") private java.lang.String template; + /**是否必填*/ + @Excel(name = "是否必填", width = 15, dicCode = "is_fill") + @Dict(dicCode = "is_fill") + @ApiModelProperty(value = "是否必填") + private java.lang.String isFill; } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/mapper/EmployMaterialMapper.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/mapper/EmployMaterialMapper.java index 6359c8a..5dbafd9 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/mapper/EmployMaterialMapper.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/mapper/EmployMaterialMapper.java @@ -9,7 +9,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper; /** * @Description: 报名材料信息表 * @Author: jeecg-boot - * @Date: 2025-08-05 + * @Date: 2025-08-11 * @Version: V1.0 */ public interface EmployMaterialMapper extends BaseMapper { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/IEmployMaterialService.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/IEmployMaterialService.java index 8490b10..a52035a 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/IEmployMaterialService.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/IEmployMaterialService.java @@ -6,7 +6,7 @@ import com.baomidou.mybatisplus.extension.service.IService; /** * @Description: 报名材料信息表 * @Author: jeecg-boot - * @Date: 2025-08-05 + * @Date: 2025-08-11 * @Version: V1.0 */ public interface IEmployMaterialService extends IService { diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/impl/EmployMaterialServiceImpl.java b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/impl/EmployMaterialServiceImpl.java index ddaa06b..f703186 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/impl/EmployMaterialServiceImpl.java +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/service/impl/EmployMaterialServiceImpl.java @@ -10,7 +10,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; /** * @Description: 报名材料信息表 * @Author: jeecg-boot - * @Date: 2025-08-05 + * @Date: 2025-08-11 * @Version: V1.0 */ @Service diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/EmployMaterialList.vue b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/EmployMaterialList.vue index a18bca2..ae70269 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/EmployMaterialList.vue +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/EmployMaterialList.vue @@ -169,6 +169,11 @@ dataIndex: 'template', scopedSlots: {customRender: 'fileSlot'} }, + { + title:'是否必填', + align:"center", + dataIndex: 'isFill_dictText' + }, { title: '操作', dataIndex: 'action', @@ -209,6 +214,7 @@ fieldList.push({type:'string',value:'keyName',text:'对应材料名称',dictCode:''}) fieldList.push({type:'Text',value:'image',text:'材料底图',dictCode:''}) fieldList.push({type:'Text',value:'template',text:'资料下载模板',dictCode:''}) + fieldList.push({type:'string',value:'isFill',text:'是否必填',dictCode:'is_fill'}) this.superFieldList = fieldList } } diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/modules/EmployMaterialForm.vue b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/modules/EmployMaterialForm.vue index aea6d83..397c591 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/modules/EmployMaterialForm.vue +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue/modules/EmployMaterialForm.vue @@ -33,6 +33,11 @@ + + + + + diff --git a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue3/EmployMaterial.data.ts b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue3/EmployMaterial.data.ts index dd54225..d33caea 100644 --- a/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue3/EmployMaterial.data.ts +++ b/jeecg-boot-base/jeecg-boot-base-core/src/main/java/org/jeecg/modules/employMaterial/vue3/EmployMaterial.data.ts @@ -36,6 +36,11 @@ export const columns: BasicColumn[] = [ dataIndex: 'template', slots: { customRender: 'fileSlot' }, }, + { + title: '是否必填', + align:"center", + dataIndex: 'isFill_dictText' + }, ]; //查询数据 export const searchFormSchema: FormSchema[] = [ @@ -85,4 +90,12 @@ export const formSchema: FormSchema[] = [ componentProps:{ }, }, + { + label: '是否必填', + field: 'isFill', + component: 'JDictSelectTag', + componentProps:{ + dictCode:"is_fill" + }, + }, ]; diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/JobServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/JobServiceImpl.java index e0734cb..4ca9580 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/JobServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/JobServiceImpl.java @@ -95,16 +95,7 @@ public class JobServiceImpl implements JobService { //工作地域 //query.eq(EmployJob::getAreaId, employJob.getAreaId()); List list = getCategoryList(employJob.getAreaId()); - if(list.size()>1){ - for (String s : list) { - query.or( - q -> q - .eq(EmployJob::getAreaId, s) - ); - } - }else { - query.like(EmployJob::getAreaId, employJob.getAreaId()); - } + query.in(EmployJob::getAreaId, list); } // else { // List addressList = employAddressService @@ -434,7 +425,6 @@ public class JobServiceImpl implements JobService { list.add(s); } }else { - list.add(categoryId); //查询分类是否有子集 EmployAddress address = employAddressService.getById(categoryId); if(null != address && address.getHasChild().equals("1")){ @@ -445,6 +435,8 @@ public class JobServiceImpl implements JobService { for (EmployAddress employAddress : employAddressList) { list.add(employAddress.getId()); } + }else { + list.add(categoryId); } } diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ResumeServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ResumeServiceImpl.java index f79f8b0..dba2102 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ResumeServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/ResumeServiceImpl.java @@ -144,6 +144,8 @@ public class ResumeServiceImpl implements ResumeService { public Result queryResumeById(String token, String resumeId) { //权限验证 HanHaiMember hanHaiMember = shiroRealm.checkUserTokenIsEffectHanHaiOpenId(token); + //HanHaiMember hanHaiMember = hanHaiMemberService.getById(token); + //返回信息 Map map = new HashMap<>(); @@ -152,9 +154,20 @@ public class ResumeServiceImpl implements ResumeService { EmployResume resume = employResumeService.getById(resumeId); map.put("resume", resume); -// //简历期望工作地 -// EmployAddress address = employAddressService.getById(resume.getExpectAddress()); -// resume.setExpectAddressName(address.getAdress()); + //简历期望工作地 + String[] split = resume.getExpectAddress().split(","); + StringBuffer buffer = new StringBuffer(""); + int index = 1; + for (String s : split) { + EmployAddress address = employAddressService.getById(s); + if(1 == index){ + buffer.append(address.getAdress()); + }else { + buffer.append(","+address.getAdress()); + } + index++; + } + resume.setExpectAddressName(buffer.toString()); //2、获取个人实名认证信息 EmployAuthenticationPerson person = employAuthenticationPersonService @@ -289,6 +302,7 @@ public class ResumeServiceImpl implements ResumeService { try{ //执行简历信息修改 + employResume.setUserId(hanHaiMember.getId()); result = employResumeService.updateById(employResume); //判断执行结果