中扬CRM客户关系管理系统
#
tqs
2022-09-23 e4f160cfdc771a9a1f20f78b65270e1a2fe845e3
#
4个文件已修改
66 ■■■■■ 已修改文件
src/main/java/com/zy/crm/manager/entity/Cstmr.java 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/system/controller/DeptController.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/resources/application.yml 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/dept/dept.html 44 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/zy/crm/manager/entity/Cstmr.java
@@ -297,6 +297,7 @@
        return null;
    }
    public void setType0(String type0){
        if (Cools.isEmpty(type0)) {
            return;
src/main/java/com/zy/crm/system/controller/DeptController.java
@@ -109,6 +109,17 @@
                dept.setParentName(parent.getName());
                dept.setLevel(parent.getLevel() + 1);
            }
        } else {
            dept.setUuid(dept.getName());
            List<Dept> depts = deptService.selectList(new EntityWrapper<Dept>().eq("parent_id",dept.getId()));
            for(Dept one : depts){
                one.setParentName(dept.getName());
                one.setNamePath(dept.getName());
                one.setUpdateBy(getUserId());
                one.setUpdateTime(new Date());
//                deptService.update(one,new EntityWrapper<Dept>().eq("parent_id",dept.getId()));
                deptService.updateById(one);
            }
        }
        // path
        NodeUtils nodeUtils = new NodeUtils();
src/main/resources/application.yml
@@ -9,12 +9,12 @@
    name: @pom.build.finalName@
  datasource:
    driver-class-name: com.microsoft.sqlserver.jdbc.SQLServerDriver
    url: jdbc:sqlserver://47.97.1.152:51433;databasename=zy_crm
    username: sa
    password: Zoneyung@zy56$
#    url: jdbc:sqlserver://localhost:1433;databasename=zy_crm
#    url: jdbc:sqlserver://47.97.1.152:51433;databasename=zy_crm
#    username: sa
#    password: sa@123
#    password: Zoneyung@zy56$
    url: jdbc:sqlserver://192.168.4.15:1433;databasename=zy_crm
    username: sa
    password: sa@123
  mvc:
    static-path-pattern: /**
  redis:
src/main/webapp/views/dept/dept.html
@@ -217,7 +217,9 @@
                    form.val('detail', mData);
                    // 表单提交事件
                    form.on('submit(editSubmit)', function (data) {
                        data.field.parentId = insXmSel.getValue('valueStr');
                        if(insXmSel != null){
                            data.field.parentId = insXmSel.getValue('valueStr');
                        }
                        var loadIndex = layer.load(2);
                        $.ajax({
                            url: baseUrl+"/dept/"+(mData?'update':'add')+"/auth",
@@ -240,25 +242,27 @@
                        return false;
                    });
                    // 渲染下拉树
                    var insXmSel = xmSelect.render({
                        el: '#deptParentSel',
                        height: '250px',
                        data: insTb.options.data,
                        initValue: mData ? [mData.parentId] : [],
                        model: {label: {type: 'text'}},
                        prop: {
                            name: 'name',
                            value: 'id'
                        },
                        radio: true,
                        clickClose: true,
                        tree: {
                            show: true,
                            indent: 15,
                            strict: false,
                            expandedKeys: true
                        }
                    });
                    if(mData == null || mData.parentId != null ) {//非顶级根节点,且是修改
                        var insXmSel = xmSelect.render({
                            el: '#deptParentSel',
                            height: '250px',
                            data: insTb.options.data,
                            initValue: mData ? [mData.parentId] : [],
                            model: {label: {type: 'text'}},
                            prop: {
                                name: 'name',
                                value: 'id'
                            },
                            radio: true,
                            clickClose: true,
                            tree: {
                                show: true,
                                indent: 15,
                                strict: false,
                                expandedKeys: true
                            }
                        });
                    }
                    // 弹窗不出现滚动条
                    $(layero).children('.layui-layer-content').css('overflow', 'visible');
                    layui.form.render('select');