| | |
| | | return R.ok(); |
| | | } |
| | | |
| | | @RequestMapping(value = "/locDetlRullUpDetail/update/auth") |
| | | @ManagerAuth |
| | | @RequestMapping(value = "/locDetlRullUpDetail/update/auth") |
| | | @ManagerAuth |
| | | public R update(LocDetlRullUpDetail locDetlRullUpDetail){ |
| | | if (Cools.isEmpty(locDetlRullUpDetail) || null==locDetlRullUpDetail.getId()){ |
| | | return R.error(); |
| | |
| | | @RequestMapping(value = "/locDetlRullUpDetail/delete/auth") |
| | | @ManagerAuth |
| | | public R delete(@RequestParam(value="ids[]") Long[] ids){ |
| | | for (Long id : ids){ |
| | | for (Long id : ids){ |
| | | locDetlRullUpDetailService.deleteById(id); |
| | | } |
| | | return R.ok(); |
| | |
| | | package com.zy.asrs.entity; |
| | | |
| | | import com.core.common.Cools;import com.baomidou.mybatisplus.annotations.TableField; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.asrs.service.BasWrkStatusService; |
| | | import com.zy.asrs.entity.BasWrkStatus; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.asrs.service.BasWrkIotypeService; |
| | | import com.zy.asrs.entity.BasWrkIotype; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.system.service.UserService; |
| | | import com.zy.system.entity.User; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.system.service.UserService; |
| | | import com.zy.system.entity.User; |
| | | import com.core.common.Cools; |
| | | import com.baomidou.mybatisplus.annotations.TableField; |
| | | |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | |
| | | private Long uuid; |
| | | |
| | | /** |
| | | * 工作号 |
| | | * 卷号 |
| | | */ |
| | | @ApiModelProperty(value= "工作号") |
| | | @TableField("wrk_no") |
| | | private Integer wrkNo; |
| | | @ApiModelProperty(value= "卷号") |
| | | @TableField("roll_no") |
| | | private String rollNo; |
| | | |
| | | /** |
| | | * 发生时间 |
| | | * 重量 |
| | | */ |
| | | @ApiModelProperty(value= "发生时间") |
| | | @TableField("start_time") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | private Date startTime; |
| | | @ApiModelProperty(value= "重量") |
| | | @TableField("roll_weight") |
| | | private String rollWeight; |
| | | |
| | | /** |
| | | * 结束时间 |
| | | * 长度 |
| | | */ |
| | | @ApiModelProperty(value= "结束时间") |
| | | @TableField("end_time") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | private Date endTime; |
| | | @ApiModelProperty(value= "长度") |
| | | @TableField("roll_length") |
| | | private String rollLength; |
| | | |
| | | /** |
| | | * 工作状态 |
| | | * 宽度 |
| | | */ |
| | | @ApiModelProperty(value= "工作状态") |
| | | @TableField("wrk_sts") |
| | | private Long wrkSts; |
| | | @ApiModelProperty(value= "宽度") |
| | | @TableField("roll_width") |
| | | private String rollWidth; |
| | | |
| | | /** |
| | | * 入出库类型 |
| | | * 厚度 |
| | | */ |
| | | @ApiModelProperty(value= "入出库类型") |
| | | @TableField("io_type") |
| | | private Integer ioType; |
| | | @ApiModelProperty(value= "厚度") |
| | | @TableField("roll_thickness") |
| | | private String rollThickness; |
| | | |
| | | /** |
| | | * 堆垛机 |
| | | * 卷状态 |
| | | */ |
| | | @ApiModelProperty(value= "堆垛机") |
| | | @TableField("crn_no") |
| | | private Integer crnNo; |
| | | @ApiModelProperty(value= "卷状态") |
| | | @TableField("roll_status") |
| | | private Integer rollStatus; |
| | | |
| | | /** |
| | | * plc |
| | | * 包装号 |
| | | */ |
| | | @ApiModelProperty(value= "plc") |
| | | @TableField("plc_no") |
| | | private Integer plcNo; |
| | | @ApiModelProperty(value= "包装号") |
| | | @TableField("roll_papeage_no") |
| | | private Integer rollPapeageNo; |
| | | |
| | | /** |
| | | * 目标库位 |
| | | * 车号 |
| | | */ |
| | | @ApiModelProperty(value= "目标库位") |
| | | @TableField("loc_no") |
| | | private String locNo; |
| | | @ApiModelProperty(value= "车号") |
| | | @TableField("roll_car_no") |
| | | private Integer rollCarNo; |
| | | |
| | | /** |
| | | * 目标站 |
| | | * 金额 |
| | | */ |
| | | @ApiModelProperty(value= "目标站") |
| | | @TableField("sta_no") |
| | | private Integer staNo; |
| | | @ApiModelProperty(value= "金额") |
| | | @TableField("roll_amount") |
| | | private String rollAmount; |
| | | |
| | | /** |
| | | * 源站 |
| | | * 客户Id |
| | | */ |
| | | @ApiModelProperty(value= "源站") |
| | | @TableField("source_sta_no") |
| | | private Integer sourceStaNo; |
| | | @ApiModelProperty(value= "客户Id") |
| | | @TableField("roll_custom_id") |
| | | private Integer rollCustomId; |
| | | |
| | | /** |
| | | * 源库位 |
| | | * 厂区 |
| | | */ |
| | | @ApiModelProperty(value= "源库位") |
| | | @TableField("source_loc_no") |
| | | private String sourceLocNo; |
| | | @ApiModelProperty(value= "厂区") |
| | | @TableField("roll_factory") |
| | | private Integer rollFactory; |
| | | |
| | | /** |
| | | * 条码 |
| | | * 备用1 |
| | | */ |
| | | @ApiModelProperty(value= "条码") |
| | | private String barcode; |
| | | @ApiModelProperty(value= "备用1") |
| | | private String standby1; |
| | | |
| | | /** |
| | | * 异常码 |
| | | * 备用2 |
| | | */ |
| | | @ApiModelProperty(value= "异常码") |
| | | @TableField("err_code") |
| | | private Integer errCode; |
| | | @ApiModelProperty(value= "备用2") |
| | | private String standby2; |
| | | |
| | | /** |
| | | * 异常 |
| | | * 备用3 |
| | | */ |
| | | @ApiModelProperty(value= "异常") |
| | | private String error; |
| | | @ApiModelProperty(value= "备用3") |
| | | private String standby3; |
| | | |
| | | /** |
| | | * 异常情况 1: 未处理 2: 已修复 |
| | | * 备用4 |
| | | */ |
| | | @ApiModelProperty(value= "异常情况 1: 未处理 2: 已修复 ") |
| | | private Integer status; |
| | | @ApiModelProperty(value= "备用4") |
| | | private String standby4; |
| | | |
| | | /** |
| | | * 添加时间 |
| | | * 备用5 |
| | | */ |
| | | @ApiModelProperty(value= "添加时间") |
| | | @TableField("create_time") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | private Date createTime; |
| | | @ApiModelProperty(value= "备用5") |
| | | private String standby5; |
| | | |
| | | /** |
| | | * 添加人员 |
| | | * 备用6 |
| | | */ |
| | | @ApiModelProperty(value= "添加人员") |
| | | @TableField("create_by") |
| | | private Long createBy; |
| | | @ApiModelProperty(value= "备用6") |
| | | private String standby6; |
| | | |
| | | /** |
| | | * 修改时间 |
| | | * 备用7 |
| | | */ |
| | | @ApiModelProperty(value= "修改时间") |
| | | @TableField("update_time") |
| | | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") |
| | | private Date updateTime; |
| | | @ApiModelProperty(value= "备用7") |
| | | private String standby7; |
| | | |
| | | /** |
| | | * 修改人员 |
| | | * 备用8 |
| | | */ |
| | | @ApiModelProperty(value= "修改人员") |
| | | @TableField("update_by") |
| | | private Long updateBy; |
| | | |
| | | /** |
| | | * 备注 |
| | | */ |
| | | @ApiModelProperty(value= "备注") |
| | | private String memo; |
| | | @ApiModelProperty(value= "备用8") |
| | | private String standby8; |
| | | |
| | | public LocDetlRullUpDetail() {} |
| | | |
| | | public LocDetlRullUpDetail(Long uuid,Integer wrkNo,Date startTime,Date endTime,Long wrkSts,Integer ioType,Integer crnNo,Integer plcNo,String locNo,Integer staNo,Integer sourceStaNo,String sourceLocNo,String barcode,Integer errCode,String error,Integer status,Date createTime,Long createBy,Date updateTime,Long updateBy,String memo) { |
| | | public LocDetlRullUpDetail(Long uuid,String rollNo,String rollWeight,String rollLength,String rollWidth,String rollThickness,Integer rollStatus,Integer rollPapeageNo,Integer rollCarNo,String rollAmount,Integer rollCustomId,Integer rollFactory,String standby1,String standby2,String standby3,String standby4,String standby5,String standby6,String standby7,String standby8) { |
| | | this.uuid = uuid; |
| | | this.wrkNo = wrkNo; |
| | | this.startTime = startTime; |
| | | this.endTime = endTime; |
| | | this.wrkSts = wrkSts; |
| | | this.ioType = ioType; |
| | | this.crnNo = crnNo; |
| | | this.plcNo = plcNo; |
| | | this.locNo = locNo; |
| | | this.staNo = staNo; |
| | | this.sourceStaNo = sourceStaNo; |
| | | this.sourceLocNo = sourceLocNo; |
| | | this.barcode = barcode; |
| | | this.errCode = errCode; |
| | | this.error = error; |
| | | this.status = status; |
| | | this.createTime = createTime; |
| | | this.createBy = createBy; |
| | | this.updateTime = updateTime; |
| | | this.updateBy = updateBy; |
| | | this.memo = memo; |
| | | this.rollNo = rollNo; |
| | | this.rollWeight = rollWeight; |
| | | this.rollLength = rollLength; |
| | | this.rollWidth = rollWidth; |
| | | this.rollThickness = rollThickness; |
| | | this.rollStatus = rollStatus; |
| | | this.rollPapeageNo = rollPapeageNo; |
| | | this.rollCarNo = rollCarNo; |
| | | this.rollAmount = rollAmount; |
| | | this.rollCustomId = rollCustomId; |
| | | this.rollFactory = rollFactory; |
| | | this.standby1 = standby1; |
| | | this.standby2 = standby2; |
| | | this.standby3 = standby3; |
| | | this.standby4 = standby4; |
| | | this.standby5 = standby5; |
| | | this.standby6 = standby6; |
| | | this.standby7 = standby7; |
| | | this.standby8 = standby8; |
| | | } |
| | | |
| | | // LocDetlRullUpDetail locDetlRullUpDetail = new LocDetlRullUpDetail( |
| | | // null, // 编号 |
| | | // null, // 工作号 |
| | | // null, // 发生时间 |
| | | // null, // 结束时间 |
| | | // null, // 工作状态 |
| | | // null, // 入出库类型 |
| | | // null, // 堆垛机 |
| | | // null, // plc |
| | | // null, // 目标库位 |
| | | // null, // 目标站 |
| | | // null, // 源站 |
| | | // null, // 源库位 |
| | | // null, // 条码 |
| | | // null, // 异常码 |
| | | // null, // 异常 |
| | | // null, // 异常情况 |
| | | // null, // 添加时间 |
| | | // null, // 添加人员 |
| | | // null, // 修改时间 |
| | | // null, // 修改人员 |
| | | // null // 备注 |
| | | // ); |
| | | |
| | | public String getStartTime$(){ |
| | | if (Cools.isEmpty(this.startTime)){ |
| | | return ""; |
| | | } |
| | | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.startTime); |
| | | } |
| | | |
| | | public String getEndTime$(){ |
| | | if (Cools.isEmpty(this.endTime)){ |
| | | return ""; |
| | | } |
| | | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.endTime); |
| | | } |
| | | |
| | | public String getWrkSts$(){ |
| | | BasWrkStatusService service = SpringUtils.getBean(BasWrkStatusService.class); |
| | | BasWrkStatus basWrkStatus = service.selectById(this.wrkSts); |
| | | if (!Cools.isEmpty(basWrkStatus)){ |
| | | return String.valueOf(basWrkStatus.getWrkDesc()); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public String getIoType$(){ |
| | | BasWrkIotypeService service = SpringUtils.getBean(BasWrkIotypeService.class); |
| | | BasWrkIotype basWrkIotype = service.selectById(this.ioType); |
| | | if (!Cools.isEmpty(basWrkIotype)){ |
| | | return String.valueOf(basWrkIotype.getIoDesc()); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public String getStatus$(){ |
| | | if (null == this.status){ return null; } |
| | | switch (this.status){ |
| | | case 1: |
| | | return "未处理"; |
| | | case 2: |
| | | return "已修复"; |
| | | default: |
| | | return String.valueOf(this.status); |
| | | } |
| | | } |
| | | |
| | | public String getCreateTime$(){ |
| | | if (Cools.isEmpty(this.createTime)){ |
| | | return ""; |
| | | } |
| | | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.createTime); |
| | | } |
| | | |
| | | public String getCreateBy$(){ |
| | | UserService service = SpringUtils.getBean(UserService.class); |
| | | User user = service.selectById(this.createBy); |
| | | if (!Cools.isEmpty(user)){ |
| | | return String.valueOf(user.getNickname()); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public String getUpdateTime$(){ |
| | | if (Cools.isEmpty(this.updateTime)){ |
| | | return ""; |
| | | } |
| | | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.updateTime); |
| | | } |
| | | |
| | | public String getUpdateBy$(){ |
| | | UserService service = SpringUtils.getBean(UserService.class); |
| | | User user = service.selectById(this.updateBy); |
| | | if (!Cools.isEmpty(user)){ |
| | | return String.valueOf(user.getNickname()); |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | |
| | | } |
| | |
| | | private WaitPakinService waitPakinService; |
| | | @Autowired |
| | | private CommonService commonService; |
| | | // @Autowired |
| | | // private LocDetlRullUpDetailService locDetlRullUpDetailService; |
| | | |
| | | @Override |
| | | @Transactional |
| | |
| | | |
| | | |
| | | Date now = new Date(); |
| | | long rollUp = now.getTime(); |
| | | for (PalletizingCompleteParam.MatList matList:param.getMatLists()){ |
| | | Mat mat = matService.selectByMatnr(matList.getMatnr()); |
| | | if (Cools.isEmpty(mat)) { |
| | |
| | | waitPakin.setAppeTime(now); |
| | | waitPakin.setModiUser(userId); |
| | | waitPakin.setModiTime(now); |
| | | waitPakin.setRollUp(rollUp); |
| | | // if (!Cools.isEmpty(matList.getMatDetlList())){ |
| | | // for (PalletizingCompleteParam.MatDetlList matDetlList:matList.getMatDetlList()){ |
| | | // LocDetlRullUpDetail locDetlRullUpDetail = new LocDetlRullUpDetail(); |
| | | // locDetlRullUpDetail.setUuid(rollUp); |
| | | // locDetlRullUpDetail.setWrkNo(matDetlList.getBoxNoDetl()); |
| | | // } |
| | | // } |
| | | if (!waitPakinService.insert(waitPakin)) { |
| | | throw new CoolException("保存入库通知档失败"); |
| | | } |
| | |
| | | <resultMap id="BaseResultMap" type="com.zy.asrs.entity.LocDetlRullUpDetail"> |
| | | <id column="id" property="id" /> |
| | | <result column="uuid" property="uuid" /> |
| | | <result column="wrk_no" property="wrkNo" /> |
| | | <result column="start_time" property="startTime" /> |
| | | <result column="end_time" property="endTime" /> |
| | | <result column="wrk_sts" property="wrkSts" /> |
| | | <result column="io_type" property="ioType" /> |
| | | <result column="crn_no" property="crnNo" /> |
| | | <result column="plc_no" property="plcNo" /> |
| | | <result column="loc_no" property="locNo" /> |
| | | <result column="sta_no" property="staNo" /> |
| | | <result column="source_sta_no" property="sourceStaNo" /> |
| | | <result column="source_loc_no" property="sourceLocNo" /> |
| | | <result column="barcode" property="barcode" /> |
| | | <result column="err_code" property="errCode" /> |
| | | <result column="error" property="error" /> |
| | | <result column="status" property="status" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_by" property="createBy" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="update_by" property="updateBy" /> |
| | | <result column="memo" property="memo" /> |
| | | <result column="roll_no" property="rollNo" /> |
| | | <result column="roll_weight" property="rollWeight" /> |
| | | <result column="roll_length" property="rollLength" /> |
| | | <result column="roll_width" property="rollWidth" /> |
| | | <result column="roll_thickness" property="rollThickness" /> |
| | | <result column="roll_status" property="rollStatus" /> |
| | | <result column="roll_papeage_no" property="rollPapeageNo" /> |
| | | <result column="roll_car_no" property="rollCarNo" /> |
| | | <result column="roll_amount" property="rollAmount" /> |
| | | <result column="roll_custom_id" property="rollCustomId" /> |
| | | <result column="roll_factory" property="rollFactory" /> |
| | | <result column="standby1" property="standby1" /> |
| | | <result column="standby2" property="standby2" /> |
| | | <result column="standby3" property="standby3" /> |
| | | <result column="standby4" property="standby4" /> |
| | | <result column="standby5" property="standby5" /> |
| | | <result column="standby6" property="standby6" /> |
| | | <result column="standby7" property="standby7" /> |
| | | <result column="standby8" property="standby8" /> |
| | | |
| | | </resultMap> |
| | | |
| | |
| | | cellMinWidth: 50, |
| | | height: 'full-120', |
| | | cols: [[ |
| | | {type: 'checkbox'} |
| | | ,{field: 'id', align: 'center',title: 'ID',hide : true} |
| | | // {type: 'checkbox'}, |
| | | {field: 'id', align: 'center',title: 'ID',hide : true} |
| | | ,{field: 'uuid', align: 'center',title: '编号',hide : true} |
| | | ,{field: 'wrkNo', align: 'center',title: '卷号',hide : false} |
| | | // ,{field: 'startTime$', align: 'center',title: '发生时间'} |
| | | // ,{field: 'endTime$', align: 'center',title: '结束时间'} |
| | | // ,{field: 'wrkSts$', align: 'center',title: '工作状态'} |
| | | // ,{field: 'ioType$', align: 'center',title: '入出库类型'} |
| | | // ,{field: 'crnNo', align: 'center',title: '堆垛机'} |
| | | // ,{field: 'plcNo', align: 'center',title: 'plc'} |
| | | // ,{field: 'locNo', align: 'center',title: '目标库位'} |
| | | // ,{field: 'staNo', align: 'center',title: '目标站'} |
| | | // ,{field: 'sourceStaNo', align: 'center',title: '源站'} |
| | | // ,{field: 'sourceLocNo', align: 'center',title: '源库位'} |
| | | // ,{field: 'barcode', align: 'center',title: '条码'} |
| | | // ,{field: 'errCode', align: 'center',title: '异常码'} |
| | | // ,{field: 'error', align: 'center',title: '异常'} |
| | | // ,{field: 'status$', align: 'center',title: '异常情况'} |
| | | // ,{field: 'createTime$', align: 'center',title: '添加时间'} |
| | | // ,{field: 'createBy$', align: 'center',title: '添加人员'} |
| | | // ,{field: 'updateTime$', align: 'center',title: '修改时间'} |
| | | // ,{field: 'updateBy$', align: 'center',title: '修改人员'} |
| | | ,{field: 'memo', align: 'center',title: '备注'} |
| | | ,{field: 'rollNo', align: 'center',title: '卷号',hide : false} |
| | | ,{field: 'rollWeight', align: 'center',title: '重量',hide : false} |
| | | ,{field: 'rollLength', align: 'center',title: '长度',hide : false} |
| | | ,{field: 'rollWidth', align: 'center',title: '宽度',hide : false} |
| | | ,{field: 'rollThickness', align: 'center',title: '厚度',hide : false} |
| | | ,{field: 'rollStatus', align: 'center',title: '卷状态',hide : false} |
| | | // ,{field: 'rollPapeageNo', align: 'center',title: '包装号',hide : true} |
| | | // ,{field: 'rollCarNo', align: 'center',title: '车号',hide : true} |
| | | // ,{field: 'rollAmount', align: 'center',title: '金额',hide : true} |
| | | // ,{field: 'rollCustomId', align: 'center',title: '客户Id',hide : true} |
| | | // ,{field: 'rollFactory', align: 'center',title: '厂区',hide : true} |
| | | ,{field: 'standby1', align: 'center',title: '备注',hide : false} |
| | | ,{field: 'standby2', align: 'center',title: '备用2',hide : true} |
| | | ,{field: 'standby3', align: 'center',title: '备用3',hide : true} |
| | | ,{field: 'standby4', align: 'center',title: '备用4',hide : true} |
| | | ,{field: 'standby5', align: 'center',title: '备用5',hide : true} |
| | | ,{field: 'standby6', align: 'center',title: '备用6',hide : true} |
| | | ,{field: 'standby7', align: 'center',title: '备用7',hide : true} |
| | | ,{field: 'standby8', align: 'center',title: '备用8',hide : true} |
| | | |
| | | ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width:120} |
| | | ]], |
| | |
| | | <div class="layui-btn-container"> |
| | | <!-- <button class="layui-btn layui-btn-sm" id="btn-add" lay-event="addData">新增</button>--> |
| | | <!-- <button class="layui-btn layui-btn-sm layui-btn-danger" id="btn-delete" lay-event="deleteData">删除</button>--> |
| | | <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData" style="float: right">导出</button> |
| | | <!-- <button class="layui-btn layui-btn-primary layui-btn-sm" id="btn-export" lay-event="exportData" style="float: right">导出</button>--> |
| | | </div> |
| | | </script> |
| | | |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">工作号: </label> |
| | | <label class="layui-form-label">卷号: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="wrkNo" placeholder="请输入工作号"> |
| | | <input class="layui-input" name="rollNo" placeholder="请输入卷号"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">发生时间: </label> |
| | | <label class="layui-form-label">重量: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="startTime" id="startTime$" placeholder="请输入发生时间"> |
| | | <input class="layui-input" name="rollWeight" placeholder="请输入重量"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">结束时间: </label> |
| | | <label class="layui-form-label">长度: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="endTime" id="endTime$" placeholder="请输入结束时间"> |
| | | <input class="layui-input" name="rollLength" placeholder="请输入长度"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">工作状态: </label> |
| | | <div class="layui-input-block cool-auto-complete"> |
| | | <input class="layui-input" name="wrkSts" placeholder="请输入工作状态" style="display: none"> |
| | | <input id="wrkSts$" name="wrkSts$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="请输入工作状态" onfocus=this.blur()> |
| | | <div class="cool-auto-complete-window"> |
| | | <input class="cool-auto-complete-window-input" data-key="basWrkStatusQueryBywrkSts" onkeyup="autoLoad(this.getAttribute('data-key'))"> |
| | | <select class="cool-auto-complete-window-select" data-key="basWrkStatusQueryBywrkStsSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">入出库类型: </label> |
| | | <div class="layui-input-block cool-auto-complete"> |
| | | <input class="layui-input" name="ioType" placeholder="请输入入出库类型" style="display: none"> |
| | | <input id="ioType$" name="ioType$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="请输入入出库类型" onfocus=this.blur()> |
| | | <div class="cool-auto-complete-window"> |
| | | <input class="cool-auto-complete-window-input" data-key="basWrkIotypeQueryByioType" onkeyup="autoLoad(this.getAttribute('data-key'))"> |
| | | <select class="cool-auto-complete-window-select" data-key="basWrkIotypeQueryByioTypeSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">堆垛机: </label> |
| | | <label class="layui-form-label">宽度: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="crnNo" placeholder="请输入堆垛机"> |
| | | <input class="layui-input" name="rollWidth" placeholder="请输入宽度"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">plc: </label> |
| | | <label class="layui-form-label">厚度: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="plcNo" placeholder="请输入plc"> |
| | | <input class="layui-input" name="rollThickness" placeholder="请输入厚度"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">目标库位: </label> |
| | | <label class="layui-form-label">卷状态: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="locNo" placeholder="请输入目标库位"> |
| | | <input class="layui-input" name="rollStatus" placeholder="请输入卷状态"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">目标站: </label> |
| | | <label class="layui-form-label">包装号: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="staNo" placeholder="请输入目标站"> |
| | | <input class="layui-input" name="rollPapeageNo" placeholder="请输入包装号"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">源站: </label> |
| | | <label class="layui-form-label">车号: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="sourceStaNo" placeholder="请输入源站"> |
| | | <input class="layui-input" name="rollCarNo" placeholder="请输入车号"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">源库位: </label> |
| | | <label class="layui-form-label">金额: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="sourceLocNo" placeholder="请输入源库位"> |
| | | <input class="layui-input" name="rollAmount" placeholder="请输入金额"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">条码: </label> |
| | | <label class="layui-form-label">客户Id: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="barcode" placeholder="请输入条码"> |
| | | <input class="layui-input" name="rollCustomId" placeholder="请输入客户Id"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">异常码: </label> |
| | | <label class="layui-form-label">厂区: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="errCode" placeholder="请输入异常码"> |
| | | <input class="layui-input" name="rollFactory" placeholder="请输入厂区"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">异常: </label> |
| | | <label class="layui-form-label">备用1: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="error" placeholder="请输入异常"> |
| | | <input class="layui-input" name="standby1" placeholder="请输入备用1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">异常情况: </label> |
| | | <label class="layui-form-label">备用2: </label> |
| | | <div class="layui-input-block"> |
| | | <select name="status"> |
| | | <option value="">请选择异常情况</option> |
| | | <option value="1">未处理</option> |
| | | <option value="2">已修复</option> |
| | | </select> |
| | | <input class="layui-input" name="standby2" placeholder="请输入备用2"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">添加时间: </label> |
| | | <label class="layui-form-label">备用3: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="createTime" id="createTime$" placeholder="请输入添加时间"> |
| | | <input class="layui-input" name="standby3" placeholder="请输入备用3"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">添加人员: </label> |
| | | <div class="layui-input-block cool-auto-complete"> |
| | | <input class="layui-input" name="createBy" placeholder="请输入添加人员" style="display: none"> |
| | | <input id="createBy$" name="createBy$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="请输入添加人员" onfocus=this.blur()> |
| | | <div class="cool-auto-complete-window"> |
| | | <input class="cool-auto-complete-window-input" data-key="userQueryBycreateBy" onkeyup="autoLoad(this.getAttribute('data-key'))"> |
| | | <select class="cool-auto-complete-window-select" data-key="userQueryBycreateBySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">修改时间: </label> |
| | | <label class="layui-form-label">备用4: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="updateTime" id="updateTime$" placeholder="请输入修改时间"> |
| | | <input class="layui-input" name="standby4" placeholder="请输入备用4"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">修改人员: </label> |
| | | <div class="layui-input-block cool-auto-complete"> |
| | | <input class="layui-input" name="updateBy" placeholder="请输入修改人员" style="display: none"> |
| | | <input id="updateBy$" name="updateBy$" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="请输入修改人员" onfocus=this.blur()> |
| | | <div class="cool-auto-complete-window"> |
| | | <input class="cool-auto-complete-window-input" data-key="userQueryByupdateBy" onkeyup="autoLoad(this.getAttribute('data-key'))"> |
| | | <select class="cool-auto-complete-window-select" data-key="userQueryByupdateBySelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">备注: </label> |
| | | <label class="layui-form-label">备用5: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="memo" placeholder="请输入备注"> |
| | | <input class="layui-input" name="standby5" placeholder="请输入备用5"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">备用6: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="standby6" placeholder="请输入备用6"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">备用7: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="standby7" placeholder="请输入备用7"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <label class="layui-form-label">备用8: </label> |
| | | <div class="layui-input-block"> |
| | | <input class="layui-input" name="standby8" placeholder="请输入备用8"> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <hr class="layui-bg-gray"> |
| | | <div class="layui-form-item text-right"> |