package com.matrix.system.shopXcx.api.action; import com.matrix.system.common.bean.CustomerDataDictionary; import com.matrix.system.common.dao.CustomerDataDictionaryDao; import com.matrix.core.pojo.AjaxResult; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import java.util.List; /** * @description 数据字典控制器 * @author jyy * @date 2019-06-10 10:58 */ @Controller @RequestMapping(value = "wxapi/dataDictionary") public class WXDataDictionary { @Autowired private CustomerDataDictionaryDao dataDictionaryDao; @RequestMapping(value = "getListByParentCode/{parentCode}") public @ResponseBody AjaxResult getListByParentCode(@PathVariable("parentCode") String parentCode) { List list = dataDictionaryDao.selectByParentCode(parentCode, 17L); return new AjaxResult(AjaxResult.STATUS_SUCCESS, list, list.size()); } @GetMapping(value = "getByCode/{code}") public @ResponseBody AjaxResult getByCode(@PathVariable("code") String code) { CustomerDataDictionary param = new CustomerDataDictionary(); param.setTypeCode(code); List dataDictionaries = dataDictionaryDao.selectByModel(param); return new AjaxResult(AjaxResult.STATUS_SUCCESS, dataDictionaries); } }