基本的测试代码

第一项内容

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Bp.Impl;
using Bp.Service;

public partial class SysMan_TrSysSet_Make03Onde : System.Web.UI.Page
{

    private readonly ISysCoItem SysCoItemService = new SysCoItem();
    public string StrForRightShare = "";
    protected void Page_Load(object sender, EventArgs e)
    {
        IPageAreaStr PageAreaStrService = new PageAreaStr();

        var baseSysDtos = PageAreaStrService.GetDtoListAll();
        StrForRightShare = baseSysDtos.FirstOrDefault(r => r.SysId == 1004).KeyValue;

        var allDtos=SysCoItemService.GetListAllShow();
        foreach (var dto in allDtos)
        {
            MakePageForOneDto(dto);
        }
       
    }
    public void MakePageForOneDto(SysCoItemDto coItemDto)
    {
        //关联列表
        IBizClass BizClassService = new BizClass();
        var classDto = BizClassService.GetDto(coItemDto.ItemClassEnum1003);
        if (classDto == null)
        {
            return;
        }
        var classBlockStr = StrForRightShare + FactoryUse.GetOneBlock(classDto, 12);
        var tempStr = FactoryUse.ReadPageFromDisk("/AcBiz/Template/z50One/01one.html");
        var imgStr = "";
        if (!string.IsNullOrEmpty(coItemDto.TitleImg))
        {
            imgStr = string.Format("<div class='otimg'><img src='/uImg/b/{0}'></div>", coItemDto.TitleImg);
        }
        /*0:标题
        *1:简介
       * 2:图片
       * 3:主体
       * 4:时间
       * 5:关联列表
       */
        var parstr = @"
                <script>
                    uParse('.onecontent', {
                        rootPath: '/lib/ueditor/'
                    });
                </script>
";
        var pageStr = string.Format(tempStr
                                    , coItemDto.ItemTitle
                                    , coItemDto.KeyContent
                                    , imgStr
                                    , coItemDto.ItemContent
                                    , CommUse.GetRealDay(coItemDto.UpdateTime)
                                    , classBlockStr
                                    , parstr
            );


        //预计存储路径 
        var savePath = FactoryUse.GetInfoLinkPath(coItemDto);
        var saveFile = FactoryUse.GetInfoLinkFileName(coItemDto);
        FactoryUse.MakeBodyPage(coItemDto.ItemTitle, pageStr, savePath, saveFile);
    }
}



javascript:

 

function ToSaveInfo() {
  
      
var ToAdd_UserCode = $("#UserCode").val();
 
var ToAdd_UserPwd = $("#UserPwd").val();
 
var ToAdd_UserStatusEnum1001 = $("#UserStatusEnum1001").val();
 
var ToAdd_UserLevelEnum1002 = $("#UserLevelEnum1002").val();
 
var ToAdd_UserInfo = $("#UserInfo").val();

    

var loadingFlag;
    $.ajax({
        type: "POST",
        url: "AdAdminDo.aspx?flag=save&rd=" + Math.random(),
        data: {
            SysId: $("#SysId").val(),
            UserCode: ToAdd_UserCode,
 UserPwd: ToAdd_UserPwd,
 UserStatusEnum1001: ToAdd_UserStatusEnum1001,
 UserLevelEnum1002: ToAdd_UserLevelEnum1002,
 UserInfo: ToAdd_UserInfo
        },
beforeSend: function () {
    layer.closeAll();
    loadingFlag = layer.msg('正在处理,请稍候……', { icon: 16, shade: 0.4, shadeClose: false, time: 60000 });
},
        success: function (msg) {
            var dataObj = eval("(" + msg + ")");
            if (dataObj.IsSuccess) {
                layer.alert('处理成功!', { icon: 6, time: 3000, end: function () { layer_close(); } }); 
            } else {
                layer.alert(dataObj.Info, { icon: 0, time: 5000 });
            }
             
        },
        complete: function () {
           layer.close(loadingFlag);
        },
        statusCode: { 500: function () {
           layer.alert('服务器返回异常!', { icon: 5, time: 5000 });
        }
        }
    }); 

}

$(function(){
//表单验证
	$("#form-article-add").validate({
		rules:{
			UserCode:{
 required:true 
},
UserPwd:{
 required:true 
},
UserStatusEnum1001:{
 required:true,digits:true 
},
UserLevelEnum1002:{
 required:true,digits:true 
},
UserInfo:{
 required:true 
}

		},
		onkeyup:false,
		focusCleanup:true,
		success:"valid",
		submitHandler:function(form){
            ToSaveInfo(); 
		}
	});
});



编辑于:2020-05-21
 
 
推荐信息

 
c#更多..

豆角代码分享 网站备案: 吉ICP备17006805号-3