function index()
 {
     load('string');
     $post_startTime = $this->_post('start', '');
     $post_endTime = $this->_post('end', '');
     if (isHave($post_startTime) && isHave($post_endTime)) {
         return jumpTo(U('feedback/index', getSearchUrl(array('start' => $post_startTime, 'end' => $post_endTime))));
     }
     $feedbackConfig = C('steward/service_log');
     $today = date('Y-m-d', TIME);
     $type_id = $this->_getid('fbtype', 0);
     // 反馈类型
     $status_id = $this->_getid('fbresult', 0);
     //处理结果
     $worker_uid = $this->_getid('worker_uid', 0);
     // 发布小管家的uid
     $startTime = $this->_get('start', '');
     //选择反馈对应时间的A点
     $endTime = $this->_get('end', '');
     //选择反馈对应时间的B点
     $ctStartTime = $this->_get('ctstart', '');
     //选择反馈插入数据库时间的A点
     $ctEndTime = $this->_get('ctend', '');
     //选择反馈插入数据库时间的b点
     $p = $this->_getid('p', 1);
     $pageShow = 20;
     $query = array();
     if ($type_id) {
         $query['type_id'] = $type_id - 1;
     }
     if ($status_id) {
         $query['status_id'] = $status_id - 1;
     }
     if ($worker_uid) {
         $query['worker_uid'] = $worker_uid;
     }
     if (isHave($startTime) && isHave($endTime)) {
         $query['fb_time[>=]'] = inTime($startTime);
         $query['fb_time[<=]'] = inTime($endTime);
     }
     if (isHave($ctStartTime) && isHave($ctEndTime)) {
         $query['ct_time[>=]'] = inTime($ctStartTime);
         $query['ct_time[<=]'] = inTime($ctEndTime) + 60 * 60 * 24 - 1;
     }
     $rs = D('serviceLog')->where($query)->page($p, $pageShow)->order('ct_time DESC')->findAll();
     $total = D('serviceLog')->getTotal();
     $fb_types = $feedbackConfig['type'];
     $fb_status = $feedbackConfig['status'];
     foreach ($rs as $key => $val) {
         $rs[$key]['fb_time'] = outTime($val['fb_time'], 2);
         $rs[$key]['ct_time'] = outTime($val['ct_time']);
         $rs[$key]['worker_name'] = parent::_getAdminName($val['worker_uid']);
         $rs[$key]['type_text'] = $fb_types[$val['type_id']]['name'];
         $rs[$key]['status_text'] = $fb_status[$val['status_id']];
     }
     $this->assign(array('types' => $feedbackConfig['type'], 'status' => $feedbackConfig['status'], 'today' => $today, 'rs' => $rs, 'pageShow' => $pageShow, 'total' => $total, 'p' => $p, 'type_id' => $type_id, 'status_id' => $status_id, 'startTime' => $startTime, 'endTime' => $endTime, 'ctStartTime' => $ctStartTime, 'ctEndTime' => $ctEndTime));
     $this->display();
 }
Esempio n. 2
0
function getLitPicHtml($row)
{
    $litpic = $row['litpic'];
    $url = getSearchUrl($row);
    if (!empty($litpic)) {
        $litpic = getUploadFileUrl(str_replace('litpic', 'lit240', $litpic));
        $out = '<li class="li_img"><a href="' . $url . '" target="_blank"><img src="' . $litpic . '" width="118" height="90"  /></a></li>';
    }
    return $out;
}
Esempio n. 3
0
function process_list($zip, $cat)
{
    $results = array();
    $response = array();
    for ($i = 0; $i <= 90; $i += 10) {
        $body = execute_request('search', getSearchUrl($zip, $cat, $i));
        $search = json_decode(filter_result($body));
        $ids = $search->ids;
        $body = execute_request('doctors', getDoctorsList($ids));
        if ($body) {
            $result = json_decode(filter_result($body));
            $list = $result->doctor_locations;
            foreach ($list as $key => $value) {
                $results[] = $value;
            }
        } else {
            break;
        }
    }
    $response['doctor_locations'] = $results;
    return json_encode($response);
}
">
                        <?php 
    echo $value;
    ?>
                      </a>
                    </li>
                  <?php 
}
?>
                </ul>
              </div><!-- end of btn-group -->

            </div><!-- end of col-sm-3 -->
            <div class="col-sm-6">
              <form action="<?php 
