生产流程
This commit is contained in:
parent
c56f73ed74
commit
1288ed083d
@ -2,5 +2,9 @@ package com.deer.wms.produce.manage.dao;
|
|||||||
|
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByCoatingGlue;
|
import com.deer.wms.produce.manage.model.MtAloneByCoatingGlue;
|
||||||
import com.deer.wms.project.seed.core.mapper.Mapper;
|
import com.deer.wms.project.seed.core.mapper.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public interface MtAloneByCoatingGlueMapper extends Mapper<MtAloneByCoatingGlue> {
|
public interface MtAloneByCoatingGlueMapper extends Mapper<MtAloneByCoatingGlue> {
|
||||||
|
List<MtAloneByCoatingGlue> getAllByCompany(Integer companyId);
|
||||||
}
|
}
|
@ -1,6 +1,8 @@
|
|||||||
package com.deer.wms.produce.manage.dao;
|
package com.deer.wms.produce.manage.dao;
|
||||||
|
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByProductInfo;
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfo;
|
||||||
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoParams;
|
||||||
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoVo;
|
||||||
import com.deer.wms.project.seed.core.mapper.Mapper;
|
import com.deer.wms.project.seed.core.mapper.Mapper;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -9,4 +11,6 @@ public interface MtAloneByProductInfoMapper extends Mapper<MtAloneByProductInfo>
|
|||||||
void deleteByOrderInfoId(Integer id);
|
void deleteByOrderInfoId(Integer id);
|
||||||
|
|
||||||
List<MtAloneByProductInfo> findByOrderInfoId(Integer id);
|
List<MtAloneByProductInfo> findByOrderInfoId(Integer id);
|
||||||
|
|
||||||
|
MtAloneByProductInfoVo initiationProcess(MtAloneByProductInfoParams params);
|
||||||
}
|
}
|
@ -1,6 +1,11 @@
|
|||||||
package com.deer.wms.produce.manage.dao;
|
package com.deer.wms.produce.manage.dao;
|
||||||
|
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByWeavCloth;
|
import com.deer.wms.produce.manage.model.MtAloneByWeavCloth;
|
||||||
|
import com.deer.wms.produce.manage.model.MtAloneByWeavClothParams;
|
||||||
import com.deer.wms.project.seed.core.mapper.Mapper;
|
import com.deer.wms.project.seed.core.mapper.Mapper;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
public interface MtAloneByWeavClothMapper extends Mapper<MtAloneByWeavCloth> {
|
public interface MtAloneByWeavClothMapper extends Mapper<MtAloneByWeavCloth> {
|
||||||
|
List<MtAloneByWeavCloth> greyCloth(MtAloneByWeavClothParams params);
|
||||||
}
|
}
|
@ -17,5 +17,7 @@ public interface MtAloneProcessMapper extends Mapper<MtAloneProcess> {
|
|||||||
|
|
||||||
List<MtAloneProcessDo> findDetectProcessByBatchDet(ProductProcessBatchDetParams params);
|
List<MtAloneProcessDo> findDetectProcessByBatchDet(ProductProcessBatchDetParams params);
|
||||||
|
|
||||||
|
List<MtAloneProcess> getSupplier(MtAloneProcessParams mtAloneProcessParams);
|
||||||
|
|
||||||
//List<Integer> processStepListByProdprocid(ProductProcessParams params);
|
//List<Integer> processStepListByProdprocid(ProductProcessParams params);
|
||||||
}
|
}
|
@ -15,7 +15,7 @@
|
|||||||
<result column="note" jdbcType="VARCHAR" property="note" />
|
<result column="note" jdbcType="VARCHAR" property="note" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<select id="getAllByShelfStatus" parameterType="Integer" resultMap="BaseResultMap">
|
<select id="getAllByShelfStatus" parameterType="com.deer.wms.produce.manage.model.MtAloneByAShelf" resultMap="BaseResultMap">
|
||||||
SELECT *
|
SELECT *
|
||||||
FROM mt_alone_by_a_shelf
|
FROM mt_alone_by_a_shelf
|
||||||
WHERE a_shelf_status = #{aShelfStatus}
|
WHERE a_shelf_status = #{aShelfStatus}
|
||||||
|
@ -16,4 +16,10 @@
|
|||||||
<result column="spec" jdbcType="VARCHAR" property="spec" />
|
<result column="spec" jdbcType="VARCHAR" property="spec" />
|
||||||
<result column="note" jdbcType="VARCHAR" property="note" />
|
<result column="note" jdbcType="VARCHAR" property="note" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
<select id="getAllByCompany" parameterType="Integer" resultMap="BaseResultMap">
|
||||||
|
SELECT *
|
||||||
|
FROM mt_alone_by_coating_glue
|
||||||
|
WHERE gule_status = 0
|
||||||
|
AND company_id = #{companyId}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
@ -35,6 +35,11 @@
|
|||||||
<result column="complete" jdbcType="INTEGER" property="complete" />
|
<result column="complete" jdbcType="INTEGER" property="complete" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
<resultMap id="BaseResultMapAndOrder" type="com.deer.wms.produce.manage.model.MtAloneByOrderInfo" extends="BaseResultMap">
|
||||||
|
<result column="order_code" jdbcType="VARCHAR" property="orderCode" />
|
||||||
|
<result column="client_code" jdbcType="VARCHAR" property="clientCode" />
|
||||||
|
</resultMap>
|
||||||
|
|
||||||
<delete id="deleteByOrderInfoId" parameterType="Integer">
|
<delete id="deleteByOrderInfoId" parameterType="Integer">
|
||||||
delete FROM mt_alone_by_product_info
|
delete FROM mt_alone_by_product_info
|
||||||
WHERE order_info_id = #{id}
|
WHERE order_info_id = #{id}
|
||||||
@ -46,4 +51,11 @@
|
|||||||
WHERE order_info_id = #{id}
|
WHERE order_info_id = #{id}
|
||||||
AND product_status = 0
|
AND product_status = 0
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="initiationProcess" resultType="com.deer.wms.produce.manage.model.MtAloneByProductInfoVo" parameterType="com.deer.wms.produce.manage.model.MtAloneByProductInfoParams">
|
||||||
|
SELECT mabpi.*,maboi.*
|
||||||
|
FROM mt_alone_by_product_info mabpi
|
||||||
|
LEFT JOIN mt_alone_by_order_info maboi ON mabpi.order_info_id = maboi.id
|
||||||
|
WHERE mabpi.id = #{params.id}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
@ -28,4 +28,12 @@
|
|||||||
<result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
|
<result column="end_time" jdbcType="TIMESTAMP" property="endTime" />
|
||||||
<result column="note" jdbcType="VARCHAR" property="note" />
|
<result column="note" jdbcType="VARCHAR" property="note" />
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
<select id="greyCloth" parameterType="com.deer.wms.produce.manage.model.MtAloneByWeavClothParams" resultMap="BaseResultMap">
|
||||||
|
SELECT *
|
||||||
|
FROM mt_alone_by_weav_cloth
|
||||||
|
WHERE is_stock = #{params.isStock}
|
||||||
|
AND company_id = #{params.companyId}
|
||||||
|
AND product_id = #{params.productId}
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
@ -172,4 +172,10 @@
|
|||||||
</where> ORDER BY process.process_step ASC
|
</where> ORDER BY process.process_step ASC
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="getSupplier" resultMap="BaseResultMap" parameterType="com.deer.wms.produce.manage.model.MtAloneProcessParams">
|
||||||
|
SELECT *
|
||||||
|
FROM mt_alone_processor
|
||||||
|
WHERE company_id = #{companyId}
|
||||||
|
</select>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
@ -25,6 +25,12 @@ public class MtAloneByCoatingGlue {
|
|||||||
@Column(name = "gule_status")
|
@Column(name = "gule_status")
|
||||||
private Integer guleStatus;
|
private Integer guleStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 绑定公司id
|
||||||
|
*/
|
||||||
|
@Column(name = "company_id")
|
||||||
|
private Integer companyId;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 胶水类型,数字字典code,内容:打底胶水,面涂胶水,其它胶水
|
* 胶水类型,数字字典code,内容:打底胶水,面涂胶水,其它胶水
|
||||||
*/
|
*/
|
||||||
@ -117,6 +123,14 @@ public class MtAloneByCoatingGlue {
|
|||||||
return guleStatus;
|
return guleStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getCompanyId() {
|
||||||
|
return companyId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCompanyId(Integer companyId) {
|
||||||
|
this.companyId = companyId;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 设置状态 0处理中,1处理完成,2逻辑删除
|
* 设置状态 0处理中,1处理完成,2逻辑删除
|
||||||
*
|
*
|
||||||
|
@ -112,6 +112,11 @@ public class MtAloneByProductInfo {
|
|||||||
*/
|
*/
|
||||||
private String note;
|
private String note;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发起流程
|
||||||
|
*/
|
||||||
|
private String initiationProcess;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 现货 是否 全部ok 1 true,2 false
|
* 现货 是否 全部ok 1 true,2 false
|
||||||
*/
|
*/
|
||||||
@ -501,6 +506,14 @@ public class MtAloneByProductInfo {
|
|||||||
this.note = note;
|
this.note = note;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getInitiationProcess() {
|
||||||
|
return initiationProcess;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setInitiationProcess(String initiationProcess) {
|
||||||
|
this.initiationProcess = initiationProcess;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 获取现货 是否 全部ok 1 true,2 false
|
* 获取现货 是否 全部ok 1 true,2 false
|
||||||
*
|
*
|
||||||
|
@ -6,4 +6,13 @@ import com.deer.wms.project.seed.core.service.QueryParams;
|
|||||||
* Created by on 2020/08/18.
|
* Created by on 2020/08/18.
|
||||||
*/
|
*/
|
||||||
public class MtAloneByProductInfoParams extends QueryParams {
|
public class MtAloneByProductInfoParams extends QueryParams {
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
public Integer getId() {
|
||||||
|
return id;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setId(Integer id) {
|
||||||
|
this.id = id;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,28 @@
|
|||||||
|
package com.deer.wms.produce.manage.model;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author weihongyang
|
||||||
|
* @Date 2020/8/24 9:40
|
||||||
|
* @Version 1.0
|
||||||
|
*/
|
||||||
|
public class MtAloneByProductInfoVo extends MtAloneByProductInfo{
|
||||||
|
private String orderCode;
|
||||||
|
|
||||||
|
private String clientCode;
|
||||||
|
|
||||||
|
public String getOrderCode() {
|
||||||
|
return orderCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setOrderCode(String orderCode) {
|
||||||
|
this.orderCode = orderCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getClientCode() {
|
||||||
|
return clientCode;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setClientCode(String clientCode) {
|
||||||
|
this.clientCode = clientCode;
|
||||||
|
}
|
||||||
|
}
|
@ -6,4 +6,23 @@ import com.deer.wms.project.seed.core.service.QueryParams;
|
|||||||
* Created by on 2020/08/18.
|
* Created by on 2020/08/18.
|
||||||
*/
|
*/
|
||||||
public class MtAloneByWeavClothParams extends QueryParams {
|
public class MtAloneByWeavClothParams extends QueryParams {
|
||||||
|
private Integer isStock;
|
||||||
|
|
||||||
|
private Integer productId;
|
||||||
|
|
||||||
|
public Integer getIsStock() {
|
||||||
|
return isStock;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIsStock(Integer isStock) {
|
||||||
|
this.isStock = isStock;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getProductId() {
|
||||||
|
return productId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setProductId(Integer productId) {
|
||||||
|
this.productId = productId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -12,5 +12,5 @@ import java.util.List;
|
|||||||
public interface MtAloneByCoatingGlueService extends Service<MtAloneByCoatingGlue, Integer> {
|
public interface MtAloneByCoatingGlueService extends Service<MtAloneByCoatingGlue, Integer> {
|
||||||
|
|
||||||
|
|
||||||
|
List<MtAloneByCoatingGlue> getAllByCompany(Integer companyId);
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,7 @@ package com.deer.wms.produce.manage.service;
|
|||||||
import com.deer.wms.produce.manage.model.MtAloneByProductInfo;
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfo;
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByProductInfoParams;
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoParams;
|
||||||
|
|
||||||
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoVo;
|
||||||
import com.deer.wms.project.seed.core.service.Service;
|
import com.deer.wms.project.seed.core.service.Service;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
@ -15,4 +16,6 @@ public interface MtAloneByProductInfoService extends Service<MtAloneByProductInf
|
|||||||
void deleteByOrderInfoId(Integer id);
|
void deleteByOrderInfoId(Integer id);
|
||||||
|
|
||||||
List<MtAloneByProductInfo> findByOrderInfoId(Integer id);
|
List<MtAloneByProductInfo> findByOrderInfoId(Integer id);
|
||||||
|
|
||||||
|
MtAloneByProductInfoVo initiationProcess(MtAloneByProductInfoParams params);
|
||||||
}
|
}
|
||||||
|
@ -12,5 +12,5 @@ import java.util.List;
|
|||||||
public interface MtAloneByWeavClothService extends Service<MtAloneByWeavCloth, Integer> {
|
public interface MtAloneByWeavClothService extends Service<MtAloneByWeavCloth, Integer> {
|
||||||
|
|
||||||
|
|
||||||
|
List<MtAloneByWeavCloth> greyCloth(MtAloneByWeavClothParams params);
|
||||||
}
|
}
|
||||||
|
@ -24,5 +24,7 @@ public interface MtAloneProcessService extends Service<MtAloneProcess, Integer>
|
|||||||
|
|
||||||
List<MtAloneProcessDo> findDetectProcessByBatchDet(ProductProcessBatchDetParams params);
|
List<MtAloneProcessDo> findDetectProcessByBatchDet(ProductProcessBatchDetParams params);
|
||||||
|
|
||||||
|
List<MtAloneProcess> getSupplier(MtAloneProcessParams mtAloneProcessParams);
|
||||||
|
|
||||||
//List<Integer> processStepListByProdprocid(ProductProcessParams params);
|
//List<Integer> processStepListByProdprocid(ProductProcessParams params);
|
||||||
}
|
}
|
||||||
|
@ -22,5 +22,8 @@ public class MtAloneByCoatingGlueServiceImpl extends AbstractService<MtAloneByCo
|
|||||||
private MtAloneByCoatingGlueMapper mtAloneByCoatingGlueMapper;
|
private MtAloneByCoatingGlueMapper mtAloneByCoatingGlueMapper;
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<MtAloneByCoatingGlue> getAllByCompany(Integer companyId) {
|
||||||
|
return mtAloneByCoatingGlueMapper.getAllByCompany(companyId);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -3,6 +3,7 @@ package com.deer.wms.produce.manage.service.impl;
|
|||||||
import com.deer.wms.produce.manage.dao.MtAloneByProductInfoMapper;
|
import com.deer.wms.produce.manage.dao.MtAloneByProductInfoMapper;
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByProductInfo;
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfo;
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByProductInfoParams;
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoParams;
|
||||||
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoVo;
|
||||||
import com.deer.wms.produce.manage.service.MtAloneByProductInfoService;
|
import com.deer.wms.produce.manage.service.MtAloneByProductInfoService;
|
||||||
|
|
||||||
import com.deer.wms.project.seed.core.service.AbstractService;
|
import com.deer.wms.project.seed.core.service.AbstractService;
|
||||||
@ -31,4 +32,9 @@ public class MtAloneByProductInfoServiceImpl extends AbstractService<MtAloneByPr
|
|||||||
public List<MtAloneByProductInfo> findByOrderInfoId(Integer id) {
|
public List<MtAloneByProductInfo> findByOrderInfoId(Integer id) {
|
||||||
return mtAloneByProductInfoMapper.findByOrderInfoId(id);
|
return mtAloneByProductInfoMapper.findByOrderInfoId(id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public MtAloneByProductInfoVo initiationProcess(MtAloneByProductInfoParams params) {
|
||||||
|
return mtAloneByProductInfoMapper.initiationProcess(params);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -22,4 +22,8 @@ public class MtAloneByWeavClothServiceImpl extends AbstractService<MtAloneByWeav
|
|||||||
private MtAloneByWeavClothMapper mtAloneByWeavClothMapper;
|
private MtAloneByWeavClothMapper mtAloneByWeavClothMapper;
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<MtAloneByWeavCloth> greyCloth(MtAloneByWeavClothParams params) {
|
||||||
|
return mtAloneByWeavClothMapper.greyCloth(params);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -122,6 +122,11 @@ public class MtAloneProcessServiceImpl extends AbstractService<MtAloneProcess, I
|
|||||||
return mtAloneProcessMapper.findDetectProcessByBatchDet(params);
|
return mtAloneProcessMapper.findDetectProcessByBatchDet(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public List<MtAloneProcess> getSupplier(MtAloneProcessParams mtAloneProcessParams) {
|
||||||
|
return mtAloneProcessMapper.getSupplier(mtAloneProcessParams);
|
||||||
|
}
|
||||||
|
|
||||||
//@Override
|
//@Override
|
||||||
//public List<Integer> processStepListByProdprocid(ProductProcessParams params) {
|
//public List<Integer> processStepListByProdprocid(ProductProcessParams params) {
|
||||||
// return mtAloneProcessMapper.processStepListByProdprocid(params);
|
// return mtAloneProcessMapper.processStepListByProdprocid(params);
|
||||||
|
@ -30,7 +30,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* Created by on 2020/08/18.
|
* Created by on 2020/08/18.
|
||||||
*/
|
*/
|
||||||
@Api(description = "xxx接口")
|
@Api(description = "胶水接口")
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/mt/alone/by/coating/glues")
|
@RequestMapping("/mt/alone/by/coating/glues")
|
||||||
public class MtAloneByCoatingGlueController {
|
public class MtAloneByCoatingGlueController {
|
||||||
@ -90,4 +90,15 @@ public class MtAloneByCoatingGlueController {
|
|||||||
return ResultGenerator.genSuccessResult(pageInfo);
|
return ResultGenerator.genSuccessResult(pageInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 查询全部胶水 条件公司id
|
||||||
|
*/
|
||||||
|
@GetMapping("/get/all/by/company")
|
||||||
|
public Result getAllByCompany(@ApiIgnore @User CurrentUser currentUser) {
|
||||||
|
if (currentUser == null) {
|
||||||
|
return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR, "未登录错误", null);
|
||||||
|
}
|
||||||
|
List<MtAloneByCoatingGlue> list = mtAloneByCoatingGlueService.getAllByCompany(currentUser.getCompanyId());
|
||||||
|
return ResultGenerator.genSuccessResult(list);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -203,4 +203,5 @@ public class MtAloneByOrderInfoController {
|
|||||||
List<UserListVO> list = userInfoService.findUserFormList(userInfoCriteria);
|
List<UserListVO> list = userInfoService.findUserFormList(userInfoCriteria);
|
||||||
return ResultGenerator.genSuccessResult(list);
|
return ResultGenerator.genSuccessResult(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -5,6 +5,7 @@ import com.deer.wms.base.system.model.MtAloneProductLibraryParams;
|
|||||||
import com.deer.wms.base.system.service.MtAloneProductLibraryService;
|
import com.deer.wms.base.system.service.MtAloneProductLibraryService;
|
||||||
import com.deer.wms.base.system.web.MtAloneProductLibraryController;
|
import com.deer.wms.base.system.web.MtAloneProductLibraryController;
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByAShelf;
|
import com.deer.wms.produce.manage.model.MtAloneByAShelf;
|
||||||
|
import com.deer.wms.produce.manage.model.MtAloneByProductInfoVo;
|
||||||
import com.deer.wms.project.seed.annotation.OperateLog;
|
import com.deer.wms.project.seed.annotation.OperateLog;
|
||||||
import com.deer.wms.project.seed.constant.SystemManageConstant;
|
import com.deer.wms.project.seed.constant.SystemManageConstant;
|
||||||
import com.deer.wms.project.seed.core.result.CommonCode;
|
import com.deer.wms.project.seed.core.result.CommonCode;
|
||||||
@ -113,4 +114,16 @@ public class MtAloneByProductInfoController {
|
|||||||
return ResultGenerator.genSuccessResult(list);
|
return ResultGenerator.genSuccessResult(list);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 发起流程
|
||||||
|
*/
|
||||||
|
@PostMapping("initiation/process")
|
||||||
|
public Result initiationProcess(MtAloneByProductInfoParams params,@ApiIgnore @User CurrentUser currentUser){
|
||||||
|
if(currentUser==null){
|
||||||
|
return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR,"未登录错误",null );
|
||||||
|
}
|
||||||
|
MtAloneByProductInfoVo mtAloneByProductInfoVo = mtAloneByProductInfoService.initiationProcess(params);
|
||||||
|
return ResultGenerator.genSuccessResult(mtAloneByProductInfoVo);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -1,13 +1,12 @@
|
|||||||
package com.deer.wms.produce.manage.web;
|
package com.deer.wms.produce.manage.web;
|
||||||
|
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByAShelf;
|
import com.deer.wms.produce.manage.model.*;
|
||||||
|
import com.deer.wms.produce.manage.service.MtAloneProcessService;
|
||||||
import com.deer.wms.project.seed.annotation.OperateLog;
|
import com.deer.wms.project.seed.annotation.OperateLog;
|
||||||
import com.deer.wms.project.seed.constant.SystemManageConstant;
|
import com.deer.wms.project.seed.constant.SystemManageConstant;
|
||||||
import com.deer.wms.project.seed.core.result.CommonCode;
|
import com.deer.wms.project.seed.core.result.CommonCode;
|
||||||
import com.deer.wms.project.seed.core.result.Result;
|
import com.deer.wms.project.seed.core.result.Result;
|
||||||
import com.deer.wms.project.seed.core.result.ResultGenerator;
|
import com.deer.wms.project.seed.core.result.ResultGenerator;
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByWeavCloth;
|
|
||||||
import com.deer.wms.produce.manage.model.MtAloneByWeavClothParams;
|
|
||||||
import com.deer.wms.produce.manage.service.MtAloneByWeavClothService;
|
import com.deer.wms.produce.manage.service.MtAloneByWeavClothService;
|
||||||
import com.deer.wms.intercept.annotation.User;
|
import com.deer.wms.intercept.annotation.User;
|
||||||
import com.deer.wms.intercept.common.data.CurrentUser;
|
import com.deer.wms.intercept.common.data.CurrentUser;
|
||||||
@ -30,7 +29,7 @@ import java.util.List;
|
|||||||
/**
|
/**
|
||||||
* Created by on 2020/08/18.
|
* Created by on 2020/08/18.
|
||||||
*/
|
*/
|
||||||
@Api(description = "xxx接口")
|
@Api(description = "织布接口")
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/mt/alone/by/weav/cloths")
|
@RequestMapping("/mt/alone/by/weav/cloths")
|
||||||
public class MtAloneByWeavClothController {
|
public class MtAloneByWeavClothController {
|
||||||
@ -38,8 +37,11 @@ public class MtAloneByWeavClothController {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private MtAloneByWeavClothService mtAloneByWeavClothService;
|
private MtAloneByWeavClothService mtAloneByWeavClothService;
|
||||||
|
|
||||||
@OperateLog(description = "添加xxx", type = "增加")
|
@Autowired
|
||||||
@ApiOperation(value = "添加xxx", notes = "添加xxx")
|
private MtAloneProcessService mtAloneProcessService;
|
||||||
|
|
||||||
|
@OperateLog(description = "添加坯布", type = "增加")
|
||||||
|
@ApiOperation(value = "添加坯布", notes = "添加坯布")
|
||||||
@PostMapping("/add")
|
@PostMapping("/add")
|
||||||
public Result add(@RequestBody MtAloneByWeavCloth mtAloneByWeavCloth, @ApiIgnore @User CurrentUser currentUser) {
|
public Result add(@RequestBody MtAloneByWeavCloth mtAloneByWeavCloth, @ApiIgnore @User CurrentUser currentUser) {
|
||||||
if(currentUser==null){
|
if(currentUser==null){
|
||||||
@ -59,8 +61,8 @@ public class MtAloneByWeavClothController {
|
|||||||
return ResultGenerator.genSuccessResult();
|
return ResultGenerator.genSuccessResult();
|
||||||
}
|
}
|
||||||
|
|
||||||
@OperateLog(description = "修改xxx", type = "更新")
|
@OperateLog(description = "修改坯布", type = "更新")
|
||||||
@ApiOperation(value = "修改xxx", notes = "修改xxx")
|
@ApiOperation(value = "修改坯布", notes = "修改坯布")
|
||||||
@PostMapping("/update")
|
@PostMapping("/update")
|
||||||
public Result update(@RequestBody MtAloneByWeavCloth mtAloneByWeavCloth) {
|
public Result update(@RequestBody MtAloneByWeavCloth mtAloneByWeavCloth) {
|
||||||
mtAloneByWeavCloth.setUpdateTime(new Date());
|
mtAloneByWeavCloth.setUpdateTime(new Date());
|
||||||
@ -92,4 +94,31 @@ public class MtAloneByWeavClothController {
|
|||||||
return ResultGenerator.genSuccessResult(pageInfo);
|
return ResultGenerator.genSuccessResult(pageInfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 坯布情况
|
||||||
|
*/
|
||||||
|
@GetMapping("/grey/cloth")
|
||||||
|
public Result greyCloth(MtAloneByWeavClothParams params, @ApiIgnore @User CurrentUser currentUser) {
|
||||||
|
if(currentUser==null){
|
||||||
|
return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR,"未登录错误",null );
|
||||||
|
}
|
||||||
|
params.setCompanyId(currentUser.getCompanyId());
|
||||||
|
List<MtAloneByWeavCloth> list = mtAloneByWeavClothService.greyCloth(params);
|
||||||
|
return ResultGenerator.genSuccessResult(list);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 获取供应商
|
||||||
|
*/
|
||||||
|
@GetMapping("/get/supplier")
|
||||||
|
public Result getSupplier(@ApiIgnore @User CurrentUser currentUser) {
|
||||||
|
if(currentUser==null){
|
||||||
|
return ResultGenerator.genFailResult(CommonCode.SERVICE_ERROR,"未登录错误",null );
|
||||||
|
}
|
||||||
|
MtAloneProcessParams mtAloneProcessParams = new MtAloneProcessParams();
|
||||||
|
mtAloneProcessParams.setCompanyId(currentUser.getCompanyId());
|
||||||
|
List<MtAloneProcess> mtAloneProcessList = mtAloneProcessService.getSupplier(mtAloneProcessParams);
|
||||||
|
return ResultGenerator.genSuccessResult(mtAloneProcessList);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user