2. pda 组托加减号 应该是整数加减(完成)
3. 站点状态,显示清楚 (完成)
4. 站点保存报错, 修改人,创建人员显示 错误(完成)
5. agv入库不显示 历史库位记录 (完成)
6. 任务类型,应该为入库 (完成)
| | |
| | | basStation.setAppeUser(getUserId()); |
| | | basStation.setModiUser(getUserId()); |
| | | basStation.setIoTime(new Date()); |
| | | |
| | | basStation.setId(null); |
| | | basStationService.insert(basStation); |
| | | return R.ok(); |
| | | } |
| | |
| | | import com.baomidou.mybatisplus.annotations.TableField; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | |
| | | import com.zy.asrs.enums.LocStsType; |
| | | import org.springframework.format.annotation.DateTimeFormat; |
| | | import com.core.common.SpringUtils; |
| | | import com.zy.system.service.UserService; |
| | |
| | | * 主键 |
| | | */ |
| | | @ApiModelProperty(value= "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Long id; |
| | | |
| | | /** |
| | |
| | | return new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(this.ioTime); |
| | | } |
| | | |
| | | public String getLocSts$() { |
| | | if (Cools.isEmpty(this.locSts)){ |
| | | return null; |
| | | } |
| | | if (this.locSts.equals(LocStsType.LOC_STS_TYPE_O.type)) { |
| | | return LocStsType.LOC_STS_TYPE_O.type + "." + LocStsType.LOC_STS_TYPE_O.desc; |
| | | } else if (this.locSts.equals(LocStsType.LOC_STS_TYPE_R.type)) { |
| | | return LocStsType.LOC_STS_TYPE_R.type + "." + LocStsType.LOC_STS_TYPE_R.desc; |
| | | } else if (this.locSts.equals(LocStsType.LOC_STS_TYPE_S.type)) { |
| | | return LocStsType.LOC_STS_TYPE_S.type + "." + LocStsType.LOC_STS_TYPE_S.desc; |
| | | } else if (this.locSts.equals(LocStsType.LOC_STS_TYPE_F.type)) { |
| | | return LocStsType.LOC_STS_TYPE_F.type + "." + LocStsType.LOC_STS_TYPE_F.desc; |
| | | } else if (this.locSts.equals(LocStsType.LOC_STS_TYPE_X.type)) { |
| | | return LocStsType.LOC_STS_TYPE_X.type + "." + LocStsType.LOC_STS_TYPE_X.desc; |
| | | } else if (this.locSts.equals(LocStsType.LOC_STS_TYPE_D.type)) { |
| | | return LocStsType.LOC_STS_TYPE_D.type + "." + LocStsType.LOC_STS_TYPE_D.desc; |
| | | } |
| | | return null; |
| | | } |
| | | |
| | | public String getLocType1$(){ |
| | | if (null == this.locType1){ return null; } |
| | | switch (this.locType1){ |
| | |
| | | task.setWrkNo(workNo) |
| | | .setIoTime(new Date()) |
| | | .setWrkSts(1L) // 工作状态:11.生成出库ID |
| | | .setIoType(11) // 入出库状态: 11.库格移载 |
| | | .setIoType(1) // 入出库状态: 11.库格移载 |
| | | .setTaskType("agv") |
| | | .setIoPri(10D) |
| | | .setLocNo(loc.getLocNo()) // 目标库位 |
| | |
| | | # global-config: |
| | | # field-strategy: 0 |
| | | configuration: |
| | | log-impl: org.apache.ibatis.logging.stdout.StdOutImpl |
| | | # log-impl: org.apache.ibatis.logging.stdout.StdOutImpl |
| | | map-underscore-to-camel-case: true |
| | | cache-enabled: true |
| | | call-setters-on-nulls: true |
| | |
| | | title: '初始化', |
| | | content: $('#initContainer').html(), |
| | | success: function (layero, dIndex) { |
| | | // layDateRender(mData); |
| | | // form.val('detail', mData); |
| | | form.on('submit(initDo)', function (data) { |
| | | var loadIndex = layer.load(2); |
| | | $.ajax({ |
| | |
| | | , {field: 'devNo', align: 'center', title: '站点台号'} |
| | | , {field: 'decDesc', align: 'center', title: '设备描述'} |
| | | , {field: 'area', align: 'center', title: '区域'} |
| | | , {field: 'locSts', align: 'center', title: '状态'} |
| | | , {field: 'locSts$', align: 'center', title: '状态'} |
| | | , {field: 'ioTime', align: 'center', title: '入出库时间'} |
| | | , {field: 'modiUser$', align: 'center', title: '修改人员'} |
| | | , {field: 'modiTime$', align: 'center', title: '修改时间'} |
| | |
| | | var cacheCols = [ |
| | | {field: 'matnr', align: 'center',title: '商品编号(品号)', sort:true} |
| | | ,{field: 'maktx', align: 'center',title: '商品名称(品名)', sort:true} |
| | | ,{field: 'batch', align: 'center',title: '货品特征', sort:true} |
| | | ,{field: 'anfme', align: 'center',title: '数量', hide: false} |
| | | ,{field: 'specs', align: 'center',title: '规格', hide: false} |
| | | ,{field: 'model', align: 'center',title: '代码', hide: true} |
| | | ,{field: 'color', align: 'center',title: '颜色', hide: true} |
| | | ,{field: 'brand', align: 'center',title: '品牌', hide: true} |
| | | ,{field: 'unit', align: 'center',title: '单位', hide: false} |
| | | ,{field: 'batch', align: 'center',title: '货品特征', sort:true} |
| | | ,{field: 'frozen$', align: 'center',title: '冻结否',hide: true, |
| | | templet: function(d) { |
| | | // 根据条件判断字体颜色 |
| | |
| | | cols: [[{type: 'checkbox'}, {field: 'locNo', align: 'center', title: '库位号', width: 120} |
| | | , {field: 'barcode', align: 'center', title: '托盘码'} |
| | | , {field: 'areaName', align: 'center', title: '库区名称'} |
| | | , {field: 'whsType$', align: 'center', title: '库位类型'} |
| | | // , {field: 'whsType$', align: 'center', title: '库位类型'} |
| | | , {field: 'locSts', align: 'center', title: '库位状态'} |
| | | , {field: 'row1', align: 'center', title: '排'} |
| | | , {field: 'bay1', align: 'center', title: '列'} |
| | | , {field: 'lev1', align: 'center', title: '层'} |
| | | , {field: 'locType', align: 'center', title: '库位类型'} |
| | | // , {field: 'locType', align: 'center', title: '库位类型'} |
| | | , {field: 'sort', align: 'center', title: '优先级'} |
| | | , {field: 'modiUser$', align: 'center', title: '修改人员'} |
| | | , {field: 'modiTime$', align: 'center', title: '修改时间'} |
| | |
| | | function getCol() { |
| | | var cols = [ |
| | | {field: 'locNo', align: 'center', title: '库位号'} |
| | | , {field: 'ioTime$', align: 'center', title: '工作时间'} |
| | | ]; |
| | | cols.push.apply(cols, cacheCols); |
| | | return cols; |