Commit 02c37dbc authored by wanghang's avatar wanghang

二次保存

parent 4d1337c9
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<x:hidden name="productId"/> <x:hidden name="productId"/>
<x:inputC name="productCode" wrapper="select" label="产品编号" labelCol="1" fieldCol="2"/> <x:inputC name="productCode" wrapper="select" label="产品编号" labelCol="1" fieldCol="2"/>
<x:inputC name="customerId" label="品牌客户编号" labelCol="1" fieldCol="2"/> <x:inputC name="customerCode" label="品牌客户编号" labelCol="1" fieldCol="2"/>
<x:inputC name="proofingApplyPageNeedTime" label="版面需求时间" wrapper="date" labelCol="1" <x:inputC name="proofingApplyPageNeedTime" label="版面需求时间" wrapper="date" labelCol="1"
fieldCol="2"/> fieldCol="2"/>
...@@ -76,7 +76,7 @@ ...@@ -76,7 +76,7 @@
fieldCol="2"/> fieldCol="2"/>
<x:selectC name="isChange" label="是否改变" dictionary="yesorno" labelCol="1" <x:selectC name="isChange" label="是否改变" dictionary="yesorno" labelCol="1"
fieldCol="2"/> fieldCol="2"/>
<x:inputC name="plasticBagType" label="塑料袋结构类型" maxLength="32" labelCol="1" <x:inputC name="plasticBagStructure" label="塑料袋结构类型" maxLength="32" labelCol="1"
fieldCol="2"/> fieldCol="2"/>
<x:inputC name="productLength" label="长度(cm)" maxLength="32" labelCol="1" <x:inputC name="productLength" label="长度(cm)" maxLength="32" labelCol="1"
fieldCol="2"/> fieldCol="2"/>
......
...@@ -41,27 +41,20 @@ function saveForm() { ...@@ -41,27 +41,20 @@ function saveForm() {
let extendedData= getTableResult(); let extendedData= getTableResult();
if(!extendedData) return false; if(!extendedData) return false;
debugger
var _self = this; var _self = this;
$('#submitForm').ajaxSubmit({ $('#submitForm').ajaxSubmit({
url: web_app.name + '/proofingMake/saveProofingMake.ajax', url: web_app.name + '/proofingMake/saveProofingMake.ajax',
param: extendedData, param: extendedData,
success: function (data) { success: function (data) {
if (data == "1") { debugger
Public.successTip("保存成功!"); $("#proofingMakeId").val(data.proofingMakeId)
} $("#proofingMakeLookedId").val(data.proofingMakeLookedId)
$("#proofingMakePdPublishedConfId").val(data.proofingMakePdPublishedConfId)
Public.successTip("保存成功!");
_self.close(); _self.close();
} }
}); });
// //新开作业指导申请书页
// let productId = $("#productId").val();
// let proofingMakeNo = $("#proofingMakeNo").val();
// UICtrl.addTabItem({
// tabid: 'workInstructionApply' + proofingMakeNo,
// text: "作业指导申请书",
// url: web_app.name + '/workInstructionApply/forwardWorkInstructionApply.do?productId=' + productId
// });
} }
......
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
<x:inputC name="proofingMakeAllocationType" label="分配方式" maxLength="32" labelCol="1" fieldCol="2"/> <x:inputC name="proofingMakeAllocationType" label="分配方式" maxLength="32" labelCol="1" fieldCol="2"/>
<x:inputC name="productType" label="产品类别" labelCol="1" fieldCol="2"/> <x:inputC name="productCategoryName" label="产品类别" labelCol="1" fieldCol="2"/>
<x:inputC name="proofingMakeSurfaceTreatment" label="表面处理" maxLength="32" <x:inputC name="proofingMakeSurfaceTreatment" label="表面处理" maxLength="32"
labelCol="1" fieldCol="2"/> labelCol="1" fieldCol="2"/>
......
...@@ -109,7 +109,7 @@ var processBomObj={ ...@@ -109,7 +109,7 @@ var processBomObj={
}, },
} }
}, },
{ display: "SAP物料详细信息", name: "materialName", width: 140, minWidth: 60, type: "string", align: "left" }, { display: "SAP物料详细信息", name: "materialJson", width: 140, minWidth: 60, type: "string", align: "left" },
{ display: "使用的物料数量", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" , { display: "使用的物料数量", name: "materialNumber", width: 120, minWidth: 60, type: "string", align: "left" ,
editor: { editor: {
required: true, required: true,
......
...@@ -40,9 +40,14 @@ function saveForm(){ ...@@ -40,9 +40,14 @@ function saveForm(){
url : web_app.name + '/workInstruction/saveWorkInstruction.ajax', url : web_app.name + '/workInstruction/saveWorkInstruction.ajax',
param:{}, param:{},
success : function(data) { success : function(data) {
if (data == "1"){ debugger
Public.successTip("保存成功!"); $("#workInstructionBaseInfoId").val(data.workInstructionBaseInfoId);
} $("#workInstructionMaterialInfoId").val(data.workInstructionMaterialInfoId);
$("#workInstructionOptionalAttributeId").val(data.workInstructionOptionalAttributeId);
$("#workInstructionPdPublishedConfId").val(data.workInstructionPdPublishedConfId);
$("#workInstructionPrdLookedId").val(data.workInstructionPrdLookedId);
$("#productLossId").val(data.productLossId);
Public.successTip("保存成功!");
_self.close(); _self.close();
} }
}); });
......
package com.huigou.topsun.proofing.application; package com.huigou.topsun.proofing.application;
import com.fasterxml.jackson.core.JsonProcessingException; import com.fasterxml.jackson.core.JsonProcessingException;
import com.huigou.topsun.proofing.domain.proofingMake.model.ProofingMakeBaseInfo;
import com.huigou.topsun.proofing.domain.proofingMake.query.ProofingMakeQueryRequest; import com.huigou.topsun.proofing.domain.proofingMake.query.ProofingMakeQueryRequest;
import com.huigou.topsun.proofing.domain.vo.ProofingMakeVo; import com.huigou.topsun.proofing.domain.vo.ProofingMakeVo;
import com.huigou.util.SDO; import com.huigou.util.SDO;
...@@ -21,7 +22,7 @@ public interface ProofingMakeApplication { ...@@ -21,7 +22,7 @@ public interface ProofingMakeApplication {
/** /**
*编辑打样制造信息 *编辑打样制造信息
*/ */
void saveProofingMake(SDO sdo) throws JsonProcessingException; Map<String,Object> saveProofingMake(SDO sdo);
ProofingMakeVo getProofingMakeVoById(String proofingMakeId); ProofingMakeVo getProofingMakeVoById(String proofingMakeId);
......
package com.huigou.topsun.proofing.application; package com.huigou.topsun.proofing.application;
import com.huigou.topsun.proofing.domain.vo.WorkInstructionVo; import com.huigou.topsun.proofing.domain.vo.WorkInstructionVo;
import com.huigou.topsun.proofing.domain.workInstruction.model.WorkInstructionBaseInfo;
import com.huigou.topsun.proofing.domain.workInstruction.query.WorkInstructionBaseInfoQueryRequest; import com.huigou.topsun.proofing.domain.workInstruction.query.WorkInstructionBaseInfoQueryRequest;
import com.huigou.util.SDO; import com.huigou.util.SDO;
...@@ -15,7 +16,7 @@ public interface WorkInstructionApplication { ...@@ -15,7 +16,7 @@ public interface WorkInstructionApplication {
* @param sdo * @param sdo
* @return * @return
*/ */
String saveWorkInstruction(SDO sdo); Map<String,Object> saveWorkInstruction(SDO sdo);
Map<String,Object> slicedWorkInstructionBaseInfoList(WorkInstructionBaseInfoQueryRequest queryRequest); Map<String,Object> slicedWorkInstructionBaseInfoList(WorkInstructionBaseInfoQueryRequest queryRequest);
......
...@@ -64,8 +64,8 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing ...@@ -64,8 +64,8 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing
} }
@SneakyThrows @SneakyThrows
@Transactional(propagation = Propagation.REQUIRES_NEW) // @Transactional(propagation = Propagation.REQUIRES_NEW)
// @Transactional(propagation = Propagation.NEVER) @Transactional(propagation = Propagation.NEVER)
@Override @Override
protected String saveBizAndApprovalData() { protected String saveBizAndApprovalData() {
super.saveBizAndApprovalData(); super.saveBizAndApprovalData();
...@@ -76,9 +76,13 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing ...@@ -76,9 +76,13 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing
proofingApply = (ProofingApplyBaseInfo) commonDomainService.loadAndFillinProperties(proofingApply); proofingApply = (ProofingApplyBaseInfo) commonDomainService.loadAndFillinProperties(proofingApply);
} }
//二次保存不添加id //二次保存不添加id
String id = UUID.randomUUID().toString().replace("-", "");
if (proofingApply.getId() == null || proofingApply.getId().isEmpty()) { if (proofingApply.getId() == null || proofingApply.getId().isEmpty()) {
String id = UUID.randomUUID().toString().replace("-", "");
proofingApply.setProofingApplyId(id); proofingApply.setProofingApplyId(id);
}else{
ProofingApplyBaseInfo one = this.loadProofingApplyById(proofingApply.getId());
proofingApply.setProofingApplyId(one.getProofingApplyId());
} }
//如果录入了ng重新打样原因,则更改状态为不通过 //如果录入了ng重新打样原因,则更改状态为不通过
if(!StringUtil.isBlank(proofingApply.getProofingApplyNgReReason())){ if(!StringUtil.isBlank(proofingApply.getProofingApplyNgReReason())){
...@@ -86,7 +90,6 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing ...@@ -86,7 +90,6 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing
} }
proofingApply = proofingApplyRepository.save(proofingApply); proofingApply = proofingApplyRepository.save(proofingApply);
// if(true) return proofingApply.getId();
SDO sdo = this.getBizAndApprovalData(); SDO sdo = this.getBizAndApprovalData();
String technologyJSON = sdo.getString("technology"); String technologyJSON = sdo.getString("technology");
...@@ -199,6 +202,4 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing ...@@ -199,6 +202,4 @@ public class ProofingApplyApplicationImpl extends FlowBroker implements Proofing
public ProofingApplyBaseInfo selectProofingApplyByProofingApplyNo(String proofingApplyNo) { public ProofingApplyBaseInfo selectProofingApplyByProofingApplyNo(String proofingApplyNo) {
return proofingApplyRepository.findByProofingApplyNo(proofingApplyNo); return proofingApplyRepository.findByProofingApplyNo(proofingApplyNo);
} }
} }
...@@ -22,6 +22,7 @@ import com.huigou.topsun.proofing.repository.proofingMake.*; ...@@ -22,6 +22,7 @@ import com.huigou.topsun.proofing.repository.proofingMake.*;
import com.huigou.topsun.util.MyBaseUtil; import com.huigou.topsun.util.MyBaseUtil;
import com.huigou.uasp.bmp.common.application.BaseApplication; import com.huigou.uasp.bmp.common.application.BaseApplication;
import com.huigou.util.SDO; import com.huigou.util.SDO;
import lombok.SneakyThrows;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
...@@ -73,22 +74,26 @@ public class ProofingMakeApplicationImpl extends BaseApplication implements Proo ...@@ -73,22 +74,26 @@ public class ProofingMakeApplicationImpl extends BaseApplication implements Proo
* 编辑打样制造及相关信息 * 编辑打样制造及相关信息
* @param sdo 打样制造及相关信息 * @param sdo 打样制造及相关信息
*/ */
// @Transactional(propagation = Propagation.REQUIRES_NEW) @Transactional(propagation = Propagation.REQUIRES_NEW)
@SneakyThrows
@Override @Override
public void saveProofingMake(SDO sdo) throws JsonProcessingException { public Map<String,Object> saveProofingMake(SDO sdo) {
HashMap<String, Object> idMap = new HashMap<>();
ProofingMakeBaseInfo proofingMakeBaseInfo = sdo.toObject(ProofingMakeBaseInfo.class); ProofingMakeBaseInfo proofingMakeBaseInfo = sdo.toObject(ProofingMakeBaseInfo.class);
ProofingMakeLooked proofingMakeLooked = sdo.toObject(ProofingMakeLooked.class); ProofingMakeLooked proofingMakeLooked = sdo.toObject(ProofingMakeLooked.class);
ProofingMakePdPublishedConf proofingMakePdPublishedConf = sdo.toObject(ProofingMakePdPublishedConf.class); ProofingMakePdPublishedConf proofingMakePdPublishedConf = sdo.toObject(ProofingMakePdPublishedConf.class);
// proofingMakeBaseInfo.setProofingMakeApplicationStatus(StringUtil.isBlank(proofingMakeBaseInfo.getProofingMakeNgReReason())?"normal":"cancel");
proofingMakeBaseInfo = proofingMakeRepository.save(proofingMakeBaseInfo); proofingMakeBaseInfo = proofingMakeRepository.save(proofingMakeBaseInfo);
idMap.put("proofingMakeId",proofingMakeBaseInfo.getProofingMakeId());
proofingMakeLooked.setProofingMakeId(proofingMakeBaseInfo.getProofingMakeId()); proofingMakeLooked.setProofingMakeId(proofingMakeBaseInfo.getProofingMakeId());
proofingMakeLookedRepository.save(proofingMakeLooked); proofingMakeLooked=proofingMakeLookedRepository.save(proofingMakeLooked);
idMap.put("proofingMakeLookedId",proofingMakeLooked.getProofingMakeLookedId());
proofingMakePdPublishedConf.setProofingMakeId(proofingMakeBaseInfo.getProofingMakeId()); proofingMakePdPublishedConf.setProofingMakeId(proofingMakeBaseInfo.getProofingMakeId());
proofingMakePdPublishedConfRepository.save(proofingMakePdPublishedConf); proofingMakePdPublishedConf=proofingMakePdPublishedConfRepository.save(proofingMakePdPublishedConf);
idMap.put("proofingMakePdPublishedConfId",proofingMakePdPublishedConf.getProofingMakePdPublishedConfId());
String technologyJSON = sdo.getString("technology"); String technologyJSON = sdo.getString("technology");
String processJSON = sdo.getString("process"); String processJSON = sdo.getString("process");
...@@ -138,6 +143,8 @@ public class ProofingMakeApplicationImpl extends BaseApplication implements Proo ...@@ -138,6 +143,8 @@ public class ProofingMakeApplicationImpl extends BaseApplication implements Proo
ProductPublishedConf publishedConf = productPublishedConfRepository.getProductPublishedConfByProductId(productPublishedConf.getProductId()); ProductPublishedConf publishedConf = productPublishedConfRepository.getProductPublishedConfByProductId(productPublishedConf.getProductId());
productPublishedConf.setProductPublishedConfId(publishedConf==null?null:publishedConf.getProductPublishedConfId()); productPublishedConf.setProductPublishedConfId(publishedConf==null?null:publishedConf.getProductPublishedConfId());
productPublishedConfRepository.save(productPublishedConf); productPublishedConfRepository.save(productPublishedConf);
return idMap;
} }
@Override @Override
......
...@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service; ...@@ -17,6 +17,7 @@ import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Propagation; import org.springframework.transaction.annotation.Propagation;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.stream.Stream; import java.util.stream.Stream;
...@@ -44,7 +45,8 @@ public class WorkInstructionApplicationImpl extends BaseApplication implements W ...@@ -44,7 +45,8 @@ public class WorkInstructionApplicationImpl extends BaseApplication implements W
*/ */
@Override @Override
@Transactional(propagation = Propagation.REQUIRES_NEW) @Transactional(propagation = Propagation.REQUIRES_NEW)
public String saveWorkInstruction(SDO sdo) { public Map<String,Object> saveWorkInstruction(SDO sdo) {
HashMap<String, Object> idMap = new HashMap<>();
WorkInstructionBaseInfo workInstruction = sdo.toObject(WorkInstructionBaseInfo.class); WorkInstructionBaseInfo workInstruction = sdo.toObject(WorkInstructionBaseInfo.class);
WorkInstructionPdPublishedConf workInstructionPdPublishedConf = sdo.toObject(WorkInstructionPdPublishedConf.class); WorkInstructionPdPublishedConf workInstructionPdPublishedConf = sdo.toObject(WorkInstructionPdPublishedConf.class);
WorkInstructionMaterialInfo workInstructionMaterialInfo = sdo.toObject(WorkInstructionMaterialInfo.class); WorkInstructionMaterialInfo workInstructionMaterialInfo = sdo.toObject(WorkInstructionMaterialInfo.class);
...@@ -53,23 +55,29 @@ public class WorkInstructionApplicationImpl extends BaseApplication implements W ...@@ -53,23 +55,29 @@ public class WorkInstructionApplicationImpl extends BaseApplication implements W
WorkInstructionProductLoss workInstructionProductLoss = sdo.toObject(WorkInstructionProductLoss.class); WorkInstructionProductLoss workInstructionProductLoss = sdo.toObject(WorkInstructionProductLoss.class);
WorkInstructionBaseInfo workInstructionBaseInfo = workInstructionRepository.save(workInstruction); WorkInstructionBaseInfo workInstructionBaseInfo = workInstructionRepository.save(workInstruction);
idMap.put("workInstructionBaseInfoId",workInstructionBaseInfo.getWorkInstructionBaseInfoId());
workInstructionPdPublishedConf.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId()); workInstructionPdPublishedConf.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId());
workInstructionPdPublishedConfRepository.save(workInstructionPdPublishedConf); workInstructionPdPublishedConf = workInstructionPdPublishedConfRepository.save(workInstructionPdPublishedConf);
idMap.put("workInstructionPdPublishedConfId",workInstructionPdPublishedConf.getWorkInstructionPdPublishedConfId());
workInstructionMaterialInfo.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId()); workInstructionMaterialInfo.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId());
workInstructionMaterialInfoRepository.save(workInstructionMaterialInfo); workInstructionMaterialInfo= workInstructionMaterialInfoRepository.save(workInstructionMaterialInfo);
idMap.put("workInstructionMaterialInfoId",workInstructionMaterialInfo.getWorkInstructionMaterialInfoId());
workInstructionOptionalAttribute.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId()); workInstructionOptionalAttribute.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId());
workInstructionOptionalAttributeRepository.save(workInstructionOptionalAttribute); workInstructionOptionalAttribute=workInstructionOptionalAttributeRepository.save(workInstructionOptionalAttribute);
idMap.put("workInstructionOptionalAttributeId",workInstructionOptionalAttribute.getWorkInstructionOptionalAttributeId());
workInstructionPrdLooked.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId()); workInstructionPrdLooked.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId());
workInstructionPrdLookedRepository.save(workInstructionPrdLooked); workInstructionPrdLooked=workInstructionPrdLookedRepository.save(workInstructionPrdLooked);
idMap.put("workInstructionPrdLookedId",workInstructionPrdLooked.getWorkInstructionPrdLookedId());
workInstructionProductLoss.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId()); workInstructionProductLoss.setWorkInstructionBaseInfoId(workInstructionBaseInfo.getWorkInstructionBaseInfoId());
workInstructionProductLossRepository.save(workInstructionProductLoss); workInstructionProductLoss= workInstructionProductLossRepository.save(workInstructionProductLoss);
idMap.put("productLossId",workInstructionProductLoss.getProductLossId());
return workInstructionBaseInfo.getWorkInstructionBaseInfoId(); return idMap;
} }
@Override @Override
......
...@@ -6,6 +6,7 @@ import com.huigou.topsun.product.application.ProductLookedApplication; ...@@ -6,6 +6,7 @@ import com.huigou.topsun.product.application.ProductLookedApplication;
import com.huigou.topsun.proofing.application.ProofingApplyApplication; import com.huigou.topsun.proofing.application.ProofingApplyApplication;
import com.huigou.topsun.proofing.application.ProofingMakeApplication; import com.huigou.topsun.proofing.application.ProofingMakeApplication;
import com.huigou.topsun.proofing.domain.proofingMake.model.ProofingMakeBaseInfo;
import com.huigou.topsun.proofing.domain.proofingMake.query.ProofingMakeQueryRequest; import com.huigou.topsun.proofing.domain.proofingMake.query.ProofingMakeQueryRequest;
import com.huigou.topsun.proofing.domain.vo.ProofingApplyAndLookedVo; import com.huigou.topsun.proofing.domain.vo.ProofingApplyAndLookedVo;
import com.huigou.topsun.proofing.domain.vo.ProofingMakeVo; import com.huigou.topsun.proofing.domain.vo.ProofingMakeVo;
...@@ -94,12 +95,8 @@ public class ProofingMakeController extends CommonController { ...@@ -94,12 +95,8 @@ public class ProofingMakeController extends CommonController {
*/ */
public String saveProofingMake(){ public String saveProofingMake(){
SDO sdo = this.getSDO(); SDO sdo = this.getSDO();
try { Map<String, Object> map = proofingMakeApplication.saveProofingMake(sdo);
proofingMakeApplication.saveProofingMake(sdo); return toResult(map);
} catch (JsonProcessingException e) {
throw new RuntimeException(e);
}
return success();
} }
......
...@@ -2,6 +2,7 @@ package com.huigou.topsun.proofing.controller; ...@@ -2,6 +2,7 @@ package com.huigou.topsun.proofing.controller;
import com.huigou.topsun.proofing.application.WorkInstructionApplication; import com.huigou.topsun.proofing.application.WorkInstructionApplication;
import com.huigou.topsun.proofing.domain.vo.WorkInstructionVo; import com.huigou.topsun.proofing.domain.vo.WorkInstructionVo;
import com.huigou.topsun.proofing.domain.workInstruction.model.WorkInstructionBaseInfo;
import com.huigou.topsun.proofing.domain.workInstruction.query.WorkInstructionBaseInfoQueryRequest; import com.huigou.topsun.proofing.domain.workInstruction.query.WorkInstructionBaseInfoQueryRequest;
import com.huigou.uasp.annotation.ControllerMapping; import com.huigou.uasp.annotation.ControllerMapping;
import com.huigou.uasp.client.CommonController; import com.huigou.uasp.client.CommonController;
...@@ -54,8 +55,8 @@ public class WorkInstructionController extends CommonController { ...@@ -54,8 +55,8 @@ public class WorkInstructionController extends CommonController {
public String saveWorkInstruction(){ public String saveWorkInstruction(){
SDO sdo = this.getSDO(); SDO sdo = this.getSDO();
String workInstructionId = workInstructionApplication.saveWorkInstruction(sdo); Map<String, Object> map = workInstructionApplication.saveWorkInstruction(sdo);
return success(workInstructionId); return toResult(map);
} }
/** /**
......
...@@ -36,6 +36,12 @@ public class ProofingApplyLooked implements Serializable { ...@@ -36,6 +36,12 @@ public class ProofingApplyLooked implements Serializable {
@Column(name = "proofing_apply_id") @Column(name = "proofing_apply_id")
private String proofingApplyId; private String proofingApplyId;
/**
* 塑胶袋结构
*/
@Column(name = "plastic_bag_structure")
private String plasticBagStructure;
/** /**
* 是否量产 * 是否量产
*/ */
......
...@@ -35,6 +35,12 @@ public class ProofingApplyAndProductQueryRequest extends QueryAbstractRequest { ...@@ -35,6 +35,12 @@ public class ProofingApplyAndProductQueryRequest extends QueryAbstractRequest {
*/ */
private String customerId; private String customerId;
/**
* 品牌客户编号
*/
private String customerCode;
/** /**
* 品牌编号名称 * 品牌编号名称
*/ */
......
...@@ -66,7 +66,10 @@ public class ProofingMakeBaseInfo implements Serializable { ...@@ -66,7 +66,10 @@ public class ProofingMakeBaseInfo implements Serializable {
*/ */
@Column(name = "customer_code") @Column(name = "customer_code")
private String customerCode; private String customerCode;
/**
* 版面
*/
private String page;
/** /**
* 版面需求时间 * 版面需求时间
*/ */
...@@ -126,6 +129,12 @@ public class ProofingMakeBaseInfo implements Serializable { ...@@ -126,6 +129,12 @@ public class ProofingMakeBaseInfo implements Serializable {
*/ */
@Column(name = "proofing_make_product_no") @Column(name = "proofing_make_product_no")
private String proofingMakeProductNo; private String proofingMakeProductNo;
/**
* 产品类别名称
*/
@Column(name = "product_category_name")
private String productCategoryName;
/** /**
* 打样形式 * 打样形式
......
...@@ -2,6 +2,7 @@ package com.huigou.topsun.proofing.domain.vo; ...@@ -2,6 +2,7 @@ package com.huigou.topsun.proofing.domain.vo;
import lombok.Data; import lombok.Data;
import javax.persistence.Column;
import java.util.Date; import java.util.Date;
/** /**
...@@ -28,6 +29,11 @@ public class ProofingApplyAndLookedVo { ...@@ -28,6 +29,11 @@ public class ProofingApplyAndLookedVo {
* 客户id * 客户id
*/ */
private String customerId; private String customerId;
/**
* 品牌客户编号
*/
private String customerCode;
/** /**
* 品牌编号名称 * 品牌编号名称
...@@ -121,7 +127,10 @@ public class ProofingApplyAndLookedVo { ...@@ -121,7 +127,10 @@ public class ProofingApplyAndLookedVo {
*测试标准 *测试标准
*/ */
private String isChange; private String isChange;
/**
* 塑胶袋结构
*/
private String plasticBagStructure;
/** /**
* 产品类别 * 产品类别
......
...@@ -2,6 +2,8 @@ package com.huigou.topsun.proofing.domain.vo; ...@@ -2,6 +2,8 @@ package com.huigou.topsun.proofing.domain.vo;
import lombok.Data; import lombok.Data;
import javax.persistence.Column;
import java.util.Date; import java.util.Date;
/** /**
...@@ -51,6 +53,11 @@ public class ProofingMakeVo{ ...@@ -51,6 +53,11 @@ public class ProofingMakeVo{
private String customerCode; private String customerCode;
/**
* 版面
*/
private String page;
/** /**
* 版面需求时间 * 版面需求时间
*/ */
...@@ -111,6 +118,11 @@ public class ProofingMakeVo{ ...@@ -111,6 +118,11 @@ public class ProofingMakeVo{
private String proofingMakeProductNo; private String proofingMakeProductNo;
/**
* 产品类别名称
*/
private String productCategoryName;
/** /**
* 打样形式 * 打样形式
*/ */
...@@ -185,6 +197,8 @@ public class ProofingMakeVo{ ...@@ -185,6 +197,8 @@ public class ProofingMakeVo{
private String proofingMakeLookedId; private String proofingMakeLookedId;
/** /**
* 是否量产 * 是否量产
*/ */
......
...@@ -528,9 +528,12 @@ public class WorkInstructionVo { ...@@ -528,9 +528,12 @@ public class WorkInstructionVo {
/** /**
* 仓库(store_name) * 仓库(store_name)
*/ */
private String storeName;
/**
* 采购单位(product_buy_unit)
*/
private String productBuyUnit; private String productBuyUnit;
/** /**
* 产品lossID * 产品lossID
*/ */
......
...@@ -3,12 +3,13 @@ ...@@ -3,12 +3,13 @@
<query name="slicedQuery" table="proofing_apply"> <query name="slicedQuery" table="proofing_apply">
<sql-query> <sql-query>
select t.* from proofing_apply_base_info t where 1=1 select t.* from proofing_apply_base_info t
<!-- where 1=1-->
</sql-query> </sql-query>
<permissions> <!-- <permissions>-->
<permission column="person_member_id" symbol="half_like" alias="t" kind="personId"/> <!-- <permission column="person_member_id" symbol="half_like" alias="t" kind="personId"/>-->
<permission column="full_id" symbol="half_like" alias="t" kind="fullId" manageType="demoQueryLeave,admin"/> <!-- <permission column="full_id" symbol="half_like" alias="t" kind="fullId" manageType="demoQueryLeave,admin"/>-->
</permissions> <!-- </permissions>-->
</query> </query>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment