update 生产派工导入存项目号

master
yinq 2 years ago
parent 273e6bfdaf
commit 624c581f54

@ -186,10 +186,12 @@ public class SfcDispatchDto implements Serializable{
/**
* -
*/
@ExcelColumn("工作令号")
private String workOrder;
/**
* -
*/
@ExcelColumn("项目号")
private String itemNumber;
/**实际时间**/

@ -6,6 +6,7 @@ import cn.hutool.core.util.StrUtil;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.foreverwin.mesnac.common.constant.Constants;
import com.foreverwin.mesnac.common.constant.CustomFieldConstant;
import com.foreverwin.mesnac.common.constant.IntegrationTypeConstant;
import com.foreverwin.mesnac.common.dto.SfcDispatchDDto;
import com.foreverwin.mesnac.common.dto.SfcDispatchDto;
@ -31,6 +32,7 @@ import com.foreverwin.mesnac.meapi.util.StringUtils;
import com.foreverwin.modular.core.exception.BaseException;
import com.foreverwin.modular.core.exception.BusinessException;
import com.foreverwin.modular.core.util.CommonMethods;
import com.foreverwin.modular.core.util.SpringUtil;
import org.apache.commons.fileupload.FileItem;
import org.slf4j.Logger;
@ -469,6 +471,12 @@ public class SfcDispatchServiceImpl extends ServiceImpl<SfcDispatchMapper, SfcDi
message.append("派工单[" + dispatchNo + "]不存在,请确认数据是导出的原始数据");
continue;
}
//save项目号
if (StringUtil.notBlank(sfcDispatchDto.getItemNumber())){
SpringUtil.getBean(CustomFieldsService.class).setCustom(HandleEnum.SHOP_ORDER.getHandle(site,sfcDispatchDto.getShopOrder()), CustomFieldConstant.SO_ITEM_NUMBER,sfcDispatchDto.getItemNumber());;
}
resourceType = sfcDispatchModel.getResourceType();
String status = sfcDispatchModel.getDispatchStatus();

Loading…
Cancel
Save