自动化立体仓库 - WMS系统
#
LSH
2023-12-08 46b4e48256f1309b0f413564afeedcb355d23ea9
#
3个文件已修改
19 ■■■■ 已修改文件
src/main/java/com/zy/asrs/controller/OrderController.java 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/order/order.js 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/order/order.html 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/asrs/controller/OrderController.java
@@ -436,9 +436,9 @@
    @RequestMapping(value = "/order/view/labelUp/file/auth")
//    @ManagerAuth
    public R viewLabelUpFile(@RequestParam("orderId") String orderId){
        int id = Integer.parseInt(orderId);
        String savePath = "D:/order/labelUp/file/"+id+"/"; // 指定保存文件的路径
    public R viewLabelUpFile(@RequestParam("orderId") Long orderId){
//        int id = Integer.parseInt(orderId);
        String savePath = "D:/order/labelUp/file/"+orderId+"/"; // 指定保存文件的路径
        try{
            List<FileSaveExampleUtil.FileDTO> fileDTOS = FileSaveExampleUtil.viewFileList(savePath);
            return R.ok(fileDTOS);
src/main/webapp/static/js/order/order.js
@@ -4,7 +4,7 @@
    base: baseUrl + "/static/layui/lay/modules/"
}).extend({
    notice: 'notice/notice',
}).use(['layer', 'form', 'table','upload',  'util', 'admin', 'xmSelect', 'laydate', 'tableMerge', 'notice'], function () {
}).use(['layer', 'form', 'table','upload','element',  'util', 'admin', 'xmSelect', 'laydate', 'tableMerge', 'notice'], function () {
    var $ = layui.jquery;
    var layer = layui.layer;
    var form = layui.form;
@@ -17,6 +17,7 @@
    var laytpl = layui.laytpl;
    var tableMerge = layui.tableMerge;
    var notice = layui.notice;
    var element = layui.element;
    // 渲染搜索模板
    $.ajax({
@@ -90,7 +91,7 @@
    var uploadListIns = upload.render({
        elem: '#data-btn-file2'
        ,elemList: $('#data-btn-file3') //列表元素对象
        ,url: '/order/insert/labelUp/file/auth'
        ,url: baseUrl+'/order/insert/labelUp/file/auth'
        ,accept: 'file'
        ,multiple: true
        ,number: 10
@@ -98,9 +99,6 @@
        ,bindAction: '#testListAction'
        ,choose: function(obj){
            // 赋值
            console.log(obj)
            console.log(obj.data)
            console.log($('.layui-layer-title').text())
            this.data.orderId=$('.layui-layer-title').text()
            var that = this;
            var files = this.files = obj.pushFile(); //将每次选择的文件追加到文件队列
@@ -177,13 +175,14 @@
            // 打开弹窗
            // 构建带参数的内容
            layer.open({
                area: '1020px',
                type: 1,
                title: '上传文件-'+data.id,
                content: $('#myModal')
            });
            // 获取路径下的文件列表,使用 jQuery 的 ajax 方法
            $.ajax({
                url: '/order/view/labelUp/file/auth',
                url: baseUrl+'/order/view/labelUp/file/auth',
                data:{
                    orderId:data.id
                },
src/main/webapp/views/order/order.html
@@ -96,7 +96,7 @@
    </div>
</div>
<div id="myModal"  style="display: none;">
<div id="myModal"  style="display: none">
    <div style="padding: 10px">
        <div class="layui-upload">
            <button type="button" class="layui-btn layui-btn-normal" id="data-btn-file2">选择文件</button><input id="data-btn-upload" class="layui-upload-file" type="file" accept="" name="file" multiple="">