zhengwei 6 vuotta sitten
vanhempi
commit
41035ba0ad

+ 2 - 1
WebContent/static/mobile/js/msgDetail.js

@@ -31,12 +31,13 @@ function getById(){
 		if(json.data){
             share.title=json.data.msg_title;
             share.link=location.href;
+            share.desc=json.data.msg_description;
             share.imgUrl=imgUrl+json.data.msg_img;
 			$(".rich_media_title").html(json.data.msg_title);
 			$(".rich_media_content").html(json.data.msg_content);
 			$(".rich_media_meta_nickname").html(json.data.type_name);
 			$("title").html(json.data.type_name);
-			$(".rich_media_meta_text").html(new Date(json.data.create_time.replace(/-/g, "/")).format("M月d日"));
+			$(".rich_media_meta_text").html(new Date(json.data.publish_date.replace(/-/g, "/")).format("M月d日"));
 			if (parseInt(json.data.visit_num)>100000){
                 json.data.visit_num="100000+";
             }

+ 5 - 2
WebContent/static/mobile/js/msgListSub.js

@@ -54,8 +54,11 @@ function query() {
 					html +='<img class="mui-media-object mui-pull-left" src="'+imgUrl+item.msg_img+'" onerror="nofind();">';
 				}
 				html +='<div class="mui-media-body">';
-				html +='<p class="mui-ellipsis-2 color1 fs14">'+mobile.nullToSpace(item.msg_title)+'</p>';
-				html +='<p class="lh18 fs12">'+item.create_time.substring(0,10)+'</p>';
+				html +='<p class="mui-ellipsis-2 color1 fs14" style="height: 38px;">'+mobile.nullToSpace(item.msg_title)+'</p>';
+                if (parseInt(item.visit_num)>100000){
+                    item.visit_num="100000+";
+                }
+				html +='<p class="lh18 fs12 items"><span class="item">'+item.publish_date+'</span><span>阅读 '+item.visit_num+'</span></p>';
 				html +='</div>';
 				html +='</a>';
 				html +='</li>';

+ 6 - 3
WebContent/static/web/js/wx/wxMsgForm.js

@@ -1,6 +1,6 @@
 var id=web.getUrlVars("id");
-layui.define(['layer', 'form'], function (exports) {
-    var $ = layui.jquery,layer = layui.layer,form = layui.form;
+layui.define(['layer', 'form','laydate'], function (exports) {
+    var $ = layui.jquery,layer = layui.layer,form = layui.form,laydate = layui.laydate;
     
     web.imageUploader('list1','picker1',function(json){
     	$('#msg_img').val(json.data.file_path);
@@ -8,7 +8,10 @@ layui.define(['layer', 'form'], function (exports) {
 		id : '#picker1',
 		multiple : false
 	}},'folder=wx');
-    
+    laydate.render({
+        elem: '#publish_date',
+        type: 'date'
+    });
     var ue1 = UE.getEditor('editor1');
     form.on('select(msg_mobe)', function(data){
     	if(data.value=="10"){

+ 21 - 9
WebContent/web/wx/wxMsgForm.jsp

@@ -32,37 +32,49 @@
 			    </div>
 			</div>
 			<div class="layui-form-item layui-row">
-				<label class="layui-form-label layui-col-xs3 layui-col-sm2">阅读数</label>
+				<label class="layui-form-label layui-col-xs3 layui-col-sm2"><span
+                        class="c-red">*</span>阅读数</label>
 				<div class="layui-input-block layui-col-xs8 layui-col-sm9">
 					<input type="number" id="visit_num" name="visit_num"
-						   autocomplete="off" placeholder="请输入阅读数"
+						   autocomplete="off" placeholder="请输入阅读数" layVerify="required"
 						   class="layui-input">
 				</div>
 			</div>
 			<div class="layui-form-item layui-row">
-				<label class="layui-form-label layui-col-xs3 layui-col-sm2">点赞数</label>
+				<label class="layui-form-label layui-col-xs3 layui-col-sm2"><span
+                        class="c-red">*</span>点赞数</label>
 				<div class="layui-input-block layui-col-xs8 layui-col-sm9">
-					<input type="number" id="like_num" name="like_num"
+					<input type="number" id="like_num" name="like_num" layVerify="required"
 						   autocomplete="off" placeholder="请输入点赞数"
 						   class="layui-input">
 				</div>
 			</div>
 			<div class="layui-form-item layui-row">
-				<label class="layui-form-label layui-col-xs3 layui-col-sm2">描述</label>
+				<label class="layui-form-label layui-col-xs3 layui-col-sm2"><span
+                        class="c-red">*</span>描述</label>
 				<div class="layui-input-block layui-col-xs8 layui-col-sm9">
 					<input type="text" id="msg_description" name="msg_description"
-						autocomplete="off" placeholder="请输入描述"
+						autocomplete="off" placeholder="请输入描述" layVerify="required"
 						class="layui-input">
 				</div>
 			</div>
 			<div class="layui-form-item layui-row">
-				<label class="layui-form-label layui-col-xs3 layui-col-sm2">原文链接</label>
+				<label class="layui-form-label layui-col-xs3 layui-col-sm2"><span
+                        class="c-red">*</span>发布时间</label>
 				<div class="layui-input-block layui-col-xs8 layui-col-sm9">
-					<input type="text" id="msg_out_url" name="msg_out_url"
-						   autocomplete="off" placeholder="请输入原文链接"
+					<input type="text" id="publish_date" name="publish_date"
+						   autocomplete="off" placeholder="请选择发布时间" layVerify="required"
 						   class="layui-input">
 				</div>
 			</div>
+            <div class="layui-form-item layui-row">
+                <label class="layui-form-label layui-col-xs3 layui-col-sm2">原文链接</label>
+                <div class="layui-input-block layui-col-xs8 layui-col-sm9">
+                    <input type="text" id="msg_out_url" name="msg_out_url"
+                           autocomplete="off" placeholder="请输入原文链接"
+                           class="layui-input">
+                </div>
+            </div>
 			<div class="layui-form-item layui-row">
 	        	<label class="layui-form-label layui-col-xs3 layui-col-sm2">模式</label>
 		        <div class="layui-input-block layui-col-xs8 layui-col-sm9"> 

+ 2 - 2
src/com/mall/model/wx/WxMsg.java

@@ -28,8 +28,8 @@ public class WxMsg extends Model<WxMsg>
 	public Page<WxMsg> query(String keyword, String msgType, int pageNumber, int pageSize){
     	StringBuffer sql = new StringBuffer();
     	StringBuffer select = new StringBuffer();
-    	select.append(" select t.msg_title,msg_type,msg_author,msg_description,msg_img" +
-				",msg_mode, msg_out_url, status,visit_num,like_num,create_time,msg_url ," +
+    	select.append(" select id,t.msg_title,msg_type,msg_author,msg_description,msg_img" +
+				",msg_mode, msg_out_url, status,visit_num,like_num,create_time,msg_url ,publish_date," +
                 "(select type_name from wx_msg_type where id=t.msg_type) type_name");
     	sql.append(" from wx_msg t where 1=1 ");
     	if(StringUtils.isNotEmpty(keyword)){