Authored by 周少峰

'video'

  1 +<!DOCTYPE html>
1 <style> 2 <style>
2 .btn-long { 3 .btn-long {
3 width: 120px; 4 width: 120px;
@@ -173,20 +174,16 @@ @@ -173,20 +174,16 @@
173 var searchType = 1; 174 var searchType = 1;
174 var checkType = 1; 175 var checkType = 1;
175 var data = paramObject.mkData; 176 var data = paramObject.mkData;
176 - var submitUrl = "/grassArticle/publishArticle";  
177 $(function () { 177 $(function () {
178 - console.log(data);  
179 if(data && data.editFlag == 1){ 178 if(data && data.editFlag == 1){
180 $("#draftBotton").hide(); 179 $("#draftBotton").hide();
181 $("#timerBotton").hide(); 180 $("#timerBotton").hide();
182 $("#operateType").val(1); 181 $("#operateType").val(1);
183 $("#draftType").val(2); 182 $("#draftType").val(2);
184 - submitUrl = "/grassArticle/editArticle";  
185 } 183 }
186 184
187 if (data && data.draftEditFlag == 1) { 185 if (data && data.draftEditFlag == 1) {
188 $("#draftType").val(1); 186 $("#draftType").val(1);
189 - submitUrl = "/grassArticle/updateArticleDraft";  
190 } 187 }
191 if (data){ 188 if (data){
192 $("#articleUid").textbox("setValue", data.authorUid); 189 $("#articleUid").textbox("setValue", data.authorUid);
@@ -434,8 +431,12 @@ @@ -434,8 +431,12 @@
434 iconCls: "icon-save", 431 iconCls: "icon-save",
435 width:200, 432 width:200,
436 onClick: function () { 433 onClick: function () {
  434 + var url = serverContextPath+"/grassArticle/publishArticle";
  435 + if (data && data.editFlag == 1) {
  436 + url = serverContextPath+"/grassArticle/editArticle";
  437 + }
437 $("#publishArticleForm").form("submit",{ 438 $("#publishArticleForm").form("submit",{
438 - url : serverContextPath+"/grassArticle/publishArticle", 439 + url : url,
439 onSubmit : function(param) { 440 onSubmit : function(param) {
440 ; 441 ;
441 if (!$("#publishArticleForm").form("validate")) { 442 if (!$("#publishArticleForm").form("validate")) {
@@ -515,10 +516,13 @@ @@ -515,10 +516,13 @@
515 iconCls: "icon-save", 516 iconCls: "icon-save",
516 width:200, 517 width:200,
517 onClick: function () { 518 onClick: function () {
  519 + var url = serverContextPath+"/grassArticle/saveArticleDraft";
  520 + if (data && data.draftEditFlag == 1) {
  521 + url = "/grassArticle/updateArticleDraft";
  522 + }
518 $("#publishArticleForm").form("submit",{ 523 $("#publishArticleForm").form("submit",{
519 - url : serverContextPath+"/grassArticle/saveArticleDraft", 524 + url : url,
520 onSubmit : function(param) { 525 onSubmit : function(param) {
521 - ;  
522 if (!$("#publishArticleForm").form("validate")) { 526 if (!$("#publishArticleForm").form("validate")) {
523 return false; 527 return false;
524 528
@@ -751,8 +755,7 @@ @@ -751,8 +755,7 @@
751 } 755 }
752 756
753 function buildgood(index,obj) { 757 function buildgood(index,obj) {
754 -  
755 - var data = checkedItemsObj[obj.productSkn]; 758 + var data = checkedItemsObj[obj];
756 $("#good"+index).html(gooddiv(data)); 759 $("#good"+index).html(gooddiv(data));
757 $div = $("#good"+(index+1)); 760 $div = $("#good"+(index+1));
758 $("#good"+index).after('<div id="good'+(index+1)+'"style="float: left;margin-left: 30px;width: 300px"> </div>'); 761 $("#good"+index).after('<div id="good'+(index+1)+'"style="float: left;margin-left: 30px;width: 300px"> </div>');
@@ -846,7 +849,7 @@ @@ -846,7 +849,7 @@
846 } 849 }
847 } 850 }
848 function removeSingleItemById(id) { 851 function removeSingleItemById(id) {
849 - debugger 852 +
850 var k = findCheckedItem(id); 853 var k = findCheckedItem(id);
851 if (k != -1) { 854 if (k != -1) {
852 checkedItems.splice(k, 1); 855 checkedItems.splice(k, 1);
@@ -855,7 +858,7 @@ @@ -855,7 +858,7 @@
855 858
856 859
857 function initGoods(skns,type) { 860 function initGoods(skns,type) {
858 - debugger 861 +
859 var url=serverContextPath+"/grassArticle/queryGoods"; 862 var url=serverContextPath+"/grassArticle/queryGoods";
860 // var url = contextPath+"/search/queryGoods"; 863 // var url = contextPath+"/search/queryGoods";
861 var query =''; 864 var query ='';
@@ -878,7 +881,6 @@ @@ -878,7 +881,6 @@
878 url : url+params, 881 url : url+params,
879 async : false, 882 async : false,
880 success : function(data){ 883 success : function(data){
881 - debugger  
882 if(data.code == 200){ 884 if(data.code == 200){
883 for (var i=0; i<data.data.list.length;i++){ 885 for (var i=0; i<data.data.list.length;i++){
884 var rowdata = data.data.list[i] 886 var rowdata = data.data.list[i]
@@ -7,7 +7,14 @@ @@ -7,7 +7,14 @@
7 <script src="/pfcms/js/ajaxfileupload.js"></script> 7 <script src="/pfcms/js/ajaxfileupload.js"></script>
8 <script src="/pfcms/js/jquery.imageUpload.js"></script> 8 <script src="/pfcms/js/jquery.imageUpload.js"></script>
9 </head> 9 </head>
10 -<body> 10 +<body class="easyui-layout " fit="true">
  11 +<div region="north" style="height: 100px;">
  12 + <script>
  13 + document.write(addHead('种草社区管理', '种草内容发布'));
  14 + </script>
  15 +
  16 +</div>
  17 +
11 <script> 18 <script>
12 $(function () { 19 $(function () {
13 $('body').load('editorVideoDetail.html'); 20 $('body').load('editorVideoDetail.html');