Browse Source

Merge remote-tracking branch 'origin/master'

master
ligaode 2 days ago
parent
commit
e260fb1e18
  1. 8
      anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdan.vue
  2. 4
      anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanByCaiGou.vue
  3. 4
      anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanByCost.vue
  4. 8
      anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanByJinRong.vue
  5. 8
      anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanInfo.vue
  6. 3
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/as/oldparts/AppOldPartsGoodsSJDto.java
  7. 3
      anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/as/oldparts/AppOldPartsScanVo.java
  8. 2
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/as/oldparts/AppOldPartsService.java
  9. 2
      anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/fegin/wmsoldinventory/WmsBusrepairInventorybillDetailOldApp.java
  10. 5
      yxt-as-ui/src/api/storage/oldPartsInvertory.js
  11. 2
      yxt-as-ui/src/views/purchase/purchasereturn/purchasereturn.vue
  12. 1
      yxt-as-ui/src/views/workFlow/oldpPartStocktakingLossFlow/oldpPartStocktakingLossEdit.vue
  13. 1
      yxt-as-ui/src/views/workFlow/oldpPartStocktakingSurplusFlow/oldpPartStocktakingSurplusEdit.vue
  14. 3
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventory/WmsInventoryService.java
  15. 2
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventory/WmsUpdateCountQuery.java
  16. 2
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsoldinventory/WmsBusrepairInventorybillDetailOldApp.java
  17. 8
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsoldinventory/WmsOldInventoryMapper.xml
  18. 13
      yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsoldinventory/WmsOldInventoryService.java

8
anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdan.vue

@ -193,11 +193,11 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="12">
<div class="span-sty">政策明细</div> <div class="span-sty">政策明细</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item>
</el-col> </el-col>
<el-col :span="18"> <el-col :span="12">
<div class="span-sty">备注</div> <div class="span-sty">备注</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item>
</el-col> </el-col>
@ -941,10 +941,10 @@ export default {
border-top: 1px solid #E0E3EB; border-top: 1px solid #E0E3EB;
} }
.span-sty { .span-sty {
width: 140px !important; width: 160px !important;
} }
.addinputInfo { .addinputInfo {
margin-left: 130px !important; margin-left: 150px !important;
} }
.jinrong { .jinrong {
padding: 7px; padding: 7px;

4
anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanByCaiGou.vue

@ -193,11 +193,11 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="12">
<div class="span-sty">政策明细</div> <div class="span-sty">政策明细</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item>
</el-col> </el-col>
<el-col :span="18"> <el-col :span="12">
<div class="span-sty">备注</div> <div class="span-sty">备注</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item>
</el-col> </el-col>

4
anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanByCost.vue

@ -193,11 +193,11 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="12">
<div class="span-sty">政策明细</div> <div class="span-sty">政策明细</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item>
</el-col> </el-col>
<el-col :span="18"> <el-col :span="12">
<div class="span-sty">备注</div> <div class="span-sty">备注</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item>
</el-col> </el-col>

8
anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanByJinRong.vue

@ -193,11 +193,11 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="12">
<div class="span-sty">政策明细</div> <div class="span-sty">政策明细</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item>
</el-col> </el-col>
<el-col :span="18"> <el-col :span="12">
<div class="span-sty">备注</div> <div class="span-sty">备注</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item>
</el-col> </el-col>
@ -1002,10 +1002,10 @@ export default {
padding: 30px 0 20px 0; padding: 30px 0 20px 0;
} }
.span-sty { .span-sty {
width: 140px !important; width: 160px !important;
} }
.addinputInfo { .addinputInfo {
margin-left: 130px !important; margin-left: 150px !important;
} }
.jinrong { .jinrong {
padding: 7px; padding: 7px;

8
anrui-buscenter/anrui-buscenter-ui/src/views/workflow/xiaoshouguanliFlow/xiaoshoudingdanFlow/xiaoshoudingdanInfo.vue

@ -189,11 +189,11 @@
</el-col> </el-col>
</el-row> </el-row>
<el-row> <el-row>
<el-col :span="6"> <el-col :span="12">
<div class="span-sty">政策明细</div> <div class="span-sty">政策明细</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.policyDetails }}</span></el-form-item>
</el-col> </el-col>
<el-col :span="18"> <el-col :span="12">
<div class="span-sty">备注</div> <div class="span-sty">备注</div>
<el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item> <el-form-item><span class="addinputInfo">{{ formobj.vehicleCostObj.remarks }}</span></el-form-item>
</el-col> </el-col>
@ -675,10 +675,10 @@ export default {
padding: 30px 0 20px 0; padding: 30px 0 20px 0;
} }
.span-sty { .span-sty {
width: 140px !important; width: 160px !important;
} }
.addinputInfo { .addinputInfo {
margin-left: 130px !important; margin-left: 150px !important;
} }
.jinrong { .jinrong {
padding: 7px; padding: 7px;

3
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/as/oldparts/AppOldPartsGoodsSJDto.java

@ -20,4 +20,7 @@ public class AppOldPartsGoodsSJDto implements Dto {
private String houseCode; private String houseCode;
@ApiModelProperty("数量") @ApiModelProperty("数量")
private BigDecimal count; private BigDecimal count;
@ApiModelProperty("图号")
private String goodsCode;
} }

3
anrui-terminal/anrui-terminal-api/src/main/java/com/yxt/anrui/terminal/api/as/oldparts/AppOldPartsScanVo.java

@ -26,4 +26,7 @@ public class AppOldPartsScanVo implements Vo {
private String houseName; private String houseName;
@ApiModelProperty("仓库地址") @ApiModelProperty("仓库地址")
private String houseAddress; private String houseAddress;
@ApiModelProperty("图号")
private String goodsCode;
} }

