zhengcaioa/zhengcaioa/Views/TongjiBaoBiao/IndexSuoyou.cshtml
@@ -3,17 +3,36 @@
@{
    ViewBag.Title = "ServiceCharge";
    Layout = null;
    List<TongjiBaoBiaoDTO> tuiguangDTOs = ViewBag.tuiguangDTOs as List<TongjiBaoBiaoDTO>;
    List<TongjiBaoBiaoDTO> baifangkehuDTOs = ViewBag.baifangkehuDTOs as List<TongjiBaoBiaoDTO>;
    List<TongjiDingDanDTO> dingdanDTOs = ViewBag.dingdanDTOs as List<TongjiDingDanDTO>;
    List<TongjiBaoBiaoDTO> ziliaoweihuDTOs = ViewBag.ziliaoweihuDTOs as List<TongjiBaoBiaoDTO>;
    List<TongjiBaoBiaoDTO> xiangmushishiDTOs = ViewBag.xiangmushishiDTOs as List<TongjiBaoBiaoDTO>;
    List<PltUserDTO> UserIds = ViewData["UserIds"] as List<PltUserDTO>; //员工
    string Tongjitime = ViewBag.Tongjitime as string;
    string  Userid = ViewBag.Userid as string;
    int nookcount = dingdanDTOs == null ? 0 : dingdanDTOs.Count;
    string[] Userid = ViewBag.Userid as string[];
    List<TongjibaobiaobaobiaoDTO> tongjibaobiaobaobiaoDTOs = ViewBag.tongjibaobiaobaobiaoDTOs as List<TongjibaobiaobaobiaoDTO>;
    //List<TongjiBaoBiaoDTO> tuiguangDTOs = ViewBag.tuiguangDTOs as List<TongjiBaoBiaoDTO>;
    //List<TongjiBaoBiaoDTO> baifangkehuDTOs = ViewBag.baifangkehuDTOs as List<TongjiBaoBiaoDTO>;
    //List<TongjiDingDanDTO> dingdanDTOs = ViewBag.dingdanDTOs as List<TongjiDingDanDTO>;
    //List<TongjiBaoBiaoDTO> ziliaoweihuDTOs = ViewBag.ziliaoweihuDTOs as List<TongjiBaoBiaoDTO>;
    //List<TongjiBaoBiaoDTO> xiangmushishiDTOs = ViewBag.xiangmushishiDTOs as List<TongjiBaoBiaoDTO>;
    //int dingdanDTOsCount = ViewBag.dingdanDTOsCount;
    //int tuiguangDTOsCount = tuiguangDTOs.Count;
    //int baifangkehuDTOsCount = baifangkehuDTOs.Count;
    //int ziliaoweihuDTOsCount = ziliaoweihuDTOs.Count;
    //int xiangmushishiDTOsCount = xiangmushishiDTOs.Count;
    //int aaa = 1;
}
<!DOCTYPE html>
@@ -194,7 +213,7 @@
                                </div>*@
                            <div class="row">
                                <div class="clearfix layer-area" style="padding-bottom:15px;">
                                <div class="clearfix layer-area" style="padding-bottom:15px;" id="chaxunxiashi">
                                    <label class="text-right col-sm-1 col-md-1 control-label">统计时间</label>
                                    <div class="col-sm-2 col-md-2">
@@ -204,25 +223,25 @@
                                    <label class="text-right col-sm-1 col-md-1 control-label">员工</label>
                                    <div class="col-sm-2 col-md-2">
                                        <select id="UserId" class="form-control" name="UserId" data-placeholder="选择 序列 ..." style="font-weight:normal;">
                                        <select id="UserId" class="form-control" name="UserId" data-placeholder="选择 序列 ..." style="font-weight:normal;" multiple>
                                            <option value="" hassubinfo="true">请选择</option>
                                            @foreach (var item in UserIds)
                                            {
                                                @if (!item.Id.Equals(Userid))
                                                {
                                                    <option value="@item.Id" hassubinfo="true">
                                                        @item.UserName
                                                    </option>
                                                }
                                                else
                                                @if (Userid.Contains(item.Id))
                                                {
                                                    <option value="@item.Id" hassubinfo="true" selected="selected">
                                                        @item.UserName
                                                    </option>
                                                }
                                                else
                                                {
                                                    <option value="@item.Id" hassubinfo="true">
                                                        @item.UserName
                                                    </option>
                                                }
                                            }
                                            }
                                        </select>
