修复pad问题
This commit is contained in:
parent
69fc7a5b68
commit
a1741ace8b
|
|
@ -1,6 +1,7 @@
|
||||||
package com.ruoyi.web.controller.app;
|
package com.ruoyi.web.controller.app;
|
||||||
|
|
||||||
import com.ruoyi.app.domain.*;
|
import com.ruoyi.app.domain.*;
|
||||||
|
import com.ruoyi.app.domain.DTO.PmsStockInCompleteReq;
|
||||||
import com.ruoyi.app.service.IAppPendingStorageService;
|
import com.ruoyi.app.service.IAppPendingStorageService;
|
||||||
import com.ruoyi.app.service.IAppPmsOrderInService;
|
import com.ruoyi.app.service.IAppPmsOrderInService;
|
||||||
import com.ruoyi.app.service.IAppPmsOrderOutService;
|
import com.ruoyi.app.service.IAppPmsOrderOutService;
|
||||||
|
|
@ -20,6 +21,7 @@ import com.ruoyi.web.domain.PmsOrderOutRequest;
|
||||||
import io.swagger.annotations.ApiOperation;
|
import io.swagger.annotations.ApiOperation;
|
||||||
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.data.annotation.QueryAnnotation;
|
||||||
import org.springframework.security.access.prepost.PreAuthorize;
|
import org.springframework.security.access.prepost.PreAuthorize;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
||||||
|
|
@ -136,4 +138,23 @@ public class AppPmsController extends BaseController {
|
||||||
|
|
||||||
return insertRow == orderOutRequests.size() ? success("success") : error("出库单保存失败");
|
return insertRow == orderOutRequests.size() ? success("success") : error("出库单保存失败");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 模糊查询,查询入库单表
|
||||||
|
* @param param 查询参数
|
||||||
|
* @return 返回结果
|
||||||
|
*/
|
||||||
|
@Anonymous
|
||||||
|
@GetMapping(value = "/getInfoWithString")
|
||||||
|
public AjaxResult getInfoWithString(@RequestParam("param") String param)
|
||||||
|
{
|
||||||
|
return success(appPmsOrderInService.getInfoWithString(param));
|
||||||
|
}
|
||||||
|
|
||||||
|
@Anonymous
|
||||||
|
@PostMapping("/pmsStockInComplete")
|
||||||
|
public AjaxResult pmsStockInComplete(@RequestBody PmsStockInCompleteReq request) {
|
||||||
|
return toAjax(appPmsOrderInService.pmsStockInComplete(request));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -108,21 +108,5 @@ public class AppPmsOrderInController extends BaseController
|
||||||
return toAjax(appPmsOrderInService.deleteAppPmsOrderInByListIds(listIds));
|
return toAjax(appPmsOrderInService.deleteAppPmsOrderInByListIds(listIds));
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* 模糊查询,查询入库单表
|
|
||||||
* @param param 查询参数
|
|
||||||
* @return 返回结果
|
|
||||||
*/
|
|
||||||
@Anonymous
|
|
||||||
@GetMapping(value = "/getInfoWithString/{str}")
|
|
||||||
public AjaxResult getInfoWithString(@PathVariable("str") String param)
|
|
||||||
{
|
|
||||||
return success(appPmsOrderInService.getInfoWithString(param));
|
|
||||||
}
|
|
||||||
|
|
||||||
@PostMapping("/pmsStockInComplete")
|
|
||||||
public AjaxResult pmsStockInComplete(@RequestBody PmsStockInCompleteReq request) {
|
|
||||||
return toAjax(appPmsOrderInService.pmsStockInComplete(request));
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -6,12 +6,12 @@ spring:
|
||||||
druid:
|
druid:
|
||||||
# 主库数据源
|
# 主库数据源
|
||||||
master:
|
master:
|
||||||
url: jdbc:mysql://112.4.208.194:3001/wms_xugongteji?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
# url: jdbc:mysql://112.4.208.194:3001/wms_xugongteji?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||||
username: developer
|
# username: developer
|
||||||
password: developer
|
# password: developer
|
||||||
# url: jdbc:mysql://10.24.0.62:3306/wms_tp?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
url: jdbc:mysql://10.24.0.62:3306/wms_tp?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8
|
||||||
# username: wcs
|
username: wcs
|
||||||
# password: Wcs123
|
password: Wcs123
|
||||||
# 从库数据源
|
# 从库数据源
|
||||||
slave:
|
slave:
|
||||||
# 从数据源开关/默认关闭
|
# 从数据源开关/默认关闭
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,7 @@ package com.ruoyi.app.mapper;
|
||||||
|
|
||||||
import com.ruoyi.app.domain.AppPendingStorage;
|
import com.ruoyi.app.domain.AppPendingStorage;
|
||||||
import com.ruoyi.app.domain.AppPmsOrderIn;
|
import com.ruoyi.app.domain.AppPmsOrderIn;
|
||||||
|
import org.apache.ibatis.annotations.Param;
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
|
@ -54,7 +55,7 @@ public interface AppPmsOrderInMapper
|
||||||
public int deleteAppPmsOrderInByListId(String listId);
|
public int deleteAppPmsOrderInByListId(String listId);
|
||||||
|
|
||||||
|
|
||||||
public List<AppPmsOrderIn> selectAppPmsOrderInListWithParam(String param);
|
public List<AppPmsOrderIn> selectAppPmsOrderInListWithParam(@Param("param") String param);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 批量删除【请填写功能名称】
|
* 批量删除【请填写功能名称】
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
package com.ruoyi.app.service.impl;
|
package com.ruoyi.app.service.impl;
|
||||||
|
|
||||||
|
import java.math.BigDecimal;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import com.ruoyi.app.domain.AppPendingStorage;
|
import com.ruoyi.app.domain.AppPendingStorage;
|
||||||
|
|
@ -11,6 +12,7 @@ import com.ruoyi.app.mapper.AppPmsOrderInMapper;
|
||||||
import com.ruoyi.app.service.IAppPmsOrderInService;
|
import com.ruoyi.app.service.IAppPmsOrderInService;
|
||||||
import com.ruoyi.common.utils.DateUtils;
|
import com.ruoyi.common.utils.DateUtils;
|
||||||
import com.ruoyi.common.utils.StringUtils;
|
import com.ruoyi.common.utils.StringUtils;
|
||||||
|
import com.ruoyi.common.utils.uuid.IdUtils;
|
||||||
import org.apache.ibatis.javassist.compiler.ast.Variable;
|
import org.apache.ibatis.javassist.compiler.ast.Variable;
|
||||||
import org.springframework.beans.BeanUtils;
|
import org.springframework.beans.BeanUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
|
|
@ -106,10 +108,9 @@ public class AppPmsOrderInServiceImpl implements IAppPmsOrderInService
|
||||||
@Override
|
@Override
|
||||||
public List<AppPmsOrderIn> getInfoWithString(String param) {
|
public List<AppPmsOrderIn> getInfoWithString(String param) {
|
||||||
if(StringUtils.isEmpty(param)) {
|
if(StringUtils.isEmpty(param)) {
|
||||||
return appPmsOrderInMapper.selectAppPmsOrderInList(new AppPmsOrderIn());
|
return appPmsOrderInMapper.selectAppPmsOrderInListWithParam("");
|
||||||
}
|
}
|
||||||
return appPmsOrderInMapper.selectAppPmsOrderInListWithParam(param);
|
return appPmsOrderInMapper.selectAppPmsOrderInListWithParam(param);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
@ -132,6 +133,7 @@ public class AppPmsOrderInServiceImpl implements IAppPmsOrderInService
|
||||||
AppPmsOrderIn appPmsOrderInInsert = appPmsOrderIns.get(0);
|
AppPmsOrderIn appPmsOrderInInsert = appPmsOrderIns.get(0);
|
||||||
AppPendingStorage appPendingStorage = new AppPendingStorage();
|
AppPendingStorage appPendingStorage = new AppPendingStorage();
|
||||||
BeanUtils.copyProperties(appPmsOrderInInsert, appPendingStorage);
|
BeanUtils.copyProperties(appPmsOrderInInsert, appPendingStorage);
|
||||||
|
appPendingStorage.setRecordId(IdUtils.randomUUID());
|
||||||
appPendingStorage.setVehicleNo(request.getVehicleNo());
|
appPendingStorage.setVehicleNo(request.getVehicleNo());
|
||||||
appPendingStorage.setGoodsNum(pmsInDatum.getGoodsNum());
|
appPendingStorage.setGoodsNum(pmsInDatum.getGoodsNum());
|
||||||
appPendingStorage.setStatus(1);
|
appPendingStorage.setStatus(1);
|
||||||
|
|
|
||||||
|
|
@ -74,9 +74,10 @@
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
||||||
<select id="selectAppPmsOrderInListWithParam" resultType="com.ruoyi.app.domain.AppPmsOrderIn">
|
<select id="selectAppPmsOrderInListWithParam" parameterType="String" resultMap="AppPmsOrderInResult">
|
||||||
<include refid="selectAppPmsOrderInVo"/>
|
<include refid="selectAppPmsOrderInVo"/>
|
||||||
where list_id like '%#{param}%' or order_id like '%#{param}%' or goods_id like '%#{param}%' or goods_code like '%#{param}%' or goods_desc like '%#{param}%'
|
where (list_id like concat('%',#{param},'%') or order_id like concat('%',#{param},'%') or goods_id like concat('%',#{param},'%')
|
||||||
|
or goods_code like concat('%',#{param},'%') or goods_desc like concat('%',#{param},'%')) and remaining_num > 0
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user