作者 anyv
1 个管道 的构建 通过 耗费 3 秒

服务器定时任务

<?php
namespace app\admin\controller;
use app\admin\model\RouteModel;
use cmf\controller\AdminBaseController;
use think\Db;
class StatisticalController extends AdminBaseController{
/**
* 财务统计
*/
public function financial_list(){
//平台订单金额统计
$where = [
'indent_type' => 1
];
$where2 = [
'indent_type' => 2
];
if(!empty($_POST['start_time']) && !empty($_POST['end_time'])){
$start_time = strtotime($_POST['start_time']);
$end_time = strtotime($_POST['end_time']);
$where['create_time'] = [['>=',$start_time],['<=',$end_time]];
$where2['create_time'] = [['>=',$start_time],['<=',$end_time]];
}
$platform = Db::name('indent') -> where($where) -> where("state = 2 or state = 3 or state = 5") -> select();
$platform_money = 0;
foreach ($platform as $key => $val){
$platform_money += $val['money'];
}
$this -> assign('platform_money',$platform_money);
//业务员订单金额统计
$salesman = Db::name('indent') -> where($where2) -> where("state = 2 or state = 3 or state = 5") -> select();
$salesman_money = 0;
foreach ($salesman as $key => $val){
$salesman_money += $val['money'];
}
$this -> assign('salesman_money',$salesman_money);
return $this -> fetch();
}
/**
*支出统计
*/
public function spending_list(){
$where = [
'state' => 1
];
if(!empty($_POST['start_time']) && !empty($_POST['end_time'])){
$start_time = strtotime($_POST['start_time']);
$end_time = strtotime($_POST['end_time']);
$where['create_time'] = [['>=',$start_time],['<=',$end_time]];
}
$money_expend = Db::name('money_expend') -> where($where) -> select();
$money = 0;
foreach ($money_expend as $key => $val){
$money += $val['money'];
}
$this -> assign('money',$money);
return $this -> fetch();
}
}
\ No newline at end of file
... ...
... ... @@ -66,4 +66,28 @@ class LoadController extends HomeBaseController
cache('data',$data);
return $data;
}
/**
*服务器定时任务 删除超过24小时的订单
*/
public function indent_overtime(){
//查询所有订单
$indent = Db::name('indent') -> where("state",4) -> select();
foreach ($indent as $key => $val){
$now_time = time();
$time = $now_time-$val['create_time'];
if($time>86400){
Db::name('indent') -> delete($val['id']);
}
}
}
}
\ No newline at end of file
... ...
... ... @@ -94,6 +94,7 @@ class PayController extends HomeBaseController
Db::startTrans();
try {
$update['state'] = 2;
$update['pay_time'] = time();
//更新订单状态为待发货
Db::name('indent')->where('order_number',$out_trade_no)->update($update);
$uid = $order['uid'];
... ...
... ... @@ -451,18 +451,25 @@ class PersonalcenterController extends WeChatBaseController{
$teacher[$key]['student'] = Db::name('my_user') -> alias('a') -> field("a.*,b.user_nickname,b.avatar") -> join("user b","a.uid = b.id",'LEFT') -> where("a.pid",$val['id']) -> select() -> toArray();
if(!empty($teacher[$key]['student'])){
foreach ($teacher[$key]['student'] as $key2 => $val2){
$teacher[$key]['student']['indent'] = Db::name('indent') -> where('uid',$val2['uid']) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray();
foreach ($teacher[$key]['student']['indent'] as $key3 => $val3){
$teacher[$key]['student'][$key2]['indent'] = Db::name('indent') -> where('uid',$val2['uid']) -> where("state = 2 or state = 3 or state = 5") -> select() -> toArray();
$student_indent_money = 0;
foreach ($teacher[$key]['student'][$key2]['indent'] as $key3 => $val3){
$student_money_income = Db::name('money_income') -> where("indent_id =".$val3['id']." and uid = ".$val['uid']) -> select() -> toArray();
$student_money_income_money = 0;
foreach ($student_money_income as $key4 => $val4){
$student_money_income_money += $val4['money'];
}
$teacher[$key]['student'][$key2]['indent']['student_money_income_money'] = $student_money_income_money;
$student_indent_money += $student_money_income_money;
}
$teacher[$key]['student'][$key2]['indent_money'] = $student_indent_money;
}
}
}
}else{
$teacher = null;
}
$this -> assign('type',2);
$this -> assign('teacher',$teacher);
}
return $this -> fetch();
... ... @@ -512,6 +519,120 @@ class PersonalcenterController extends WeChatBaseController{
}
/**
* 显示商场盈利
*/
public function mall_profit(){
$uid = cmf_get_current_user_id();
$my_user = Db::name('my_user') -> where('uid',$uid) -> find();
if($my_user['status'] == 2){
$res = $this -> request -> param();
if(count($res) != 0){
$where = [
'a.indent_type' => 2,
'a.salesman_uid' => $uid
];
if($res['grade_class'] != ''){
$school_grade_class = explode(' ',$res['grade_class']);
$where['a.school'] = $school_grade_class[0];
$where['a.grade'] = $school_grade_class[1];
$where['a.class'] = $school_grade_class[3];
}
if($res['start_time'] != '' && $res['end_time'] != ''){
$start_time = strtotime($res['start_time']);
$end_time = strtotime($res['end_time']);
$where['a.pay_time'] = [['>=',$start_time],['<=',$end_time]];
}
$indent_goods = Db::name('indent') -> alias('a') -> field("a.*,b.indent_id,b.book_name,b.pricing,b.price,b.number,b.thumbnail") -> join('indent_goods b','a.id=b.indent_id','LEFT') -> where($where) -> where("a.state =2 or a.state=3 or a.state=5") -> select();
$indent_money = Db::name('indent') -> alias('a') -> field("a.id,b.*") -> join('money_income b','a.id=b.indent_id','LEFT') -> where($where) -> where("a.state =2 or a.state=3 or a.state=5") -> select();
}else{
$indent_goods = Db::name('indent') -> alias('a') -> field("a.*,b.indent_id,b.book_name,b.pricing,b.price,b.number,b.thumbnail") -> join('indent_goods b','a.id=b.indent_id','LEFT') -> where('a.indent_type=2 and a.salesman_uid='.$uid) -> where("a.state =2 or a.state=3 or a.state=5") -> select();
$indent_money = Db::name('indent') -> alias('a') -> field("a.id,b.*") -> join('money_income b','a.id=b.indent_id','LEFT') -> where('a.indent_type=2 and a.salesman_uid='.$uid) -> where("a.state =2 or a.state=3 or a.state=5") -> select();
}
$total_money = 0;
foreach ($indent_money as $key => $val){
$total_money += $val['money'];
}
$this -> assign('total_money',$total_money);
//显示学校年级
$school = Db::name('school') -> where('uid',$uid) -> select();
$grade_class = Db::name('grade_class') -> where("school_id",$school[0]['id']) -> select();
foreach ($grade_class as $key => $val){
$class = explode('-',$val['class']);
for($i=$class[0];$i<=$class[1];$i++){
$grade_class_show[] = $val['grade'].' - '.$i."班";
}
}
$this -> assign('school',$school);
$this -> assign('grade_class_show',$grade_class_show);
//显示平台盈利
//查询业务员下级所有老师的订单
$teacher_user = Db::name('my_user') -> where("pid",$my_user['id']) -> select() -> toArray();
foreach ($teacher_user as $key => $val){
$teacher_indent[$key] = Db::name('indent') -> where("indent_type=1 and uid=".$val['uid']) -> select() -> toArray();
foreach ($teacher_indent[$key] as $key1 => $val1){
$money_income = Db::name('money_income') -> where("indent_id=".$val1['id']." and uid=".$my_user['uid']) -> select();
foreach ($money_income as $key3 => $val3){
$platform_money[] = $val3;
}
}
}
//查询老师下学生的订单
foreach ($teacher_user as $key => $val){
//查询老师下的所有学生
$student[$key] = Db::name('my_user') -> where("pid",$val['id']) -> select();
//查询学生的所有订单
foreach ($student[$key] as $key1 => $val1){
$student_indent[$key1] = Db::name('indent') -> where("indent_type=1 and uid=".$val1['uid']) -> select();
//查询学生订单下属于业务员的收入记录
foreach ($student_indent[$key1] as $key2 => $val2){
$student_money_income = Db::name('money_income') -> where("indent_id=".$val2['id']." and uid=".$my_user['uid']) -> select();
foreach ($student_money_income as $key3 => $val3){
$platform_money[] = $val3;
}
}
}
}
$this -> assign('platform_money',$platform_money);
}else{
$this -> error('非业务员不能进去此页');
}
$this -> assign('indent_goods',$indent_goods);
return $this -> fetch();
}
/**
* 点击学校时获取年级班级
*/
public function get_grade_class(){
$school_id = $_POST['id'];
$grade_class = Db::name('grade_class') -> where("school_id",$school_id) -> select() -> toArray();
if(!empty($grade_class)){
foreach ($grade_class as $key => $val){
$class = explode('-',$val['class']);
for($i=$class[0];$i<=$class[1];$i++){
$grade_class_show[] = $val['grade'].' - '.$i."班";
}
}
return json_encode($grade_class_show);
}else{
return false;
}
}
... ...
... ... @@ -137,6 +137,7 @@ class ShopcartController extends WeChatBaseController{
$indent['money'] = $_POST['myprice'];
$indent['create_time'] = time();
$indent['indent_type'] = 1;
$indent['logistic_name'] = 'YTO';
$book_num = 0;
foreach ($data as $key => $val){
$book_num += $val['book_num'];
... ...
... ... @@ -102,6 +102,9 @@ return array (
'ADMIN_SLIDEITEM_EDITPOST' => '幻灯片页面编辑提交',
'ADMIN_SLIDEITEM_INDEX' => '幻灯片页面列表',
'ADMIN_SLIDEITEM_LISTORDER' => '幻灯片页面排序',
'ADMIN_STATISTICAL_FINANCIAL_LIST' => '财务统计',
'ADMIN_STATISTICAL_INDEX' => '统计管理',
'ADMIN_STATISTICAL_SPENDING_LIST' => '支出统计',
'ADMIN_STORAGE_INDEX' => '文件存储',
'ADMIN_STORAGE_SETTINGPOST' => '文件存储设置提交',
'ADMIN_THEME_ACTIVE' => '启用模板',
... ...
... ... @@ -10,7 +10,7 @@
// [ 入口文件 ]
// 调试模式开关
define("APP_DEBUG", false);
define("APP_DEBUG", true);
// 定义CMF根目录,可更改此目录
define('CMF_ROOT', __DIR__ . '/../');
... ...
<include file="public@header"/>
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li class="active"><a href="#">财务统计</a></li>
</ul>
<form class="well form-inline margin-top-20" method="post" action="{:url('Statistical/financial_list')}">
时间:
<input type="text" class="form-control js-bootstrap-datetime" name="start_time"
value="{$start_time|default=''}"
style="width: 140px;" autocomplete="off">-
<input type="text" class="form-control js-bootstrap-datetime" name="end_time"
value="{$end_time|default=''}"
style="width: 140px;" autocomplete="off"> &nbsp;
<input type="submit" class="btn btn-primary" value="搜索"/>
<a class="btn btn-danger" href="">清空</a>
</form>
<table class="table table-bordered">
<thead>
<tr>
<th>类型</th>
<th>金额(元)</th>
</tr>
</thead>
<tbody>
<tr>
<td>平台订单</td>
<td>{$platform_money}</td>
</tr>
<tr>
<td>业务员订单</td>
<td>{$salesman_money}</td>
</tr>
</tbody>
</table>
</div>
<script src="__STATIC__/js/admin.js"></script>
</body>
</html>
\ No newline at end of file
... ...
<include file="public@header"/>
</head>
<body>
<div class="wrap js-check-wrap">
<ul class="nav nav-tabs">
<li class="active"><a href="#">支出统计</a></li>
</ul>
<form class="well form-inline margin-top-20" method="post" action="{:url('Statistical/spending_list')}">
时间:
<input type="text" class="form-control js-bootstrap-datetime" name="start_time"
value="{$start_time|default=''}"
style="width: 140px;" autocomplete="off">-
<input type="text" class="form-control js-bootstrap-datetime" name="end_time"
value="{$end_time|default=''}"
style="width: 140px;" autocomplete="off"> &nbsp;
<input type="submit" class="btn btn-primary" value="搜索"/>
<a class="btn btn-danger" href="">清空</a>
</form>
<table class="table table-bordered">
<thead>
<tr>
<th>类型</th>
<th>金额</th>
</tr>
</thead>
<tbody>
<tr>
<td>用户提现</td>
<td>{$money}</td>
</tr>
</tbody>
</table>
</div>
<script src="__STATIC__/js/admin.js"></script>
</body>
</html>
\ No newline at end of file
... ...
... ... @@ -31,14 +31,16 @@
<div class="Dpayment">
<!-- 顶部 -->
<div class="order_top">
<img src="__TMPL__/public/assets/images/left.png" alt=""/>
<a href="javascript:history.back();">
<img src="__TMPL__/public/assets/images/left.png" alt=""/>
</a>
<p>我的订单</p>
</div>
<!-- 顶部banner -->
<div class="pay_banner">
<div class="pay_bannerLeft">
<div class="pay_bannerImg">
<img src="__TMPL__/public/assets/images/53.png" alt=""/>
<img src="__TMPL__/public/assets/images/53.png" alt=""/>
</div>
<p>
<if condition="$data.state eq 4">
... ... @@ -52,10 +54,13 @@
</if>
</p>
</div>
<div class="pay_bannerRight">
<p class="timespan"></p>
<p>订单自动关闭</p>
</div>
<if condition="$data.state eq 4">
<div class="pay_bannerRight">
<p class="timespan"></p>
<p>订单自动关闭</p>
</div>
</if>
</div>
<!-- 地址 -->
<div class="order_address">
... ... @@ -178,7 +183,7 @@
var starttime = new Date("2019/6/9");
setInterval(function() {
var nowtime = new Date();
var time = starttime - nowtime;
var time = nowtime - starttime;
var hour = parseInt(time / 1000 / 60 / 60 % 24);
var minute = parseInt(time / 1000 / 60 % 60);
var seconds = parseInt(time / 1000 % 60);
... ...
... ... @@ -71,7 +71,7 @@
<p class="tationCon1_Txt1 one-txt-cut">{$vo.user_nickname}</p>
</div>
<div class="tationCon1_right">
<p class="tationCon1_Txt2">累计购买 ¥{$vo.cumulative_money}</p>
<p class="tationCon1_Txt2">累计购买 ¥{$vo.total_commission}</p>
<div class="tationCon1_Img2">
<img src="__TMPL__/public/assets/images/down.png" alt="">
</div>
... ... @@ -79,19 +79,20 @@
</div>
<div class="tation_tow">
<!-- 列表 -->
<volist name="vo.indent" id="val">
<volist name="vo.student" id="val">
<div class="tation_towLi">
<div class="tation_towTxt">
<p class="tation_towTxt1 one-txt-cut"></p>
<p class="recordNum">佣金+{$val.total_money}</p>
<div class="tation_tow2">
<div class="tation_towImg">
<img src="{$val.avatar}" alt="">
</div>
<span class="tation_towTxt2">学生</span>
<!--<p class="recordTxt2">平台订单</p>-->
</div>
<p class="recordNum">佣金+{$val.indent_money}</p>
</div>
<div class="tation_towTxt">
<if condition="$val.indent_type eq 1">
<p class="recordTxt2">平台订单</p>
</if>
<if condition="$val.indent_type eq 2">
<p class="recordTxt2">业务员订单</p>
</if>
<!--<p class="tation_towTxt1 one-txt-cut">购买了《中国上下五千年》</p>-->
<p class="recordTxt3">{$val.create_time|date="Y-m-d H:i:s",###}</p>
</div>
</div>
... ...
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" name="viewport" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>学考无忧-商场盈利</title>
<link rel="stylesheet" href="__TMPL__/public/assets/css/mui.min.css" />
<link rel="stylesheet" href="__TMPL__/public/assets/css/mui.picker.min.css" />
<link rel="stylesheet" href="__TMPL__/public/assets/css/reset.css" />
<link rel="stylesheet" href="__TMPL__/public/assets/css/log.css" />
<style type="text/css">
.mui-poppicker-header,
.mui-picker {
background-color: white;
}
.mui-btn-blue,
.mui-btn-primary,
input[type=submit] {
background-color: #FF7700;
border: 0;
}
.mui-pciker-list li.highlight {
color: #FF7700;
}
.mui-dtpicker-header,.mui-dtpicker-title h5{
background-color: white;
}
</style>
</head>
<body>
<div class="tx_mask_school">
<div class="tx_maskCon_school">
<div class="three_model_school">
<div class="three_model_school_title">
选择学校-班级
</div>
<div class="three_model_school_tab">
<div class="three_model_school_left three_model_school_hover word_color">
学校
</div>
<div class="three_model_school_left">
班级
</div>
</div>
<div>
<div class="three_model_school_data there_university" style="display: block;">
<volist name="school" id="vo">
<div class="three_model_school_name <eq name='key' value='0'>there_unActive</eq>" onclick="click_school({$vo.id})">{$vo.school}</div>
</volist>
</div>
<div class="three_model_school_data there_class banjiadd">
<volist name="grade_class_show" id="vo">
<div class="three_model_school_name banji">{$vo}</div>
</volist>
</div>
</div>
</div>
</div>
</div>
<div class="log_top_co">
<!-- 顶部 -->
<div class=" order_top log_top_co">
<a href="javascript:history.back(-1)">
<img src="__TMPL__/public/assets/images/left.png" alt="" />
</a>
<p>商城盈利</p>
</div>
</div>
<!-- tab切换 -->
<div class="log_three_tab">
<div class="log_three_tab_one log_three_tab_two">商城盈利</div>
<div class="log_three_tab_one">平台盈利</div>
</div>
<div class="log_eleven_hide log_ten_block">
<!-- 列表 -->
<div class="log_ten_list">
<div class="log_ten_list_contant">
<volist name="indent_goods" id="vo">
<div class="log_ten_list_one">
<div class="log_ten_list_one_left">
<img src="{:cmf_get_image_url($vo.thumbnail)}" alt="" />
</div>
<div class="log_ten_list_one_center">
<div class="log_ten_list_one_center_top txt-cut" style="-webkit-line-clamp: 1;">
{$vo.book_name}
</div>
<div class="log_ten_list_one_center_bottom">
<div class="log_ten_list_onb_icon">
<img src="__TMPL__/public/assets/images/52.png" alt="" />
</div>
<div class="log_ten_list_onb_title">
{$vo.create_time|date="Y-m-d H:i:s",###}
</div>
</div>
</div>
<div class="log_ten_list_one_right">
<div class="log_ten_list_one_right_top"><span></span>{$vo.price}</div>
<div class="log_ten_list_one_right_bottom">
×{$vo.number}
</div>
</div>
</div>
</volist>
</div>
</div>
<!-- 价格盈利 -->
<div class="log_ten_money_selcet">
<div class="log_ten_money_select_top"><span>总盈利:</span>¥{$total_money}</div>
<div class="log_ten_money_select_bottom">
<div class="log_nine_list_one log_banjis">
<div class="log_nine_list_one_left">
<div class="log_ten_money_select_title ">
选择学校
</div>
</div>
<div class="log_xue school_grade_class">请选择学校和班级</div>
<div class="log_nine_list_one_right">
<img src="__TMPL__/public/assets/images/29.png" alt="" />
</div>
</div>
<div class="log_nine_list_one log_nineKai">
<div class="log_nine_list_one_left">
<div class="log_ten_money_select_title">
开始时间
</div>
</div>
<div class="log_ks start_time">请选择开始时间</div>
<div class="log_nine_list_one_right">
<img src="__TMPL__/public/assets/images/29.png" alt="" />
</div>
</div>
<div class="log_nine_list_one log_nineJie">
<div class="log_nine_list_one_left">
<div class="log_ten_money_select_title">
结束时间
</div>
</div>
<div class="log_jsu end_time">请选择结束时间</div>
<div class="log_nine_list_one_right">
<img src="__TMPL__/public/assets/images/29.png" alt="" />
</div>
</div>
</div>
</div>
<!-- 底部按钮 -->
<div class="log_three_list_fixed">
<a href="{:url('Personalcenter/mall_profit')}">
<div class="log_three_fixed_right log_ten_bottom_btn_left">
重置
</div>
</a>
<div class="log_three_fixed_right log_ten_bottom_btn_right" onclick="my_query()">
查询
</div>
</div>
</div>
<!-- 列表 -->
<div class="log_eleven_list log_eleven_hide">
<volist name="platform_money" id="vo">
<div class="log_eleven_list_contant">
<div class="log_eleven_list_contant_left">
<div class="log_eleven_title">
下级购买{$vo.book_name}
</div>
<div class="log_eleven_time">
<div class="log_eleven_time_icon">
<img src="__TMPL__/public/assets/images/52.png" alt="" />
</div>
<div class="log_eleven_time_num">
{$vo.create_time|date="Y-m-d H:i:s",###}
</div>
</div>
</div>
<div class="log_eleven_list_contant_right">
佣金+{$vo.money}
</div>
</div>
</volist>
</div>
<script src="__TMPL__/public/assets/js/jquery.js"></script>
<script src="__TMPL__/public/assets/js/base.js"></script>
<script src="__TMPL__/public/assets/js/mui.min.js"></script>
<script src="__TMPL__/public/assets/js/mui.picker.min.js"></script>
<script src="__TMPL__/public/assets/js/city.data-3.js"></script>
<script>
/**
* 当点击学校时
*/
function click_school(id){
$.post("{:url('Personalcenter/get_grade_class')}",{id:id},function(data){
if(data){
grade = JSON.parse(data);
$('.banji').remove();
for(i=0;i<grade.length;i++){
$('.banjiadd').append("<div class='three_model_school_name banji'>"+grade[i]+"</div>");
}
}else{
$('.banji').remove();
}
});
}
/**
*点击班级时
*/
$(document).on('click','.banji',function(){
grade = $(this).text();
$('.school_grade_class').text($xuexiao+" "+grade);
})
/**
* 点击查询
*
*/
function my_query(){
grade_class = $('.school_grade_class').text();
start_time = $('.start_time').text();
end_time = $('.end_time').text();
if(grade_class == '请选择学校和班级'){
grade_class = '';
}
if(start_time == '请选择开始时间'){
start_time = '';
}
if(end_time == '请选择结束时间'){
end_time = '';
}
window.location.href = "{:url('Personalcenter/mall_profit')}?grade_class="+grade_class+"&start_time="+start_time+"&end_time="+end_time;
}
</script>
<script>
$(".log_three_tab>div").click(function() {
$(this)
.addClass("log_three_tab_two")
.addClass("word_color")
.siblings()
.removeClass("log_three_tab_two")
.removeClass("word_color");
var index = $(this).index();
console.log(index);
$(".log_eleven_hide")
.eq(index)
.addClass("log_ten_block")
.siblings()
.removeClass("log_ten_block");
});
var dtpicker = new mui.DtPicker({
type: "date", //设置日历初始视图模式
beginDate: new Date(2015, 04, 25), //设置开始日期
labels: ['年', '月', '日'], //设置默认标签区域提示语
customData: {
h: [{
value: 'AM',
text: 'AM'
},
{
value: 'PM',
text: 'PM'
}
]
}
})
//时间/日期别名
$('.log_nineKai').click(function(){
dtpicker.show(function(e) {
console.log(e);
$('.log_ks').text(e.text);
$('.log_ks').css('color', '#333333');
});
})
$('.log_nineJie').click(function(){
dtpicker.show(function(e) {
console.log(e);
$('.log_jsu').text(e.text);
$('.log_jsu').css('color', '#333333');
});
})
//学校/班级弹窗
$(".log_banjis").click(function() {
$(".tx_mask_school").css({
display: "block"
});
});
//tab弹框
$(".three_model_school_tab>div").click(function() {
var tabindex = $(this).index();
$(this).addClass("three_model_school_hover").addClass("word_color").siblings().removeClass("three_model_school_hover").removeClass("word_color");
$('.three_model_school_data').eq(tabindex).css('display', 'block').siblings().css('display', 'none');
});
// tab 大学
var $xuexiao
$(".there_university div").click(function() {
var index = $(this).index();
$(this).addClass("there_unActive").siblings().removeClass("there_unActive");
if($(this).hasClass("there_unActive")) {
console.log($(this).text());
$xuexiao = $(this).text()
$(".there_university").hide();
$(".there_class").show();
$('.three_model_school_left').eq(0).removeClass('word_color').removeClass('three_model_school_hover');
$('.three_model_school_left').eq(1).addClass('word_color').addClass('three_model_school_hover');
}
});
$('.there_class div').click(function() {
console.log($xuexiao)
var index2 = $(this).index();
$(this).addClass("there_unActive").siblings().removeClass("there_unActive");
if($xuexiao == undefined) {
alert('请选择学校')
} else if($(this).hasClass("there_unActive")) {
var banji = $(this).text();
$('.log_xue').text($xuexiao + ' ' + "—" + ' ' + banji);
$(".log_xue").css("color","#333")
$(".tx_mask_school").hide();
}
})
// 关闭弹窗
$(document).mouseup(function(e) {
var _con = $('.tx_maskCon_school');
if(!_con.is(e.target) && _con.has(e.target).length === 0) {
$('.tx_mask_school').hide()
}
})
</script>
</body>
</html>
\ No newline at end of file
... ...
... ... @@ -123,7 +123,7 @@
</a>
</if>
<if condition="$status eq 2">
<a href="log_ten.html">
<a href="{:url('Personalcenter/mall_profit')}">
<div class="log_nine_list_one">
<div class="log_nine_list_one_left">
<div class="log_nine_list_one_left_img">
... ...
... ... @@ -210,7 +210,7 @@
</div>
</div>
</a>
<a href="w_code.html">
<a href="{:url('share/index')}">
<div class="log_one_list_one">
<div class="log_one_list_left">
<div class="log_one_list_img">
... ...
... ... @@ -90,7 +90,7 @@
</div>
</div>
</a>
<a href="w_code.html">
<a href="{:url('share/index')}">
<div class="log_one_list_one">
<div class="log_one_list_left">
<div class="log_one_list_img">
... ...