@@ -234,9 +253,22 @@
                                        </a>
                                    </div>
                                </div>
                                @foreach (var tongjibaobiaobaobiaoDTO in tongjibaobiaobaobiaoDTOs)
                                {
                                    int aaa = 1;
                                <div class="">
                                    <h3>一、推广</h3>
                                        <h3> @tongjibaobiaobaobiaoDTO.UserName </h3>
                                    </div>
                                    @if (tongjibaobiaobaobiaoDTO.tuiguangDTOs.Count > 0)
                                    {
                                        <div class="">
                                            <h3>@aaa 、推广</h3>
                                </div>
@@ -273,29 +305,35 @@
                                        </thead>
                                        <tbody>
                                            @{
                                                if (tuiguangDTOs != null && tuiguangDTOs.Count > 0)
                                                        if (tongjibaobiaobaobiaoDTO.tuiguangDTOs != null && tongjibaobiaobaobiaoDTO.tuiguangDTOs.Count > 0)
                                                {
                                                    for (int i = 0; i < tuiguangDTOs.Count; i++)
                                                            for (int i = 0; i < tongjibaobiaobaobiaoDTO.tuiguangDTOs.Count; i++)
                                                    {
                                                        <tr>
                                                            <td>@(i+1)</td>
                                                            <td>@tuiguangDTOs[i].gongzuo</td>
                                                            <td>@(tuiguangDTOs[i].benyueshuliang=="0"?"":tuiguangDTOs[i].benyueshuliang)</td>
                                                            <td>@(tuiguangDTOs[i].benyueqingkuang=="0"?"":tuiguangDTOs[i].benyueqingkuang)</td>
                                                            <td>@(tuiguangDTOs[i].benrishuliang=="0"?"":tuiguangDTOs[i].benrishuliang)</td>
                                                            <td>@(tuiguangDTOs[i].benriqingkuang=="0"?"":tuiguangDTOs[i].benriqingkuang)</td>
                                                            <td>@(tuiguangDTOs[i].dangrijixiao=="0"?"":tuiguangDTOs[i].dangrijixiao)</td>
                                                                    <td>@tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].gongzuo</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benyueshuliang=="0"?"": tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benyueshuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benyueqingkuang=="0"?"": tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benyueqingkuang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benrishuliang=="0"?"": tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benrishuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benriqingkuang=="0"?"": tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].benriqingkuang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].dangrijixiao=="0"?"": tongjibaobiaobaobiaoDTO.tuiguangDTOs[i].dangrijixiao)</td>
                                                        </tr>
                                                    }
                                                }
                                                        aaa = aaa + 1;
                                            }
                                        </tbody>
                                    </table>
                                </div>
                                    }
                                    @if (tongjibaobiaobaobiaoDTO.baifangkehuDTOs.Count > 0)
                                    {
                                <div class="">
                                    <h3>二、拜访客户</h3>
                                            <h3>@aaa 、拜访客户</h3>
                                </div>
@@ -332,29 +370,33 @@
                                        </thead>
                                        <tbody>
                                            @{
                                                if (baifangkehuDTOs != null && baifangkehuDTOs.Count > 0)
                                                        if (tongjibaobiaobaobiaoDTO.baifangkehuDTOs != null && tongjibaobiaobaobiaoDTO.baifangkehuDTOs.Count > 0)
                                                {
                                                    for (int i = 0; i < baifangkehuDTOs.Count; i++)
                                                            for (int i = 0; i < tongjibaobiaobaobiaoDTO.baifangkehuDTOs.Count; i++)
                                                    {
                                                        <tr>
                                                            <td>@(i+1)</td>
                                                            <td>@baifangkehuDTOs[i].gongzuo</td>
                                                            <td>@(baifangkehuDTOs[i].benyueshuliang=="0"?"": baifangkehuDTOs[i].benyueshuliang)</td>
                                                            <td>@(baifangkehuDTOs[i].benyueqingkuang=="0"?"": baifangkehuDTOs[i].benyueqingkuang)</td>
                                                            <td>@(baifangkehuDTOs[i].benrishuliang=="0"?"": baifangkehuDTOs[i].benrishuliang)</td>
                                                            <td>@(baifangkehuDTOs[i].benriqingkuang=="0"?"": baifangkehuDTOs[i].benriqingkuang)</td>
                                                            <td>@(baifangkehuDTOs[i].dangrijixiao=="0"?"": baifangkehuDTOs[i].dangrijixiao)</td>
                                                                    <td>@tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].gongzuo</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benyueshuliang=="0"?"": tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benyueshuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benyueqingkuang=="0"?"": tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benyueqingkuang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benrishuliang=="0"?"": tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benrishuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benriqingkuang=="0"?"": tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].benriqingkuang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].dangrijixiao=="0"?"": tongjibaobiaobaobiaoDTO.baifangkehuDTOs[i].dangrijixiao)</td>
                                                        </tr>
                                                    }
                                                }
                                                        aaa = aaa + 1;
                                            }
                                        </tbody>
                                    </table>
                                </div>
                                    }
                                    @if (tongjibaobiaobaobiaoDTO.dingdanDTOsCount > 0)
                                    {
                                <div class="">
                                    <h3>三、新增订单</h3>
                                            <h3>@aaa  、新增订单</h3>
                                </div>
@@ -392,28 +434,32 @@
                                        </thead>
                                        <tbody>
                                            @{
                                                if (dingdanDTOs != null && dingdanDTOs.Count > 0)
                                                        if (tongjibaobiaobaobiaoDTO.dingdanDTOs != null && tongjibaobiaobaobiaoDTO.dingdanDTOs.Count > 0)
                                                {
                                                    for (int i = 0; i < dingdanDTOs.Count; i++)
                                                            for (int i = 0; i < tongjibaobiaobaobiaoDTO.dingdanDTOs.Count; i++)
                                                    {
                                                        <tr>
                                                            <td>@(i+1)</td>
                                                            <td>@dingdanDTOs[i].dingdanbianhao</td>
                                                            <td>@dingdanDTOs[i].dingdanmingcheng</td>
                                                            <td>@(dingdanDTOs[i].danjia == "0"?"": dingdanDTOs[i].danjia)</td>
                                                            <td>@(dingdanDTOs[i].shuliang == "0"?"": dingdanDTOs[i].shuliang)</td>
                                                            <td>@(dingdanDTOs[i].jine == "0"?"": dingdanDTOs[i].jine)</td>
                                                            <td>@(dingdanDTOs[i].benyueleijijine == "0"?"": dingdanDTOs[i].benyueleijijine)</td>
                                                                    <td>@tongjibaobiaobaobiaoDTO.dingdanDTOs[i].dingdanbianhao</td>
                                                                    <td>@tongjibaobiaobaobiaoDTO.dingdanDTOs[i].dingdanmingcheng</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.dingdanDTOs[i].danjia == "0"?"": tongjibaobiaobaobiaoDTO.dingdanDTOs[i].danjia)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.dingdanDTOs[i].shuliang == "0"?"": tongjibaobiaobaobiaoDTO.dingdanDTOs[i].shuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.dingdanDTOs[i].jine == "0"?"": tongjibaobiaobaobiaoDTO.dingdanDTOs[i].jine)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.dingdanDTOs[i].benyueleijijine == "0"?"": tongjibaobiaobaobiaoDTO.dingdanDTOs[i].benyueleijijine)</td>
                                                        </tr>
                                                    }
                                                }
                                                        aaa = aaa + 1;
                                            }
                                        </tbody>
                                    </table>
                                </div>
                                    }
                                    @if (tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs.Count > 0)
                                    {
                                <div class="">
                                    <h3>四、资料维护</h3>
                                            <h3>@aaa  、资料维护</h3>
                                </div>
@@ -445,29 +491,33 @@
                                        </thead>
                                        <tbody>
                                            @{
                                                if (ziliaoweihuDTOs != null && ziliaoweihuDTOs.Count > 0)
                                                        if (tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs != null && tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs.Count > 0)
                                                {
                                                    for (int i = 0; i < ziliaoweihuDTOs.Count; i++)
                                                            for (int i = 0; i < tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs.Count; i++)
                                                    {
                                                        <tr>
                                                            <td>@(i+1)</td>
                                                            <td>@ziliaoweihuDTOs[i].gongzuo</td>
                                                            <td>@(ziliaoweihuDTOs[i].benyueshuliang=="0"?"": ziliaoweihuDTOs[i].benyueshuliang)</td>
                                                            <td>@(ziliaoweihuDTOs[i].benrishuliang=="0"?"": ziliaoweihuDTOs[i].benrishuliang)</td>
                                                            <td>@(ziliaoweihuDTOs[i].dangrijixiao=="0"?"": ziliaoweihuDTOs[i].dangrijixiao)</td>
                                                                    <td>@tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].gongzuo</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].benyueshuliang=="0"?"": tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].benyueshuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].benrishuliang=="0"?"": tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].benrishuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].dangrijixiao=="0"?"": tongjibaobiaobaobiaoDTO.ziliaoweihuDTOs[i].dangrijixiao)</td>
                                                        </tr>
                                                    }
                                                }
                                                        aaa = aaa + 1;
                                            }
                                        </tbody>
                                    </table>
                                </div>
                                    }
                                    @if (tongjibaobiaobaobiaoDTO.xiangmushishiDTOs.Count > 0)
                                    {
                                <div class="">
                                    <h3>五、项目实施</h3>
                                            <h3>@aaa  、项目实施</h3>
                                </div>
@@ -499,24 +549,39 @@
                                        </thead>
                                        <tbody>
                                            @{
                                                if (xiangmushishiDTOs != null && xiangmushishiDTOs.Count > 0)
                                                        if (tongjibaobiaobaobiaoDTO.xiangmushishiDTOs != null && tongjibaobiaobaobiaoDTO.xiangmushishiDTOs.Count > 0)
                                                {
                                                    for (int i = 0; i < xiangmushishiDTOs.Count; i++)
                                                            for (int i = 0; i < tongjibaobiaobaobiaoDTO.xiangmushishiDTOs.Count; i++)
                                                    {
                                                        <tr>
                                                            <td>@(i+1)</td>
                                                            <td>@xiangmushishiDTOs[i].gongzuo</td>
                                                            <td>@(xiangmushishiDTOs[i].benyueshuliang=="0"?"": xiangmushishiDTOs[i].benyueshuliang)</td>
                                                            <td>@(xiangmushishiDTOs[i].benrishuliang=="0"?"": xiangmushishiDTOs[i].benrishuliang)</td>
                                                            <td>@(xiangmushishiDTOs[i].dangrijixiao=="0"?"": xiangmushishiDTOs[i].dangrijixiao)</td>
                                                                    <td>@tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].gongzuo</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].benyueshuliang=="0"?"": tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].benyueshuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].benrishuliang=="0"?"": tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].benrishuliang)</td>
                                                                    <td>@(tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].dangrijixiao=="0"?"": tongjibaobiaobaobiaoDTO.xiangmushishiDTOs[i].dangrijixiao)</td>
                                                        </tr>
                                                    }
                                                }
                                                        aaa = aaa + 1;
                                            }
                                        </tbody>
                                    </table>
                                </div>
                                    }
                                }
                            <div class="clearfix layer-area" style="padding-bottom:15px;">
                            </div>
                            </div>
                        </div>
@@ -532,8 +597,8 @@
</body>
<script type="text/javascript">
     var hh = document.body.clientHeight+700+(60*@nookcount);;
        $("#div_content").height(hh);
     //var hh = document.body.clientHeight+700;
     //   $("#div_content").height(hh);
        toastr.options = {
            "closeButton": true,
@@ -556,7 +621,6 @@
    // 保存岗位信息
    var chaxun = function () {
        window.location = "/TongjiBaoBiao/IndexSuoyou?Tongjitime=" + $("#Tongjitime").val() + "&userid=" + $("#UserId").val();
    }
@@ -564,9 +628,11 @@
        //var bodyHtml = document.body.innerHTML;
        //document.body.innerHTML = html;
        $("#printl").hide();
        $("#chaxunxiashi").hide();
        window.print();
        //document.body.innerHTML = bodyHtml;
        $("#printl").show();
        $("#chaxunxiashi").show();
    }
    function onprint() {
        var html = $("#printArea").html();