#
luxiaotao1123
2021-03-05 cb9c7650145abce31fab4564ad6e50754ee93242
#
4个文件已修改
26 ■■■■■ 已修改文件
src/main/java/zy/cloud/wms/manager/controller/PakoutController.java 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/zy/cloud/wms/manager/service/PakoutService.java 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/zy/cloud/wms/manager/service/impl/PakoutServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/custOrder/custOrder.js 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/zy/cloud/wms/manager/controller/PakoutController.java
@@ -127,4 +127,16 @@
        return R.ok();
    }
    @RequestMapping(value = "/pakout/print/auth")
    @ManagerAuth
    public R print(@RequestParam String docNumber) {
        List<Pakout> pakouts = pakoutService.selectList(new EntityWrapper<Pakout>().eq("doc_num", docNumber));
        if (!Cools.isEmpty(pakouts)) {
            if (pakouts.get(0).getWrkSts() == 1) {
                pakoutService.stockOutPrint(null, docNumber, getUserId());
            }
        }
        return R.ok();
    }
}
src/main/java/zy/cloud/wms/manager/service/PakoutService.java
@@ -5,6 +5,8 @@
public interface PakoutService extends IService<Pakout> {
    Boolean stockOutPrint(String wrkNo, String docNum, Long userId);
    Boolean stockOutComplete(String wrkNo, String docNum, Long userId);
}
src/main/java/zy/cloud/wms/manager/service/impl/PakoutServiceImpl.java
@@ -10,7 +10,13 @@
public class PakoutServiceImpl extends ServiceImpl<PakoutMapper, Pakout> implements PakoutService {
    @Override
    public Boolean stockOutPrint(String wrkNo, String docNum, Long userId) {
        return this.baseMapper.updateWrkSts(wrkNo, docNum, 2, userId)>0;
    }
    @Override
    public Boolean stockOutComplete(String wrkNo, String docNum, Long userId) {
        return this.baseMapper.updateWrkSts(wrkNo, docNum, 3, userId)>0;
    }
}
src/main/webapp/static/js/custOrder/custOrder.js
@@ -279,9 +279,11 @@
                        deferred: $.Deferred().done(function () {
                            layer.confirm('[重要] 打印是否成功?',  {btn: ['Yes', 'No']}, function(){
                                $.ajax({
                                    url: baseUrl+"/trayCode/print/auth",
                                    url: baseUrl+"/pakout/print/auth",
                                    headers: {'token': localStorage.getItem('token')},
                                    data: data.field,
                                    data: {
                                        docNume: docNumber
                                    },
                                    method: 'POST',
                                    success: function (res) {
                                        if (res.code === 200){