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));
|
|
|
}
|
|
|
}
|