2
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/biz/as/oldparts/AppOldPartsService.java

@ -190,6 +190,7 @@ public class AppOldPartsService {
wmsBusrepairInventorybillDetailOldApp.setGoodsID(appOldPartsGoodsSJDto.getGoodsID()); wmsBusrepairInventorybillDetailOldApp.setGoodsID(appOldPartsGoodsSJDto.getGoodsID());
wmsBusrepairInventorybillDetailOldApp.setWarehouseRackCode(appOldPartsGoodsSJDto.getHouseCode()); wmsBusrepairInventorybillDetailOldApp.setWarehouseRackCode(appOldPartsGoodsSJDto.getHouseCode());
wmsBusrepairInventorybillDetailOldApp.setCount(appOldPartsGoodsSJDto.getCount()); wmsBusrepairInventorybillDetailOldApp.setCount(appOldPartsGoodsSJDto.getCount());
wmsBusrepairInventorybillDetailOldApp.setGoodsCode(appOldPartsGoodsSJDto.getGoodsCode());
wmsBusrepairInventorybillDetailOldApps.add(wmsBusrepairInventorybillDetailOldApp); wmsBusrepairInventorybillDetailOldApps.add(wmsBusrepairInventorybillDetailOldApp);
} }
wmsOldGroundConfirmApp.setOldList(wmsBusrepairInventorybillDetailOldApps); wmsOldGroundConfirmApp.setOldList(wmsBusrepairInventorybillDetailOldApps);
@ -222,6 +223,7 @@ public class AppOldPartsService {
appOldPartsScanVo.setGoodsID(content); appOldPartsScanVo.setGoodsID(content);
appOldPartsScanVo.setGoodsName(asBusrepairInventorybillDetail.getGoodsSkuTitle()); appOldPartsScanVo.setGoodsName(asBusrepairInventorybillDetail.getGoodsSkuTitle());
appOldPartsScanVo.setGoodsMax(chae.setScale(0,BigDecimal.ROUND_DOWN).toString()); appOldPartsScanVo.setGoodsMax(chae.setScale(0,BigDecimal.ROUND_DOWN).toString());
appOldPartsScanVo.setGoodsCode(asBusrepairInventorybillDetail.getGoodsSkuCode());
} else if ("1".equals(type)) {//库位码 } else if ("1".equals(type)) {//库位码
if (!content.contains("#")) { if (!content.contains("#")) {
return rb.setMsg("请扫描库位码"); return rb.setMsg("请扫描库位码");

2
anrui-terminal/anrui-terminal-biz/src/main/java/com/yxt/anrui/terminal/fegin/wmsoldinventory/WmsBusrepairInventorybillDetailOldApp.java

@ -14,4 +14,6 @@ public class WmsBusrepairInventorybillDetailOldApp {
private String warehouseRackCode; private String warehouseRackCode;
@ApiModelProperty("出/退库数量") @ApiModelProperty("出/退库数量")
private BigDecimal count; private BigDecimal count;
private String goodsCode;
} }

5
yxt-as-ui/src/api/storage/oldPartsInvertory.js

@ -15,8 +15,9 @@ export default {
// 获取旧件出入库记录详情 // 获取旧件出入库记录详情
init: function(data) { init: function(data) {
return request({ return request({
url: '/wms/apiadmin/WmsOldInventory/getDetailsList?sid=' + data, url: '/wms/apiadmin/WmsOldInventory/getDetailsList',
method: 'get' method: 'get',
params: data
}) })
}, },
deleteBySids: function(data) { deleteBySids: function(data) {

2
yxt-as-ui/src/views/purchase/purchasereturn/purchasereturn.vue

@ -284,7 +284,7 @@ export default {
userSid: '' userSid: ''
} }
} }
this.init() this.getList()
}, },
toAdd() { toAdd() {
this.viewState = 2 this.viewState = 2

1
yxt-as-ui/src/views/workFlow/oldpPartStocktakingLossFlow/oldpPartStocktakingLossEdit.vue

@ -263,7 +263,6 @@
showAdd() { showAdd() {
this.title = "【新增】" this.title = "【新增】"
this.init()
this.$nextTick(() => { this.$nextTick(() => {
this.$refs['form_obj'].clearValidate() this.$refs['form_obj'].clearValidate()
}) })

1
yxt-as-ui/src/views/workFlow/oldpPartStocktakingSurplusFlow/oldpPartStocktakingSurplusEdit.vue

@ -296,7 +296,6 @@
}, },
showAdd() { showAdd() {
this.title = "【新增】" this.title = "【新增】"
this.init()
this.$nextTick(() => { this.$nextTick(() => {
this.$refs['form_obj'].clearValidate() this.$refs['form_obj'].clearValidate()
}) })

3
yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventory/WmsInventoryService.java

@ -406,6 +406,9 @@ public class WmsInventoryService extends MybatisBaseService<WmsInventoryMapper,
//减少库存 //减少库存
inventory.setCount(inventoryCount.subtract(count)); inventory.setCount(inventoryCount.subtract(count));
} }
if(StringUtils.isNotBlank(query.getGoodsCode())){
inventory.setGoodsSkuCode(query.getGoodsCode());
}
baseMapper.updateById(inventory); baseMapper.updateById(inventory);
} }
} }

