mrzhssss
2022-01-14 5f42fb4ab590de114fada76abd6fc114b748ccb7
src/main/webapp/static/js/projectPlan/projectPlan.js
@@ -1,6 +1,8 @@
var pageCurr;
var firstId;
var items;
getItems();
layui.config({
    base: baseUrl + "/static/layui/lay/modules/"
@@ -23,14 +25,14 @@
        toolbar: '#toolbar',
        cellMinWidth: 50,
        where: {
            target: firstId
            items: items
        },
        cols: [[
            {type: 'checkbox'}
            {type: 'checkbox', hide:true}
            // ,{field: 'id', align: 'center',title: '唯一ID'}
            // ,{field: 'itemId', align: 'center',title: '项目ID'}
            ,{field: 'flowName', align: 'center',title: '节点名称'}
            ,{field: 'itemId$', align: 'center',title: '项目名称'}
            ,{field: 'flowId$', align: 'center',title: '节点名称'}
            ,{field: 'weightNum', align: 'center',title: '权重值'}
            // ,{field: 'flowId', align: 'center',title: '节点ID'}
@@ -81,6 +83,11 @@
            where: searchData,
            page: {curr: 1}
        });
    });
    form.on('select(items)',function (data) {
        items = data.value
        tableReload();
    });
    // 监听头工具栏事件
@@ -157,16 +164,19 @@
    /* 弹窗 - 新增、修改 */
    function showEditModel(mData) {
        admin.open({
            type: 1,
            area: '600px',
            title: (mData ? '修改' : '添加') + '订单状态',
            content: $('#editDialog').html(),
            success: function (layero, dIndex) {
                layDateRender();
                layDateRender(mData);
                form.val('detail', mData);
                form.on('submit(editSubmit)', function (data) {
                    if(mData === '添加'){
                        data.field.push(items);
                    }
                    var loadIndex = layer.load(2);
                    $.ajax({
                        url: baseUrl+"/projectPlan/"+(mData?'update':'add')+"/auth",
@@ -231,36 +241,44 @@
    // 重置
    form.on('submit(reset)', function (data) {
        pageCurr = 1;
        clearFormVal($('#search-box'));
        $('#mysearch').val('');
        tableReload(false);
    });
    // 时间选择器
    function layDateRender() {
    function layDateRender(mData) {
        setTimeout(function () {
            layDate.render({
        elem: '#startTime\\$',
        type: 'datetime'
    });
        layDate.render({
        elem: '#realStartTime\\$',
        type: 'datetime'
    });
        layDate.render({
        elem: '#endTime\\$',
        type: 'datetime'
    });
        layDate.render({
        elem: '#realEndTime\\$',
        type: 'datetime'
    });
        layDate.render({
        elem: '#createTime\\$',
        type: 'datetime'
    });
        layDate.render({
        elem: '#modifyTime\\$',
        type: 'datetime'
    });
                elem: '#startTime',
                type: 'datetime',
                value: mData!==null&&mData!==undefined?strToDate(mData['startTime$']):null
            });
            layDate.render({
                elem: '#realStartTime',
                type: 'datetime',
                value: mData!==null&&mData!==undefined?strToDate(mData['realStartTime$']):null
            });
            layDate.render({
                elem: '#endTime',
                type: 'datetime',
                value: mData!==null&&mData!==undefined?strToDate(mData['endTime$']):null
            });
            layDate.render({
                elem: '#realEndTime',
                type: 'datetime',
                value: mData!==null&&mData!==undefined?strToDate(mData['realEndTime$']):null
            });
            layDate.render({
                elem: '#createTime\\$',
                type: 'datetime',
                value: mData!==null&&mData!==undefined?strToDate(mData['createTime$']):null
            });
            layDate.render({
                elem: '#modifyTime\\$',
                type: 'datetime',
                value: mData!==null&&mData!==undefined?strToDate(mData['modifyTime$']):null
            });
        }, 500);
    }
    layDateRender();
@@ -288,7 +306,8 @@
        if (res.data != null) {
            // console.log(res.data[0].key)
            firstId = res.data[0].key;
            // items = res.data[0].key;
            items='0';
            var tpl = $("#parentNodeGroup").html();
            var template = Handlebars.compile(tpl);
            var html = template(res);
@@ -296,4 +315,5 @@
        }
    });
}
}