wupengfei 2 年之前
父節點
當前提交
904f9094e2
共有 1 個文件被更改,包括 94 次插入0 次删除
  1. 94 0
      application/nutrition/view/series_datum/form.html

+ 94 - 0
application/nutrition/view/series_datum/form.html

@@ -98,5 +98,99 @@
                 }
             });
         });
+
+
+
+        function get_ht(k) {
+            var html = '<tr class="param_index">\n' +
+                '                        <td class="padding-0" >\n' +
+                '                            <input class="layui-input  border-0" name="item_title[]" value="">\n' +
+                '                            <input type="hidden" class="layui-input  border-0" name="item_id[]" value="">\n' +
+                '                        </td>\n' +
+                '                        <td class="padding-0">\n' +
+                "<input  class ='item_url up_"+k+"' name='item_url[]' type='hidden' value=''>"+
+                '                        </td>\n' +
+                '                        <td class="padding-0">\n' +
+                '<select style="border: 0px" class="layui-select border-0" name="item_is_vip[]">' +
+                '<option value="0">否</option>'+
+                '<option value="1">是</option>'+
+                '</select>'+
+                '                        </td>\n' +
+                '                        <td class="padding-0" >\n' +
+                '                            <input class="layui-input  border-0" name="item_sort[]" value="">\n' +
+                '                        </td>\n' +
+                '                        <td class="padding-0 text-center">\n' +
+                '                            <a class="layui-btn layui-btn-sm layui-btn-danger del"  >删 除</a>\n' +
+                '                        </td>\n' +
+                '                    </tr>';
+            return html;
+        }
+
+        function add_param() {
+            var knum = $('.no_html tr').length;
+            var no_html = get_ht(knum);
+            $(".no_html").append(no_html);
+            window.form.render();
+        }
+
+        // 删除设置
+        $(document).on('click',".del",function (){
+            var index= $(".del").index(this);
+            $(".param_index").eq(index).remove();
+            window.form.render();
+        })
+
+        function upload_img(e,k) {
+            var file = e.files[0]; //获取图片资源
+            var fileTypes = ["mp4"];
+            var bTypeMatch = false
+            for (var i = 0; i < fileTypes.length; i++) {
+                var start = file.name.lastIndexOf(".");
+                var fileType = file.name.substring(start + 1);
+                if (fileType.toLowerCase() == fileTypes[i]) {
+                    bTypeMatch = true;
+                    break;
+                }
+            }
+            if (bTypeMatch) {
+                if (file.size <= 1024 * 1024 * 500) {
+                    var farmData = new FormData();
+                    farmData.append("file", file)
+                    layer.loading();
+                    $.ajax("/api/Upload/upload", {
+                        data: farmData,
+                        processData: false,
+                        contentType: false,
+                        dataType: 'json',
+                        type: 'post', //HTTP请求类型
+                        headers: {
+                            'zbtoken': localStorage.getItem("token"),
+                            'enctype': 'multipart/form-data',
+                        },
+                        success: function (data) {
+                            layer.close();
+                            if(data.code == 1) {
+                                $("#v_"+k).empty();
+                                $("#v_"+k).html("<video  class ='si_"+k+"' src='"+data.data+"' alt='66' style='width: 60px ;height: 40px'>");
+                                $(".up_"+k).val(data.data);
+                                window.form.render();
+                            }else{
+                                layer.msg(data.msg);
+                            }
+                        },
+                        error: function (xhr, type, errorThrown) {
+                            console.log(type);
+                        }
+                    });
+                } else {
+                    alert('仅支持不超过500M的视频');
+                    return false;
+                }
+            } else {
+                alert('仅限mp4格式的视频');
+                return false;
+            }
+        }
+
     </script>
 </div>