lvhao пре 4 недеља
родитељ
комит
7a7e7757c0
2 измењених фајлова са 74 додато и 4 уклоњено
  1. 6 0
      core/CoreApp/controllers/Power.php
  2. 68 4
      template/erp/power.html

+ 6 - 0
core/CoreApp/controllers/Power.php

@@ -43,6 +43,7 @@ class Power extends Start_Controller {
 		{
 		    $page = $this->input->post('page',true);
 		    $perpage = $this->input->post('perpage',true);
+			$title = $this->input->post('title',true);
 			$powername = $this->input->post('powername',true);
 			$where = "own='".$user['own']."'";
             //数据排序
@@ -60,6 +61,9 @@ class Power extends Start_Controller {
 			{
 				$where .= "and powername like '%$powername%'";
 			}
+			if($title){
+				$where .= "and title like '%$title%'";
+			}
             //取得信息列表
             $info_list = $this->power->find_all($where,'id,powername,title,powertext,exceltext',$order_str,$start,$perpage);
 		    $total = $this->power->find_count($where);
@@ -68,6 +72,8 @@ class Power extends Start_Controller {
 		    $rows = array('total'=>$total,'over'=>$over,'pagenum'=>$pagenum,'rows'=>($info_list));
 		    echo json_encode($rows);exit;
 		}
+		$power = $this->power->find_all();
+		$this->data['power'] = $power;
 		$this->_Template('power',$this->data);
 	}
 	//添加

+ 68 - 4
template/erp/power.html

@@ -1,11 +1,63 @@
 {Template header}
+
+<style>
+    .diysearch{
+        padding: 5px;
+    }
+    .diysearch select{
+        width: 110px;
+        height: 28px;
+        color: #333;
+        border: 1px #ccc solid;
+        font-size: 13px;
+        margin-right: 20px;
+        border-radius: 5px;
+    }
+    .diysearch input{
+        width: 100px;
+        height: 26px;
+        color: #000;
+        border: 1px #ccc solid;
+        font-size: 13px;
+        margin-right: 20px;
+        text-align: center;
+        color: #333;
+        border-radius: 5px;
+    }
+    .diysearch .qd_show{
+        width: 70px;
+        height: 30px;
+        line-height: 30px;
+        background: #2ca8a1;
+        text-align: center;
+        color: #fff;
+        border-radius: 5px;
+        display: inline-block;
+        margin-left: 20px;
+        cursor: pointer;
+        border: 0px solid #2ca8a1;
+    }
+    
+</style>
+<link href="{$theme}js/select2/select2.min.css?v={time()}" rel="stylesheet" />
+<script src="{$theme}js/select2/select2.full.min.js?v={time()}"></script>
 <body>
 <div class="warp">
 <div class="fixed">
-<ul class="search">
-<li>权限名称:<input value="" name="powername" type="text"></li>
-<li><span>确 定</span></li>
-</ul>
+<div  style="width:100%;display: flex;flex-direction: row;flex-wrap: wrap;">
+    <div class="diysearch">
+        权限名称:<select name="powername" class="select select_two" style="width:250px;">
+        <option value="">选择类型</option>{loop $power as $val}
+        <option value="{$val['powername']}">{$val['powername']}</option>{/loop}</select>
+    </div>
+    <div class="diysearch">
+        备注  :<input value="" name="title" type="text" style="width:270px">
+    </div>
+
+    <div  class="diysearch">
+        <button onclick="searchspan(1)" class="qd_show">确 定</button>
+    </div>
+</div>
 <div class="control">
 <a href="javascript:void(0);" class="window" data-h="/power/add/" data-t="权限管理 - 添加">添 加</a>
 <a href="javascript:void(0);" class="check">删 除</a>
@@ -38,5 +90,17 @@ $(this).find('td:eq(2)').css("width","20%");
 $(this).find('td:eq(3)').css("width","38%");
 $(this).find('td:eq(4)').css("width","30%");
 });}
+
+
+
+$(document).ready(function(){
+    $('.select_two').select2({
+            placeholder: "请选择",
+            allowClear: true,
+            //tags: true // 允许输入新值
+        });
+    searchspan(1);
+})
+
 </script>
 {Template footer}