作者 雷海东

Merge branch 'dev' of http://39.105.222.208:1024/leihd/factory-java into dev

@@ -167,14 +167,26 @@ public class TblOrderFormController extends JeecgController<TblOrderForm, ITblOr @@ -167,14 +167,26 @@ public class TblOrderFormController extends JeecgController<TblOrderForm, ITblOr
167 167
168 //通过id查询一条订单 168 //通过id查询一条订单
169 @GetMapping(value = "/queryById/{id}") 169 @GetMapping(value = "/queryById/{id}")
170 - public Result<TblOrderForm> queryById(@PathVariable(name="id",required=true) String id) {  
171 - TblOrderForm tblOrderForm = tblOrderFormService.selectOneById(id); 170 + public Result<TblOrderFormModel> queryById(@PathVariable(name="id",required=true) String id) {
  171 + TblOrderFormModel tblOrderForm = tblOrderFormService.selectOneById(id);
172 if(tblOrderForm==null) { 172 if(tblOrderForm==null) {
173 return Result.error("未找到对应数据"); 173 return Result.error("未找到对应数据");
174 } 174 }
175 return Result.OK(tblOrderForm); 175 return Result.OK(tblOrderForm);
176 } 176 }
177 177
  178 + @GetMapping(value = "/getOrderCompanyList")
  179 + public Result<List<String>> getOrderCompanyList() {
  180 + List<String> orderCompanyList = tblOrderFormService.getOrderCompanyList();
  181 + return Result.OK(orderCompanyList);
  182 + }
  183 +
  184 + @GetMapping(value = "/getProductNameList")
  185 + public Result<List<String>> getProductNameList() {
  186 + List<String> productNameList = tblOrderFormService.getProductNameList();
  187 + return Result.OK(productNameList);
  188 + }
  189 +
