|
|
@@ -6,6 +6,7 @@ import com.alibaba.fastjson.JSON;
|
|
|
import com.jeesite.common.cache.CacheUtils;
|
|
|
import com.jeesite.common.collect.ListUtils;
|
|
|
import com.jeesite.common.lang.ObjectUtils;
|
|
|
+import com.jeesite.common.lang.StringUtils;
|
|
|
import com.jeesite.modules.mes.entity.MesTemplate;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
@@ -63,6 +64,10 @@ public class MesTemplateItemsService extends CrudService<MesTemplateItemsDao, Me
|
|
|
}
|
|
|
|
|
|
public List<MesTemplateItems> findListItems(String templateId){
|
|
|
+ // 模板id为空直接返回空列表,否则查询不带模板条件,会把所有模板的明细混在一起生成工件记录
|
|
|
+ if(StringUtils.isBlank(templateId)){
|
|
|
+ return ListUtils.newArrayList();
|
|
|
+ }
|
|
|
String mesTemplateItems = CacheUtils.get("product","templateId"+templateId,"");
|
|
|
if(mesTemplateItems != null && !mesTemplateItems.isEmpty()){
|
|
|
List<MesTemplateItems> lists = JSON.parseArray(mesTemplateItems,MesTemplateItems.class);
|