2
yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsinventory/WmsUpdateCountQuery.java

@ -14,4 +14,6 @@ public class WmsUpdateCountQuery {
private String sid; private String sid;
private BigDecimal count; private BigDecimal count;
private Integer addOrReduce; // 0增加 1减少 private Integer addOrReduce; // 0增加 1减少
private String goodsCode;
} }

2
yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsoldinventory/WmsBusrepairInventorybillDetailOldApp.java

@ -14,4 +14,6 @@ public class WmsBusrepairInventorybillDetailOldApp {
private String warehouseRackCode; private String warehouseRackCode;
@ApiModelProperty("出/退库数量") @ApiModelProperty("出/退库数量")
private BigDecimal count; private BigDecimal count;
private String goodsCode;
} }

8
yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsoldinventory/WmsOldInventoryMapper.xml

@ -179,12 +179,18 @@
</select> </select>
<select id="getDetailsList" resultType="com.yxt.wms.biz.inventory.wmsoldinventory.WmsOldInventoryDetailsVo"> <select id="getDetailsList" resultType="com.yxt.wms.biz.inventory.wmsoldinventory.WmsOldInventoryDetailsVo">
select wi.goodsSpuName, wi.goodsSkuCode, wi.warehouseName, wi.warehouseRackCode,abbv.vinNo,wib.supplierName as manufacturerName <!-- select wi.goodsSpuName, wi.goodsSkuCode, wi.warehouseName, wi.warehouseRackCode,abbv.vinNo,wib.supplierName as manufacturerName
from wms_inventory wi from wms_inventory wi
LEFT JOIN wms_inventory_batch wib LEFT JOIN wms_inventory_batch wib
ON wi.sid = wib.`inventorySid` ON wi.sid = wib.`inventorySid`
LEFT JOIN yxt_4sas.as_busrepair_bill_vech abbv LEFT JOIN yxt_4sas.as_busrepair_bill_vech abbv
ON wib.billSid = abbv.`billSid` ON wib.billSid = abbv.`billSid`
where wi.sid = #{sid}-->
select wi.goodsSpuName, wi.goodsSkuCode, wi.warehouseName, wi.warehouseRackCode,abbv.vinNo,wi.manufacturerName
from wms_inventory wi
left join yxt_4sas.as_busrepair_inventorybill_detail d on d.oldInventorySid = wi.sid
LEFT JOIN yxt_4sas.as_busrepair_inventorybill AS i ON d.billSid = i.sid
LEFT JOIN yxt_4sas.as_busrepair_bill_vech AS abbv ON i.sourceBillSid = abbv.billSid
where wi.sid = #{sid} where wi.sid = #{sid}
</select> </select>

13
yxt-wms-biz/src/main/java/com/yxt/wms/biz/inventory/wmsoldinventory/WmsOldInventoryService.java

