package com.matrix.system.common.service.impl; import com.matrix.core.constance.MatrixConstance; import com.matrix.system.common.bean.SysCompany; import com.matrix.system.shopXcx.bean.ShopProductAttribute; import com.matrix.system.shopXcx.dao.ShopProductAttributeDao; import org.springframework.beans.BeanUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.Arrays; @Service public class InitShopProductCateService { @Autowired private ShopProductAttributeDao shopProductAttributeDao; /** * 初始化默认微商城分类 * @param sysCompany */ public void initShopProductCate(SysCompany sysCompany) { ShopProductAttribute cpfl=new ShopProductAttribute(); cpfl.setCompanyId(sysCompany.getComId()); cpfl.setAttrCode("cpfl"); cpfl.setParentId(0); cpfl.setAttrName("产品分类"); cpfl.setCreateBy(MatrixConstance.SYSTEM_USER); cpfl.setUpdateBy(MatrixConstance.SYSTEM_USER); ShopProductAttribute service=new ShopProductAttribute(); BeanUtils.copyProperties(cpfl,service); service.setAttrName("属性"); service.setAttrCode("service"); shopProductAttributeDao.batchInsert(Arrays.asList(cpfl,service)); } }