소스 검색

优化新增委托单字段

huangsanjia 2 년 전
부모
커밋
bd5d7214ad
3개의 변경된 파일24개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      application/admin/controller/Entrust.php
  2. 11 0
      application/admin/view/entrust/add.html
  3. 10 0
      application/admin/view/entrust/edit.html

+ 3 - 0
application/admin/controller/Entrust.php

@@ -108,10 +108,12 @@ class Entrust extends Backend
         $params['name'] = preg_replace('/\s+/','',$params['name']);//去掉所有空格
         $params['user_id'] = Session::get('admin')['id'];
         $userinfo = Db::name('admin')->where('id',$params['user_id'])->find();
+        $params['project'] = implode(',',$params['project']);
         $params['user_name'] = $userinfo['username'];
         $params['work_unit'] = $userinfo['company'];
         $params['work_name'] = Db::name('company')->where('id',$userinfo['company'])->value('name');
         $params['company'] = Db::name('company')->where('id',$params['company'])->value('name');
+
         $is_exit = false;//默认样品编号唯一
         if ($params['is_two'] == 1){//双样
             for ($i=0;$i<2;$i++){
@@ -183,6 +185,7 @@ class Entrust extends Backend
         if (empty($params)) {
             $this->error(__('Parameter %s can not be empty', ''));
         }
+        $params['project'] = implode(',',$params['project']);
         $params = $this->preExcludeFields($params);
         $result = false;
         Db::startTrans();

+ 11 - 0
application/admin/view/entrust/add.html

@@ -75,6 +75,17 @@
 
         </div>
     </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">检测项目:</label>
+        <div class="col-xs-12 col-sm-8">
+            <div class="check">
+                <label >
+                    <input name="row[project][]" type="checkbox" value="voc" checked>voc
+<!--                    <input name="row[project][]" type="checkbox" value="甲醛" checked>甲醛-->
+                </label>
+            </div>
+        </div>
+    </div>
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
         <div class="col-xs-12 col-sm-8">

+ 10 - 0
application/admin/view/entrust/edit.html

@@ -83,6 +83,16 @@
 
         </div>
     </div>
+    <div class="form-group">
+        <label class="control-label col-xs-12 col-sm-2">检测项目:</label>
+        <div class="col-xs-12 col-sm-8">
+            <div class="check">
+                <label >
+                    <input name="row[project][]" type="checkbox" value="voc" checked>voc
+                </label>
+            </div>
+        </div>
+    </div>
     <div class="form-group">
         <label class="control-label col-xs-12 col-sm-2">{:__('Remark')}:</label>
         <div class="col-xs-12 col-sm-8">