echo U('servicelog/index', getSearchUrl());
?>
" method="post" class="form-inline">
                <div class="form-group">
                  <input type="text" readonly="" onclick="new Calendar().show(this);" value="<?php 
if (isHave($startTime)) {
    echo $startTime;
}
?>
" class="form-control" placeholder="开始时间" id="btn-starttime" name="start">
                </div>
                <div class="form-group">
                  <input type="text" readonly="" onclick="new Calendar().show(this);" value="<?php 
if (isHave($endTime)) {
    echo $endTime;
}
        ?>
                      </a></td>
                    <td><a href="<?php 
        echo U('goods/index', getSearchUrl(array('shop_id' => $val['shop_id'], 'p' => 1)));
        ?>
"><?php 
        echo $val['shopName'];
        ?>
</a></td>
                    <td><?php 
        if ($val['cateData']) {
            echo implode('->', $val['cateData']), '->';
        }
        ?>
                      <a href="<?php 
        echo U('goods/index', getSearchUrl(array('cate_id' => $val['cate_id'], 'p' => 1)));
        ?>
"><?php 
        echo $val['cateName'];
        ?>
</a></td>
                    <td><?php 
        echo $val['goods_spec'];
        ?>
</td>
                    <td><?php 
        echo $val['price'];
        ?>
</td>
                    <td><?php 
        echo $val['sale_counts'];
echo U('shop/report', getSearchUrl(array('service_id' => null)));
?>
">全部</a></li>
                  <?php 
foreach ($service as $val) {
    ?>
                  <li data-value="<?php 
    echo $val['sid'];
    ?>
" <?php 
    if ($service_id == $val['sid']) {
        echo 'class="active"';
    }
    ?>
><a href="<?php 
    echo U('shop/report', getSearchUrl(array('service_id' => $val['sid'])));
    ?>
"><?php 
    echo $val['stitle'];
    ?>
</a></li>
                  <?php 
}
?>
                </ul>
              </div>
            </div>
            <div class="col-sm-6">
              <form action="<?php 
echo MAIN_URL;
?>
echo U('order/index', getSearchUrl(array('order_source' => null)));
?>
">全部</a></li>
                <?php 
foreach ($setting['order_source'] as $key => $val) {
    ?>
                 <li data-value="<?php 
    echo $key + 1;
    ?>
" <?php 
    if ($orderSource == $key + 1) {
        echo 'class="active"';
    }
    ?>
><a href="<?php 
    echo U('order/index', getSearchUrl(array('order_source' => $key + 1)));
    ?>
"><?php 
    echo $val;
    ?>
</a></li>
                <?php 
}
?>
                </ul>
                </div>
              </div>
              
              <div class="col-sm-6">
                <form action="<?php 
echo U('order/index');
">
                        <?php 
    echo $value;
    ?>
                      </a>
                    </li>
                  <?php 
}
?>
                </ul>
              </div><!-- end of btn-group -->

            </div><!-- end of col-sm-3 -->
            <div class="col-sm-offset-5 col-sm-4">
              <form action="<?php 
echo U('feedback/index', getSearchUrl());
?>
" method="post" class="form-inline">
                <div class="form-group">
                  <input type="text" readonly="" onclick="new Calendar().show(this);" value="<?php 
if (isHave($startTime)) {
    echo $startTime;
}
?>
" class="form-control" placeholder="开始时间" id="btn-starttime" name="start">
                </div>
                <div class="form-group">
                  <input type="text" readonly="" onclick="new Calendar().show(this);" value="<?php 
if (isHave($endTime)) {
    echo $endTime;
}