中扬CRM客户关系管理系统
#
LSH
2023-08-29 f68b291e69b92864db57bd76a614d2f312536b41
#
5个文件已修改
138 ■■■■ 已修改文件
src/main/webapp/static/js/reimburseOnline/reimburseOnline.js 41 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/cstmr/cstmr.html 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/plan/plan.html 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/plan/plan_more.html 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/views/reimburseOnline/reimburseOnline.html 29 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/webapp/static/js/reimburseOnline/reimburseOnline.js
@@ -452,7 +452,7 @@
                    cellMinWidth: 100,
                    cols: [[
                        {type: 'numbers', title: '#'},
                        {field: 'occupation', title: '事由', width: 100},
                        {field: 'occupation', title: '事由', width: 100, style: 'color: blue;font-weight: bold', templet: '#occupation'},
                        // {field: 'expenseType', title: '费用类型', width: 100},
                        {field: 'expenseType$', title: '费用类型', width: 100},
                        {field: 'taxRate', title: '税率', width: 60},
@@ -476,8 +476,29 @@
                        // {field: 'creationTime', title: '创建日期', width: 160}
                        {align: 'center', title: '操作', toolbar: '#formSSXMTableBar', minWidth: 80, width: 80, fixed: 'right'}
                    ]],
                    done: function (res) {
                    done: function (res, curr, count) {
                        $(layero).find('.layui-table-view').css('margin', '0');
                        var options = this;
                        // 获取当前行数据
                        table.getRowData = function(elem){
                            var index = $(elem).closest('tr').data('index');
                            return table.cache[options.id][index] || {};
                        };
                        $('.input-occupation').on('text', function(){
                            var value = this.value; // 获取选中项 value
                            var data = table.getRowData(this);
                            console.log(value);
                            console.log("value------===");
                            xxDataList.forEach(res => {
                                if (data.id === res.id){
                                    console.log(res)
                                    res.occupation = value;
                                }
                            })
                        });
                    },
                    size: ''
                };
