Quellcode durchsuchen

判断标准显示修改

15168162575 vor 2 Jahren
Ursprung
Commit
b6f4334534

+ 4 - 2
application/admin/controller/Entrust.php

@@ -111,7 +111,8 @@ class Entrust extends Backend
             if (empty($company)){
                 $company = Db::name('company')->where('id',$company_id)->column('id,name');
             }
-            $judgeData = Db::name('item_judge')->whereNull('delete')->order('weigh asc')->column('id,name');
+//            $judgeData = Db::name('item_judge')->whereNull('delete')->order('weigh asc')->column('id,name');
+            $judgeData = Db::name('item_judge')->whereNull('delete')->order('weigh asc')->select();
             $receiveData = Db::name('receive_people')->where('company_id',$company_id)->column('id,name');
             $nick_id = Db::name('receive_people')->where('name',$nickname)->value('id');
             $this->assign('company',$company);
@@ -212,7 +213,8 @@ class Entrust extends Backend
             $this->assign('sample_stand',$sample_stand);
             $this->view->assign('row', $row);
             //修改判定标准
-            $judgeData = Db::name('item_judge')->whereNull('delete')->column('id,name');
+//            $judgeData = Db::name('item_judge')->whereNull('delete')->column('id,name');
+            $judgeData = Db::name('item_judge')->whereNull('delete')->order('weigh asc')->select();
             $this->view->assign('judgeData', $judgeData);
             return $this->view->fetch();
         }

+ 6 - 1
application/admin/view/entrust/add.html

@@ -49,7 +49,12 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">判定标准:</label>
         <div class="col-xs-12 col-sm-8">
-            {:build_select('row[standard_id]', $judgeData, null,['class'=>'form-control standard_id'])}
+<!--            {:build_select('row[standard_id]', $judgeData, null,['class'=>'form-control standard_id'])}-->
+            <select class="form-control" name="row[standard_id]">
+                {foreach name='judgeData' id='vo' key='k'}
+                <option  value="{$vo['id']}">{$k+1}.{$vo['name']}</option>
+                {/foreach}
+            </select>
         </div>
     </div>
     <div class="form-group">

+ 6 - 1
application/admin/view/entrust/edit.html

@@ -86,7 +86,12 @@
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Standard_name')}:</label>
         <div class="col-xs-12 col-sm-8">
-            {:build_select('row[standard_id]', $judgeData, $row['standard_id'],['class'=>'form-control selectpicker','data-rule'=>'required'])}<!--<input id="c-standard_name" class="form-control" name="row[standard_name]" type="text" value="{$row.standard_name|htmlentities}" readonly>-->
+<!--            {:build_select('row[standard_id]', $judgeData, $row['standard_id'],['class'=>'form-control selectpicker','data-rule'=>'required'])}&lt;!&ndash;<input id="c-standard_name" class="form-control" name="row[standard_name]" type="text" value="{$row.standard_name|htmlentities}" readonly>&ndash;&gt;-->
+            <select class="form-control" name="row[standard_id]" disabled>
+                {foreach name='judgeData' id='vo' key='k'}
+                <option  value="{$vo['id']}" class="form-control selectpicker" disabled data-rule="required" {if condition="$vo['id'] eq $row['standard_id']"} selected {/if}>{$k+1}.{$vo['name']}</option>
+                {/foreach}
+            </select>
         </div>
     </div>
     <div class="form-group">