Ver código fonte

供应商下拉列表

赵冬冬 4 anos atrás
pai
commit
65808144e7

+ 10 - 0
forest-admin/admin-server/src/main/java/com/hwrj/cloud/admin/controller/UmsCompanyController.java

@@ -2,6 +2,7 @@ package com.hwrj.cloud.admin.controller;
 
 
 import com.hwrj.cloud.admin.dto.UmsCompanyDto;
+import com.hwrj.cloud.admin.dto.param.SelectVo;
 import com.hwrj.cloud.admin.excelEntity.UmsCompanyInfoExcel;
 import com.hwrj.cloud.admin.model.UmsAdmin;
 import com.hwrj.cloud.admin.service.UmsAdminService;
@@ -80,6 +81,15 @@ public class UmsCompanyController {
         return CommonResult.success(obj);
     }
 
+    @ApiOperation(value = "获取供应商列表")
+    @GetMapping("/select/list")
+    @ResponseBody
+    public CommonResult selectList(){
+
+        List<SelectVo> list = umsCompanyService.selectList();
+        return CommonResult.success(list);
+    }
+
     @ApiOperation(value = "获取供应商详细信息")
     @GetMapping("/dt/detail")
     @ResponseBody

+ 5 - 0
forest-admin/admin-server/src/main/java/com/hwrj/cloud/admin/dao/UmsCompanyInfoDao.java

@@ -1,8 +1,13 @@
 package com.hwrj.cloud.admin.dao;
 
+import com.hwrj.cloud.admin.dto.param.SelectVo;
 import org.mapstruct.Mapper;
 
+import java.util.List;
+
 @Mapper
 public interface UmsCompanyInfoDao {
     long deleteCheck(Long id);
+
+    List<SelectVo> selectList();
 }

+ 2 - 4
forest-admin/admin-server/src/main/java/com/hwrj/cloud/admin/service/UmsCompanyService.java

@@ -1,6 +1,7 @@
 package com.hwrj.cloud.admin.service;
 
 import com.hwrj.cloud.admin.dto.UmsCompanyDto;
+import com.hwrj.cloud.admin.dto.param.SelectVo;
 import com.hwrj.cloud.admin.excelEntity.UmsCompanyInfoExcel;
 import com.hwrj.cloud.admin.model.UmsAdmin;
 import com.hwrj.cloud.admin.model.UmsCompanyFile;
@@ -116,8 +117,5 @@ public interface UmsCompanyService {
     public List<UmsCompanyInfo>  searchCompanyInfo(String key, int pageNo, int pageSize, Long compId);
 
 
-
-
-
-
+    List<SelectVo> selectList();
 }

+ 6 - 0
forest-admin/admin-server/src/main/java/com/hwrj/cloud/admin/service/impl/UmsCompanyInfoServiceImpl.java

@@ -7,6 +7,7 @@ import com.github.pagehelper.PageInfo;
 import com.hwrj.cloud.admin.dao.UmsCompanyInfoDao;
 import com.hwrj.cloud.admin.dao.UmsCompanyShopDao;
 import com.hwrj.cloud.admin.dto.UmsCompanyDto;
+import com.hwrj.cloud.admin.dto.param.SelectVo;
 import com.hwrj.cloud.admin.excelEntity.UmsCompanyInfoExcel;
 import com.hwrj.cloud.admin.mapper.UmsCompanyFileMapper;
 import com.hwrj.cloud.admin.mapper.UmsCompanyInfoMapper;
@@ -350,4 +351,9 @@ public class UmsCompanyInfoServiceImpl implements UmsCompanyService {
 
     }
 
+    @Override
+    public List<SelectVo> selectList(){
+        return umsCompanyInfoDao.selectList();
+    }
+
 }

+ 13 - 0
forest-admin/admin-server/src/main/resources/dao/UmsCompanyInfoDao.xml

@@ -37,4 +37,17 @@
                     )
             ) tmp
     </select>
+    <select id="selectList" resultType="com.hwrj.cloud.admin.dto.param.SelectVo">
+
+        SELECT
+            a.id AS lable,
+            a.comp_name AS text
+        FROM
+            ums_company_info a
+        WHERE
+            a.comp_status = 0
+        ORDER BY
+            a.id DESC
+
+    </select>
 </mapper>