• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
山城小跳
博客园    首页    新随笔    联系   管理    订阅  订阅

点击按钮ajax 请求后台判断,成功执行,不成功给出弹框提示

本人想实现一个功能,在点击出库按钮时加以判断是否可以出库,如果不能出库提示操作者该操作不能进行

1 首先做一个按钮点击事件

<a class="label xiugai" id="chuku" onclick="dianjichuku(${(XSaleCommodity.saleCommodityId)?string("#")!''})" >
                                        <span class="glyphicon glyphicon-log-out" style="font-size:13px">出库</span>
                                    </a>

2js 代码

function dianjichuku(obj){
        debugger;
        $.post("pdcbenhesuan",{id:obj},function (data) {   // 路径跳转到后台做判断
        debugger;
            if(data=="未做成本核算,暂不能出库"){
                alert("未做成本核算,暂不能出库")
            }else{
                alert("成本已核算")
                //判断成本核算过后超链接到后台继续完成出库操作
                // window.location.href="editoutStatus?id="+id;
                window.location.href="editoutStatus?id="+obj;
            }
        })
    }

3 后台代码

/判断成品出库钱先判断是否进行过成本核算
    @RequestMapping(value = "pdcbenhesuan", method = RequestMethod.POST)
    public @ResponseBody String pdcbenhesuan(@RequestParam(value = "id", required = false) Long id
                               ) throws ParseException {
 if(goodsPriceList==null || cangkushu!=goodsNums) {
        return "未做成本核算,暂不能出库";
        }else {
            return "可以出库";
       }
}
posted @ 2022-03-30 10:57  字母一哥  阅读(342)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3