@ -599,6 +599,7 @@ public class WmsOldInventoryService extends MybatisBaseService<WmsOldInventoryMa
wmsUpdateCountQuery.setSid(kcSid); wmsUpdateCountQuery.setSid(kcSid);
wmsUpdateCountQuery.setCount(wmsBusrepairInventorybillDetailOldApp.getCount()); wmsUpdateCountQuery.setCount(wmsBusrepairInventorybillDetailOldApp.getCount());
wmsUpdateCountQuery.setAddOrReduce(0); wmsUpdateCountQuery.setAddOrReduce(0);
wmsUpdateCountQuery.setGoodsCode(wmsBusrepairInventorybillDetailOldApp.getGoodsCode());
wmsInventoryService.updateInventoryCount(wmsUpdateCountQuery); wmsInventoryService.updateInventoryCount(wmsUpdateCountQuery);
}else { }else {
WmsInventorySaveDto dto = new WmsInventorySaveDto(); WmsInventorySaveDto dto = new WmsInventorySaveDto();
@ -608,7 +609,11 @@ public class WmsOldInventoryService extends MybatisBaseService<WmsOldInventoryMa
dto.setGoodsSpuName(asBusrepairInventorybillDetail.getGoodsSpuName()); dto.setGoodsSpuName(asBusrepairInventorybillDetail.getGoodsSpuName());
dto.setGoodsSkuSid(asBusrepairInventorybillDetail.getGoodsSkuSid()); dto.setGoodsSkuSid(asBusrepairInventorybillDetail.getGoodsSkuSid());
dto.setGoodsSkuTitle(asBusrepairInventorybillDetail.getGoodsSkuTitle()); dto.setGoodsSkuTitle(asBusrepairInventorybillDetail.getGoodsSkuTitle());
dto.setGoodsSkuCode(asBusrepairInventorybillDetail.getGoodsSkuCode()); if(StringUtils.isNotBlank(wmsBusrepairInventorybillDetailOldApp.getGoodsCode())){
dto.setGoodsSkuCode(wmsBusrepairInventorybillDetailOldApp.getGoodsCode());
}else{
dto.setGoodsSkuCode(asBusrepairInventorybillDetail.getGoodsSkuCode());
}
dto.setGoodsSkuOwnSpec(asBusrepairInventorybillDetail.getGoodsSkuOwnSpec()); dto.setGoodsSkuOwnSpec(asBusrepairInventorybillDetail.getGoodsSkuOwnSpec());
dto.setManufacturerSid(asBusrepairInventorybillDetail.getManufacturerSid()); dto.setManufacturerSid(asBusrepairInventorybillDetail.getManufacturerSid());
dto.setManufacturerName(asBusrepairInventorybillDetail.getManufacturerName()); dto.setManufacturerName(asBusrepairInventorybillDetail.getManufacturerName());
@ -645,7 +650,11 @@ public class WmsOldInventoryService extends MybatisBaseService<WmsOldInventoryMa
wmsInventoryRecord.setGoodsSpuName(asBusrepairInventorybillDetail.getGoodsSpuName()); wmsInventoryRecord.setGoodsSpuName(asBusrepairInventorybillDetail.getGoodsSpuName());
wmsInventoryRecord.setGoodsSkuSid(asBusrepairInventorybillDetail.getGoodsSkuSid()); wmsInventoryRecord.setGoodsSkuSid(asBusrepairInventorybillDetail.getGoodsSkuSid());
wmsInventoryRecord.setGoodsSkuTitle(asBusrepairInventorybillDetail.getGoodsSkuTitle()); wmsInventoryRecord.setGoodsSkuTitle(asBusrepairInventorybillDetail.getGoodsSkuTitle());
wmsInventoryRecord.setGoodsSkuCode(asBusrepairInventorybillDetail.getGoodsSkuCode()); if(StringUtils.isNotBlank(wmsBusrepairInventorybillDetailOldApp.getGoodsCode())){
wmsInventoryRecord.setGoodsSkuCode(wmsBusrepairInventorybillDetailOldApp.getGoodsCode());
}else{
wmsInventoryRecord.setGoodsSkuCode(asBusrepairInventorybillDetail.getGoodsSkuCode());
}
wmsInventoryRecord.setGoodsSkuOwnSpec(asBusrepairInventorybillDetail.getGoodsSkuOwnSpec()); wmsInventoryRecord.setGoodsSkuOwnSpec(asBusrepairInventorybillDetail.getGoodsSkuOwnSpec());
wmsInventoryRecord.setCurrentCount(asBusrepairInventorybillDetail.getCount()); wmsInventoryRecord.setCurrentCount(asBusrepairInventorybillDetail.getCount());
wmsInventoryRecord.setUnit(asBusrepairInventorybillDetail.getUnit()); wmsInventoryRecord.setUnit(asBusrepairInventorybillDetail.getUnit());

Loading…
Cancel
Save