Bläddra i källkod

1130刘功能优化

liuhairui 3 år sedan
förälder
incheckning
38415298cb
2 ändrade filer med 30 tillägg och 2 borttagningar
  1. 16 0
      application/admin/controller/Formula.php
  2. 14 2
      application/admin/view/formula/edit.html

+ 16 - 0
application/admin/controller/Formula.php

@@ -212,6 +212,22 @@ class Formula extends Backend
             $this->error(__('No Results were found'));
         }
         if (false === $this->request->isPost()) {
+            $ids = input('ids');
+            $order = Db::name('order')->field('user_name,examine,customer')->where('id',"=",$ids)->find();
+            //查询公司
+            $customer_name = Db::name('customer')->field('id,customer_name')->where('customer_name','=',$order['customer'])->find();
+            $this->assign('customer_name',$customer_name);
+            $customer = Db::name('customer')->field('customer_name')->select();
+            $this->assign('customer',$customer);
+            //查询 经办 审核
+            $jsdd = Db::name('personnel')->where('bid',"=",2)->where('position','=',"jsdd")->order('name desc')->select();
+            $jssh = Db::name('personnel')->where('bid',"=",2)->where('position','=',"jssh")->order('name desc')->select();
+            $personnel_jsdd = Db::name('personnel')->where('name','=',$order['user_name'])->find();
+            $personnel_jssh = Db::name('personnel')->where('name','=',$order['examine'])->find();
+            $this->assign('jsdd',$jsdd);
+            $this->assign('jssh',$jssh);
+            $this->assign('personnel_jsdd',$personnel_jsdd);
+            $this->assign('personnel_jssh',$personnel_jssh);
             $list = Db::name('formula')->where('id',$ids)->find();
             //可用性,对应客户名称
             if ($list['usability'] != 99){

+ 14 - 2
application/admin/view/formula/edit.html

@@ -32,11 +32,23 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-1">{:__('Charge_name')}:</label>
         <div class="col-xs-12 col-sm-3">
-            <input id="c-charge_name" data-rule="required" class="form-control" name="row[charge_name]" type="text" value="{$row['charge_name']}">
+            <select  id="c-charge_name" data-rule="required" class="control-label col-xs-12 col-sm-8 form-control selectpicker" name="row[charge_name]" type="text" value="{$row['charge_name']}">
+                <option value="{$personnel_jsdd.name}">{$personnel_jsdd.name}</option>
+                {foreach $jsdd as $key=>$vv}
+                <option value="{$vv.name}">{$vv.name}</option>
+                {/foreach}
+            </select>
+            <!--<input id="c-charge_name" data-rule="required" class="form-control" name="row[charge_name]" type="text" value="{$row['charge_name']}">-->
         </div>
         <label class="control-label col-xs-12 col-sm-1">{:__('Examine_name')}:</label>
         <div class="col-xs-12 col-sm-3">
-            <input id="c-examine_name" data-rule="required" class="form-control" name="row[examine_name]" type="text" value="{$row['examine_name']}">
+            <select  id="c-examine_name" data-rule="required" class="control-label col-xs-12 col-sm-8 form-control selectpicker" name="row[examine_name]" type="text" value="{$row['examine_name']}">
+                <option value="{$personnel_jssh.name}">{$personnel_jssh.name}</option>
+                {foreach $jssh as $key=>$vv}
+                <option value="{$vv.name}">{$vv.name}</option>
+                {/foreach}
+            </select>
+            <!--<input id="c-examine_name" data-rule="required" class="form-control" name="row[examine_name]" type="text" value="{$row['examine_name']}">-->
         </div>
     </div>
     <div class="form-group">