Browse Source

供应商 供应商编码 接口

liuchaohui 2 years ago
parent
commit
4f0e2d84d7

+ 14 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/controller/SyOrderDataItemController.java

@@ -187,4 +187,18 @@ public class SyOrderDataItemController extends JeecgController<SyOrderDataItem,
       return super.importExcel(request, response, SyOrderDataItem.class);
   }
 
+	 @AutoLog(value = "订单子表信息-供应商")
+	 @ApiOperation(value="订单子表信息-供应商", notes="订单子表信息-供应商")
+	 @GetMapping(value = "/querySupplier")
+	 public List<?> querySupplier() {
+		 return syOrderDataItemService.querySupplier();
+	 }
+
+	 @AutoLog(value = "订单子表信息-供应商编码")
+	 @ApiOperation(value="订单子表信息-供应商编码", notes="订单子表信息-供应商编码")
+	 @GetMapping(value = "/querySupplierCode")
+	 public List<?> querySupplierCode() {
+		 return syOrderDataItemService.querySupplierCode();
+	 }
+
 }

+ 5 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/mapper/SyOrderDataItemMapper.java

@@ -7,6 +7,8 @@ import org.apache.ibatis.annotations.Param;
 import org.jeecg.modules.documents.orderData.entity.SyOrderDataItem;
 import com.baomidou.mybatisplus.core.mapper.BaseMapper;
 
+import java.util.List;
+
 /**
  * @Description: 订单子表信息
  * @Author: jeecg-boot
@@ -15,4 +17,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
  */
 public interface SyOrderDataItemMapper extends BaseMapper<SyOrderDataItem> {
      IPage<SyOrderDataItem> queryList(@Param("syOrderDataId") String syOrderDataId, Page<SyOrderDataItem> page);
+
+     List<String> querySupplier();
+     List<String> querySupplierCode();
 }

+ 7 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/mapper/xml/SyOrderDataItemMapper.xml

@@ -20,4 +20,11 @@
             colour,
             coding_rules
     </select>
+
+    <select id="querySupplier" resultType="String">
+         select supplier from sy_order_data_item  where supplier!='' group by supplier
+    </select>
+    <select id="querySupplierCode" resultType="String">
+         select supplier_code from sy_order_data_item  where supplier_code!='' group by supplier_code
+    </select>
 </mapper>

+ 4 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/service/ISyOrderDataItemService.java

@@ -5,6 +5,8 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import org.jeecg.modules.documents.orderData.entity.SyOrderDataItem;
 import com.baomidou.mybatisplus.extension.service.IService;
 
+import java.util.List;
+
 /**
  * @Description: 订单子表信息
  * @Author: jeecg-boot
@@ -13,4 +15,6 @@ import com.baomidou.mybatisplus.extension.service.IService;
  */
 public interface ISyOrderDataItemService extends IService<SyOrderDataItem> {
     IPage<SyOrderDataItem> queryList(String syOrderDataId, Page<SyOrderDataItem> page);
+    List<String> querySupplier();
+    List<String> querySupplierCode();
 }

+ 10 - 0
jeecg-boot-module-system/src/main/java/org/jeecg/modules/documents/orderData/service/impl/SyOrderDataItemServiceImpl.java

@@ -28,4 +28,14 @@ public class SyOrderDataItemServiceImpl extends ServiceImpl<SyOrderDataItemMappe
     public IPage<SyOrderDataItem> queryList(String syOrderDataId, Page<SyOrderDataItem> page) {
         return syOrderDataItemMapper.queryList(syOrderDataId,page);
     }
+
+    @Override
+    public List<String> querySupplier() {
+        return syOrderDataItemMapper.querySupplier();
+    }
+
+    @Override
+    public List<String> querySupplierCode() {
+        return syOrderDataItemMapper.querySupplierCode();
+    }
 }