178 /** 190 /**
179 * 出货 191 * 出货
180 * @param tblOrderForm 192 * @param tblOrderForm
@@ -21,7 +21,7 @@ public interface TblOrderFormMapper extends BaseMapper<TblOrderForm> { @@ -21,7 +21,7 @@ public interface TblOrderFormMapper extends BaseMapper<TblOrderForm> {
21 21
22 String getMaxorderIdByType(String productType); 22 String getMaxorderIdByType(String productType);
23 23
24 - TblOrderForm selectOneById(String id); 24 + TblOrderFormModel selectOneById(String id);
25 25
26 Integer updateDesignerByOrderId(TblOrderForm tblOrderForm); 26 Integer updateDesignerByOrderId(TblOrderForm tblOrderForm);
27 Integer updateProductDesignStatusByOrderId(TblOrderForm tblOrderForm); 27 Integer updateProductDesignStatusByOrderId(TblOrderForm tblOrderForm);
@@ -29,4 +29,6 @@ public interface TblOrderFormMapper extends BaseMapper<TblOrderForm> { @@ -29,4 +29,6 @@ public interface TblOrderFormMapper extends BaseMapper<TblOrderForm> {
29 Page<TblOrderFormModel> selectList(Page<TblOrderFormModel> page, @Param("qc") TblOrderFormModel tblOrderForm); 29 Page<TblOrderFormModel> selectList(Page<TblOrderFormModel> page, @Param("qc") TblOrderFormModel tblOrderForm);
30 Page<TblOrderFormModel> selectListDesign(Page<TblOrderFormModel> page, @Param("qc") TblOrderFormModel tblOrderForm); 30 Page<TblOrderFormModel> selectListDesign(Page<TblOrderFormModel> page, @Param("qc") TblOrderFormModel tblOrderForm);
31 31
  32 + List<String> getOrderCompanyList();
  33 + List<String> getProductNameList();
32 } 34 }
@@ -38,10 +38,10 @@ @@ -38,10 +38,10 @@
38 WHERE 38 WHERE
39 order_id like CONCAT( #{productType}, '%') 39 order_id like CONCAT( #{productType}, '%')
40 </select> 40 </select>
41 - <select id="selectOneById" resultType="org.jeecg.modules.erp.order_form.entity.TblOrderForm">  
42 - SELECT 41 + <select id="selectOneById" resultType="org.jeecg.modules.erp.order_form.form.TblOrderFormModel">
  42 + SELECT
43 a.id,a.create_by,a.create_time,a.update_by,a.update_time,a.sys_org_code,a.order_id,a.order_company, 43 a.id,a.create_by,a.create_time,a.update_by,a.update_time,a.sys_org_code,a.order_id,a.order_company,
44 - a.work_order,a.product_name,b.product_type_name as product_type,a.order_date,a.designer, 44 + a.work_order,a.product_name,b.product_type_id as product_type ,b.product_type_name,a.order_date,a.designer,
45 a.dispatch_date,a.delivery_date,a.quantity,a.total_working_hours,a.dispatched_working_hours,a.STATUS, 45 a.dispatch_date,a.delivery_date,a.quantity,a.total_working_hours,a.dispatched_working_hours,a.STATUS,
46 a.finish_date,a.dispatch_status,a.product_design_status,a.verify_status,a.verify_result,a.delivery_date1,a.pics,a.pics2 46 a.finish_date,a.dispatch_status,a.product_design_status,a.verify_status,a.verify_result,a.delivery_date1,a.pics,a.pics2
47 FROM 47 FROM
@@ -106,4 +106,10 @@ @@ -106,4 +106,10 @@
106 </if> 106 </if>
107 order by a.create_time desc 107 order by a.create_time desc
108 </select> 108 </select>
  109 + <select id="getOrderCompanyList" resultType="java.lang.String">
  110 + SELECT DISTINCT order_company from tbl_order_form
  111 + </select>
  112 + <select id="getProductNameList" resultType="java.lang.String">
  113 + SELECT DISTINCT product_name from tbl_order_form
  114 + </select>
109 </mapper> 115 </mapper>
@@ -37,7 +37,7 @@ public interface ITblOrderFormService extends IService<TblOrderForm> { @@ -37,7 +37,7 @@ public interface ITblOrderFormService extends IService<TblOrderForm> {
37 37
38 String getCountByType(String productType); 38 String getCountByType(String productType);
39 39
40 - TblOrderForm selectOneById(String id); 40 + TblOrderFormModel selectOneById(String id);
41 41
42 Integer updateDesignerByOrderId(TblOrderForm tblOrderForm); 42 Integer updateDesignerByOrderId(TblOrderForm tblOrderForm);
43 Integer updateProductDesignStatusByOrderId(TblOrderForm tblOrderForm); 43 Integer updateProductDesignStatusByOrderId(TblOrderForm tblOrderForm);
@@ -45,4 +45,6 @@ public interface ITblOrderFormService extends IService<TblOrderForm> { @@ -45,4 +45,6 @@ public interface ITblOrderFormService extends IService<TblOrderForm> {
45 Page<TblOrderFormModel> selectList(Page<TblOrderFormModel> page, TblOrderFormModel tblOrderForm); 45 Page<TblOrderFormModel> selectList(Page<TblOrderFormModel> page, TblOrderFormModel tblOrderForm);
46 Page<TblOrderFormModel> selectListDesign(Page<TblOrderFormModel> page, TblOrderFormModel tblOrderForm); 46 Page<TblOrderFormModel> selectListDesign(Page<TblOrderFormModel> page, TblOrderFormModel tblOrderForm);
47 47
  48 + List<String> getOrderCompanyList();
  49 + List<String> getProductNameList();
48 } 50 }
@@ -56,7 +56,7 @@ public class TblOrderFormServiceImpl extends ServiceImpl<TblOrderFormMapper, Tbl @@ -56,7 +56,7 @@ public class TblOrderFormServiceImpl extends ServiceImpl<TblOrderFormMapper, Tbl
56 } 56 }
57 57
58 @Override 58 @Override
59 - public TblOrderForm selectOneById(String id) { 59 + public TblOrderFormModel selectOneById(String id) {
60 return tblOrderFormMapper.selectOneById(id); 60 return tblOrderFormMapper.selectOneById(id);
61 } 61 }
62 62
@@ -80,5 +80,15 @@ public class TblOrderFormServiceImpl extends ServiceImpl<TblOrderFormMapper, Tbl @@ -80,5 +80,15 @@ public class TblOrderFormServiceImpl extends ServiceImpl<TblOrderFormMapper, Tbl
80 return tblOrderFormMapper.selectListDesign(page,tblOrderForm); 80 return tblOrderFormMapper.selectListDesign(page,tblOrderForm);
81 } 81 }
82 82
  83 + @Override
  84 + public List<String> getOrderCompanyList() {
  85 + return tblOrderFormMapper.getOrderCompanyList();
  86 + }
  87 +
  88 + @Override
  89 + public List<String> getProductNameList() {
  90 + return tblOrderFormMapper.getProductNameList();
  91 + }
  92 +
83 93
84 } 94 }