@@ -560,6 +581,7 @@
                            // 表单提交事件
                            form.on('submit(matEditSubmit)', function (data) {
                                let selectList = matXmSelect.getValue();
                                console.log(selectList)
                                for (let i = 0; i<selectList.length; i++) {
                                    let item = selectList[i];
                                    // 查询物料详情
@@ -571,13 +593,16 @@
                                        success: function (res) {
                                            if (res.code === 200){
                                                var bige=true;
                                                for (var j = 0; j < xxDataList.length; j++) {
                                                    if (xxDataList[j].matnr === res.data.matnr && xxDataList[j].batch === res.data.batch) {
                                                        bige=false;
                                                        break;
                                                    }
                                                }
                                                // console.log("-------2.1-------")
                                                // for (var j = 0; j < xxDataList.length; j++) {
                                                //     if (xxDataList[j].expenseType === res.data.expenseType && xxDataList[j].batch === res.data.batch) {
                                                //         bige=false;
                                                //         console.log("-------2.2-------")
                                                //         break;
                                                //     }
                                                // }
                                                if (bige){
                                                    // console.log("-------2.3-------")
                                                    xxDataList.push(res.data);
                                                    insTbSSXM.reload({data: xxDataList, page: {curr: 1}});
                                                }
src/main/webapp/views/cstmr/cstmr.html
@@ -141,12 +141,12 @@
                        <input class="layui-input" name="name" placeholder="请输入客户名称" lay-vertype="tips" lay-verify="required|name" lay-min="8" autocomplete="off">
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">客户简称: </label>
                    <div class="layui-input-block">
                        <input class="layui-input" name="simple" placeholder="请输入客户简称" lay-vertype="tips" lay-verify="required|simple" autocomplete="off">
                    </div>
                </div>
<!--                <div class="layui-form-item">-->
<!--                    <label class="layui-form-label layui-form-required">客户简称: </label>-->
<!--                    <div class="layui-input-block">-->
<!--                        <input class="layui-input" name="simple" placeholder="请输入客户简称" lay-vertype="tips" lay-verify="required|simple" autocomplete="off">-->
<!--                    </div>-->
<!--                </div>-->
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">客户类别: </label>
                    <div class="layui-input-block cool-auto-complete">
@@ -160,6 +160,28 @@
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">客户行业: </label>
                    <div class="layui-input-block">
                        <select name="" lay-vertype="tips" lay-verify="required">
                            <option value="">请选择行业</option>
                            <option value="1">医药业</option>
                            <option value="2">制造业</option>
                            <option value="3">纺织业</option>
                        </select>
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">产品类别: </label>
                    <div class="layui-input-block">
                        <select name="" lay-vertype="tips" lay-verify="required">
                            <option value="">请选择类别</option>
                            <option value="1">电气</option>
                            <option value="2">家具</option>
                            <option value="3">电子产品</option>
                        </select>
                    </div>
                </div>
                <div class="layui-form-item">
                    <label class="layui-form-label layui-form-required">省市区 : </label>
                    <div class="layui-input-block">
                        <input id="cascaderVal" name="pcd" placeholder="请选择" class="layui-hide" lay-verify="required"/>
src/main/webapp/views/plan/plan.html
@@ -214,6 +214,12 @@
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label layui-form-required">业务员联系方式: </label>
                        <div class="layui-input-block">
                            <input class="layui-input" name="userXmlSelPhone" autocomplete="off" placeholder="请输入业务员联系方式" lay-vertype="tips" lay-verify="required">
                        </div>
                    </div>
                    <div class="layui-form-item">
                        <label class="layui-form-label">所需: </label>
                        <div class="layui-input-block">
                            <div id="planNeedXmlSel" name="planNeedXmlSel">
@@ -268,9 +274,9 @@
            <div class="layui layui-row">
                <div class="layui-col-md6">
                    <div class="layui-form-item">
                        <label class="layui-form-label">规划员: </label>
                        <label class="layui-form-label  layui-form-required">规划员: </label>
                        <div class="layui-input-block">
                            <input class="layui-input" name="planner$" placeholder="请输入规划员" disabled>
                            <input class="layui-input" name="planner$" placeholder="请输入规划员"  lay-verify="required" disabled>
                        </div>
                    </div>
                    <div class="layui-form-item">
src/main/webapp/views/plan/plan_more.html
@@ -219,17 +219,17 @@
                    </div>
                </div>
                <!-- 跟进人 -->
                <div class="layui-card">
                    <div class="layui-card-header">
                        <span>跟进人</span>
                        <span lay-filter="followerAdd" lay-submit style="float: right;cursor: pointer;">
                            <i class="layui-icon" style="font-size: 20px;color: #1890ff;">&#xe61f;</i>
                        </span>
                    </div>
                    <div class="layui-card-body">
                        <table id="followersTable" lay-filter="followersTable"></table>
                    </div>
                </div>
<!--                <div class="layui-card">-->
<!--                    <div class="layui-card-header">-->
<!--                        <span>跟进人</span>-->
<!--                        <span lay-filter="followerAdd" lay-submit style="float: right;cursor: pointer;">-->
<!--                            <i class="layui-icon" style="font-size: 20px;color: #1890ff;">&#xe61f;</i>-->
<!--                        </span>-->
<!--                    </div>-->
<!--                    <div class="layui-card-body">-->
<!--                        <table id="followersTable" lay-filter="followersTable"></table>-->
<!--                    </div>-->
<!--                </div>-->
            </div>
        </div>
    </div>
@@ -336,7 +336,7 @@
                        form.val('formAdvForm', plan);
                        top.convertDisabled($('#formAdvForm :input'), true);
                        // 跟进人
                        initFollowers(plan.id);
                        // initFollowers(plan.id);
                        layDateRender();
                    } else if (res.code === 403) {
                        top.location.href = baseUrl + "/";
src/main/webapp/views/reimburseOnline/reimburseOnline.html
@@ -17,6 +17,7 @@
      top: 1px;
      left: 5px;
    }
    .nav-box-item {
      display: inline-block;
      vertical-align: middle;
@@ -30,13 +31,15 @@
<div class="layui-fluid">
  <div class="layui-card">
    <div class="layui-card-body">
      <div id="search-box" class="layui-form toolbar" style="display: flex;justify-content: flex-end;position: relative">
            <div id="search-box" class="layui-form toolbar"
                 style="display: flex;justify-content: flex-end;position: relative">
        <div class="nav-box">
          <div class="nav-box-item">
            <i class="layui-icon" style="color: #1890ff;font-weight: bold">&#xe613;</i>
          </div>
          <div class="nav-box-item">
            <button id="organization" style="border: none;padding-right: 35px;" class="layui-btn layui-btn-primary icon-btn">
                        <button id="organization" style="border: none;padding-right: 35px;"
                                class="layui-btn layui-btn-primary icon-btn">
              未知
            </button>
          </div>
@@ -44,7 +47,8 @@
        <div class="layui-form-item">
          <div class="layui-inline">
            <div class="layui-input-inline">
              <input class="layui-input" type="text" name="condition" placeholder="请输入" autocomplete="off" style="border-color: #e1e1e1">
                            <input class="layui-input" type="text" name="condition" placeholder="请输入" autocomplete="off"
                                   style="border-color: #e1e1e1">
            </div>
          </div>
          <div class="layui-inline">&emsp;
@@ -143,10 +147,13 @@
      <label class="layui-form-label">项目名: </label>
      <div class="layui-input-block cool-auto-complete">
        <input class="layui-input" name="planId" placeholder="请输入项目名" style="display: none">
        <input id="planId$" name="planId" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)" type="text" placeholder="请输入项目名" onfocus=this.blur()>
                <input id="planId$" name="planId" class="layui-input cool-auto-complete-div" onclick="autoShow(this.id)"
                       type="text" placeholder="请输入项目名" onfocus=this.blur()>
        <div class="cool-auto-complete-window">
          <input class="cool-auto-complete-window-input" data-key="planQueryNameBydirector" onkeyup="autoLoad(this.getAttribute('data-key'))">
          <select class="cool-auto-complete-window-select" data-key="planQueryNameBydirectorSelect" onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">
                    <input class="cool-auto-complete-window-input" data-key="planQueryNameBydirector"
                           onkeyup="autoLoad(this.getAttribute('data-key'))">
                    <select class="cool-auto-complete-window-select" data-key="planQueryNameBydirectorSelect"
                            onchange="confirmed(this.getAttribute('data-key'))" multiple="multiple">
          </select>
        </div>
      </div>
@@ -237,14 +244,16 @@
        <div class="layui-form-item">
          <label class="layui-form-label layui-form-required">模板名: </label>
          <div class="layui-input-block">
            <input class="layui-input" name="templateName" placeholder="请输入模板名" autocomplete="off" lay-verify="required">
                        <input class="layui-input" name="templateName" placeholder="请输入模板名" autocomplete="off"
                               lay-verify="required">
          </div>
        </div>
        <div class="layui-form-item">
          <label class="layui-form-label layui-form-required">表格标题: </label>
          <div class="layui-input-block">
            <input class="layui-input" name="title" placeholder="请输入表格标题" autocomplete="off" lay-verify="required">
                        <input class="layui-input" name="title" placeholder="请输入表格标题" autocomplete="off"
                               lay-verify="required">
          </div>
        </div>
@@ -257,6 +266,10 @@
    </div>
  </div>
</script>
<script type="text/html" id="occupation">
    <input name="input-occupation" placeholder="请输入" autocomplete="off">
</script>
</body>
</html>