From 80a13fc90b597efe0e992ed7de109a83ecfa6eb7 Mon Sep 17 00:00:00 2001
From: 王晓刚 <wxg@bronet.cn>
Date: Wed, 11 Sep 2019 19:33:51 +0800
Subject: [PATCH] 提现失败问题

---
 app/admin/controller/SchoolController.php                     |  8 +++++++-
 public/themes/admin_simpleboot3/admin/school/school_edit.html |  9 ++++++++-
 2 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/app/admin/controller/SchoolController.php b/app/admin/controller/SchoolController.php
index 812bea6..cc4988f 100644
--- a/app/admin/controller/SchoolController.php
+++ b/app/admin/controller/SchoolController.php
@@ -58,8 +58,14 @@ class SchoolController extends AdminBaseController{
         $this -> assign('data',$data);
         $this -> assign('grade_class_str',$grade_class_str);
         $this -> assign('grade_id_str',$grade_id_str);
-        $province = Db::name('area')->where(['pid'=>0])->select();
+        $province = Db::name('area')->where(['level'=>1])->select();
+        $data_city = Db::name('area')->where(['level'=>2,'name'=>$data['work_city']])->find();
+        $city = Db::name('area')->where(['pid'=>$data_city['pid'],'level'=>2])->select();
+        $data_county = Db::name('area')->where(['level'=>3,'name'=>$data['work_county']])->find();
+        $county = Db::name('area')->where(['level'=>3,'pid'=>$data_county['pid']])->select();
         $this->assign('province',$province);
+        $this->assign('city',$city);
+        $this->assign('county',$county);
         return $this -> fetch();
 
     }
diff --git a/public/themes/admin_simpleboot3/admin/school/school_edit.html b/public/themes/admin_simpleboot3/admin/school/school_edit.html
index 4ec23b7..2cd9bd1 100755
--- a/public/themes/admin_simpleboot3/admin/school/school_edit.html
+++ b/public/themes/admin_simpleboot3/admin/school/school_edit.html
@@ -8,18 +8,25 @@
     </ul>
     <form class="js-ajax-form" method="post" action="{:url('School/school_edit_post')}" role="form" style="margin-top: 20px;">
         <div class="input-group">
+            <php>$area = explode(' ',$data['region']);</php>
             <span class="input-group-addon">学校地区:</span>
             <select class="form-control" name="province" id="province" required>
                 <option>请选择</option>
                 <foreach name="$province" item="p">
-                    <option value="{$p.name}">{$p.name}</option>
+                    <option value="{$p.name}" <eq name="$area[0]" value="$p.name}">selected</eq> >{$p.name}</option>
                 </foreach>
             </select>
             <select class="form-control" name="city" id="city" required>
                 <option>请选择</option>
+                <foreach name="$city" item="c">
+                    <option value="{$c.name}" <eq name="$area[1]" value="$c.name}">selected</eq> >{$c.name}</option>
+                </foreach>
             </select>
             <select class="form-control" name="county" id="county" required>
                 <option>请选择</option>
+                <foreach name="$county" item="co">
+                    <option value="{$co.name}" <eq name="$area[2]" value="$co.name}">selected</eq> >{$co.name}</option>
+                </foreach>
             </select>
             <input type="text" class="form-control" name="region" value="{$data.region}" >
         </div>
--
libgit2 0.24.0