vs中public方法返回类型有:HyResultBase、ExtJsResult、ExtJsListResult

 1说明:函数XuanZeDuoGeJianGuanRenYuan返回方法类型为:HyResultBase
 1   public HyResultBase XuanZeDuoGeJianGuanRenYuan(string[] JianGuanRenYuans, string[] JianGuanRenYuanIDs, Guid FangAnGuanLiID)
 2  {
 3       var r = new HyResultBase();
 4
 5
 6       //需要写的代码片段
 7
 8
 9      return r;
10
11  }  

1
 1  public ExtJsResult<string> XuanQuWenShu(string WenShuMingCheng)
 2         {
 3
 4             var r = new ExtJsResult<string>();
 5
 6
 7            //所需代码片段
 8
 9
10
11             return r;
12         }

 

//前端js代码为:

ajax.get('/Pc/FangAnZhiXingPublic/BaoCunJianChaLeiBie', params).then(function (response, opts) {
// ajax请求回调函数。返回值response.Success==true时代表成功,否则为出错。这段代码可以在前端界面按钮的代码中点击鼠标右键,就可以获取这段代码样例

});

a、此代码的功能为:

//后端VS中的代码为

[HttpGet]
[DontNeedPermit]
public HyResultBase BaoCunJianChaLeiBie(string FangAnMingChen)
{
        var r = new HyResultBase();

var leiMing = _ioc.Query<JianChaLeiBie>()
        .Where(e => e.LeiMing == FangAnMingChen)
        .FirstOrDefault();

if (leiMing == null)
       {
            var jianChaLeiBie = new JianChaLeiBie()
              {

LeiMing = FangAnMingChen,
                     IsWanCheng =true

};
        jianChaLeiBie.Insert().SaveToDBAsync().Wait();
      }
    else
      {

var xiaFaShiJian = _ioc.Query<FangAnGuanLi>().FirstOrDefault().XiaFaShiJian;
      var xiaFaDanWei = _ioc.Query<FangAnGuanLi>().FirstOrDefault().XiaFaDanWei;
     if (xiaFaShiJian != null&& xiaFaDanWei!=null)
            throw new HyException($"{FangAnMingChen} 方案已添加,请更改方案名称!");
     }
     return r;
}

此段代码的功能为:

转载于:https://www.cnblogs.com/jiaowoyaoshu/p/9797513.html

前端向后端发送请求,后端返回的一个值的请求的ajax.get();方法相关推荐

  1. Mysql的IF()函数:如果返回True值,返回第一个值,为False值,返回第二个值

    IF函数定义 语法 IF(condition, A, B) 如果condition为TRUE值,就返回A,如果condition为FALSE值,就返回B. 举例 添加表 create table te ...

  2. vue 请求多个api_vue 一个input同时请求两个接口

    这个问题可以在getDate方法里在调用另外一个接口的函数. vue里html :value="today" :placeholder="placeholder" ...

  3. 关于for循环总是返回最后一个值问题

    // 第一种 for (let j = 0; j < 10; j++) {console.log(j); // 0-9setTimeout(function(){console.log(j); ...

  4. java后端发送http请求

    一.新建一个工具类:HttpRequestUril package com.tfjybj.dtc.crawl.util;import java.io.*; import java.net.*; imp ...

  5. Vue前端与Django后端实现前后端分离连接

    1.前端部分 前端要触发一个事件,使得前端将信息发送给后端.例如一个登录事件,用户输入账号密码,点击登录按钮,即可将前端输入的信息发送给后端.该按钮绑定了一个事件,该事件放在methods配置项里边. ...

  6. uniapp请求接口返回:ER_SP_UNDECLARED_VAR: Undeclared variable: NaN 已解决

    原因:请求接口的时候,后台未返回对应的值.请求接口的时候需要携带参数,当前未携带参数,或者后台返回的值为空. 下面是场景还原: 这里请求参数的时候,携带了一个this.goodsPage,这个参数为分 ...

  7. IE针对Ajax请求结果的缓存IE浏览器同一个请求第二次是缓存数据不刷新

    IE针对Ajax请求结果的缓存IE浏览器同一个请求第二次是缓存数据不刷新 IE针对Ajax请求结果的缓存/ IE浏览器同一个请求第二次是缓存 一.在AJAX请求的属性上直接设置cache functi ...

  8. ajax 直接向后台发送请求,通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路...

    一.前端异步请求代码: $.ajax ({ type: "POST",//请求的方式 url: "outputservlet3",//请求url data: { ...

  9. 前端同时访问后端同一接口两次,但只有后面那次请求有返回数据

    两次接口都是成功了的,但是第一次请求的返回值没有数据,状态为200. 最开始我都认为是前端调用的问题,两次请求之间加上延时还是不行.我自己写了个脚本测试也是如此,通过反复测试,发现如果当第一次请求没有 ...

最新文章

  1. WCF 入门之旅(4): 怎样用客户端调用WCF服务
  2. 转:Java学习路线图,专为新手定制的Java学习计划建议
  3. openresty 前端开发入门四之Redis篇
  4. 总结《Ray Tracing from the Ground Up》
  5. windows 10 安装jira进行开发管理
  6. 酷q java_组件-酷Q(QQ)-CQ HTTP API(基本失效)
  7. JavaScript 之 调用outlook发邮件功能mailto(附带换行问题)
  8. 游戏显示无法连接服务器怎么回事,Game Center无法连接服务器怎么办 五种方法任你选择...
  9. 你适合当leader吗?今晚,我们一起找答案
  10. #304 – 为没有文本标题的控件定义Access 键(Defining an Access Key That Gives Focus to a Different Control)
  11. Mesh减面算法详解
  12. 《InnoDB存储引擎》第五章——索引与算法
  13. 第一章 集总参数电路中电压、电流的约束关系
  14. 【Babylon提升】重写相机控制器,实现仿地图操作
  15. sql语句执行效率测试的sql语句。
  16. 呼伦贝尔~根河~鄂温克族
  17. 根据指定字母,顺序输出若干相邻字母 C语言
  18. 中国系统java开发面试准备
  19. 将图片转换成svg格式
  20. wyh的问题-----状态机+区间dp

热门文章

  1. freemarker导出word 目录_PPT转Word你还用复制粘贴?别笑掉大牙了,这几招教你快速转换...
  2. AAAI 2021 京东科技集团21篇论文
  3. 阿里人工智能实验室招聘计算机视觉算法专家-交互图像方向
  4. 就业寒冬,从拉勾招聘看Python就业前景
  5. pascal行人voc_在Pascal VOC 数据集上训练YOLOv3模型
  6. 使用 加载 顺序_SpringBoot系列教程之Bean加载顺序之错误使用姿势辟谣
  7. person p = new person();_Python函数__new__及__init__作用及区别解析
  8. web文件管理系统_财务影像管理系统
  9. ROS-创建功能包和节点
  10. 华为鸿蒙系统学习笔记4-方舟编译器源码下载及安装