|
|
@ -3,8 +3,10 @@ package com.mdp.form.service; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
import com.baomidou.mybatisplus.core.metadata.IPage; |
|
|
|
|
|
import com.mdp.core.query.QueryTools; |
|
|
import com.mdp.form.entity.FormDef; |
|
|
import com.mdp.form.entity.FormDef; |
|
|
import com.mdp.form.entity.FormDefVo; |
|
|
import com.mdp.form.entity.FormDefVo; |
|
|
|
|
|
import com.mdp.form.entity.FormQx; |
|
|
import org.slf4j.Logger; |
|
|
import org.slf4j.Logger; |
|
|
import org.slf4j.LoggerFactory; |
|
|
import org.slf4j.LoggerFactory; |
|
|
import java.util.List; |
|
|
import java.util.List; |
|
|
@ -42,7 +44,8 @@ public class FormFieldService extends BaseService<FormFieldMapper,FormField> { |
|
|
@Autowired |
|
|
@Autowired |
|
|
FormDefService formDefService; |
|
|
FormDefService formDefService; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
|
|
FormQxService formQxService; |
|
|
|
|
|
|
|
|
public void deleteByFormId(String formId) { |
|
|
public void deleteByFormId(String formId) { |
|
|
UpdateWrapper<FormField> uw= new UpdateWrapper<FormField>(); |
|
|
UpdateWrapper<FormField> uw= new UpdateWrapper<FormField>(); |
|
|
@ -62,6 +65,8 @@ public class FormFieldService extends BaseService<FormFieldMapper,FormField> { |
|
|
List<FormField> formFields = this.selectListByWhere(formFieldQuery); //列出FormField列表 |
|
|
List<FormField> formFields = this.selectListByWhere(formFieldQuery); //列出FormField列表 |
|
|
formDefVo.setFormDef(formDef); |
|
|
formDefVo.setFormDef(formDef); |
|
|
formDefVo.setFormFields(formFields); |
|
|
formDefVo.setFormFields(formFields); |
|
|
|
|
|
FormQx formQx=formQxService.getOne(QueryTools.initQueryWrapper(FormQx.class).eq("form_id",formId)); |
|
|
|
|
|
formDefVo.setFormQx(formQx); |
|
|
formFieldCacheService.putFormFields(formId, formDefVo); |
|
|
formFieldCacheService.putFormFields(formId, formDefVo); |
|
|
} |
|
|
} |
|
|
return formDefVo; |
|
|
return formDefVo; |
|
|
|