wupengfei 2 vuotta sitten
vanhempi
commit
aa3541d4c8

+ 35 - 0
application/nutrition/controller/UserDatum.php

@@ -2,6 +2,8 @@
 namespace app\Nutrition\controller;
 use app\common\model\DatumIntro;
 use library\Controller;
+use library\tools\Data;
+
 /**
  * 资料管理
  * Class UserDatum
@@ -130,4 +132,37 @@ class UserDatum extends Controller
         }
     }
 
+
+    public function new_datum()
+    {
+        if($this->request->isAjax())
+        {
+            $id = input('id');
+            $user_datum = \app\common\model\UserDatum::where(['id' => $id])->find()->toArray();
+            $new_datum = [
+                'title' => $user_datum['title'],
+                'desc' => $user_datum['desc'],
+                'datum_url' => $user_datum['datum_url'],
+                'label' => $user_datum['label'],
+                'is_over' => 1,
+                'is_vip' => 0,
+            ];
+            $result = DatumIntro::create($new_datum);
+            $datum_url = [
+                'datum_id' => $result->id,
+                'url' => $new_datum['datum_url'],
+                'sort' => $new_datum['sort'],
+                'is_deleted' => 0,
+                'is_vip' => $new_datum['is_vip'],
+                'source' => 1,
+                'title' => $new_datum['title'],
+                'rel_id' => $id,
+            ];
+            Data::save('DatumUrl',$datum_url,'datum_id',['datum_id' => $result->id]);
+            $this->success('创建成功');
+        }
+
+    }
+
+
 }

+ 1 - 0
application/nutrition/view/user_datum/index.html

@@ -32,6 +32,7 @@
                 {else}
                 <a data-title="查看" class="layui-btn layui-btn-sm" data-modal='{:url("edit")}?id={$vo.id}'>查 看</a>
                     {eq name='vo.status' value='1'} <a data-title="加入系列" class="layui-btn layui-btn-sm layui-btn-warm" data-modal='{:url("series")}?id={$vo.id}'>加入系列</a>{/eq}
+                    <span class="layui-btn layui-btn-sm layui-btn-warm" onclick="btn_confirm('新建资料','new_datum','{$vo.id}');">新建资料</span>
                 {/if}
                 <span class="layui-btn layui-btn-sm layui-btn-danger" onclick="btn_confirm('删除','del','{$vo.id}');">删 除</span>
             </td>