nncq---子系统(信用体系下的 检测机构)

来源:互联网 发布:淘宝怎么修改宝贝图片 编辑:程序博客网 时间:2024/05/01 10:11

遇到几个问题,一个是我在详细页的第一个页里面可以获取到数据,第二个就不行了。

后面发现是Form的ID对应错了

另外还有一种方法:

js里面写

var prorow;
 click: function (r) {
            prorow = r;
        },

   $("#aa").val(prorow.JSNAME); //这种方式就是赋值的方式

详细页里面写:

<input type="text" readonly="readonly" class="form-control" id="aa" name="JSNAME" placeholder="技术负责人" />


二  :$.msg.alert();$.console.log();这两个弹窗方式可以用来测试。

js------------------js-=================js=============js=


$(document).ready(function () {
    var prorow;
    var table = $("#table-list").uTable({
        url: "ITestingCompany",
        page: {
            pageSize: 20,
            reqindex: "index",
            reqsize: "size"
        },
        click: function (r) {
            prorow = r;
        },
        heads: [
            { key: "area", name: "地区" },
            { key: "NAME", name: "所属机构名称" },
            { key: "ADDRESS", name: "机构地址" },
            { key: "STATIONID", name: " 机构代码" },
            { key: "FR", name: "企业法人" },        
            { html: '<a href="javascript:" class="p-read" data-id="{{ID}}"  >查看</a>  <a href="javascript:"  ', name: "操作" }
        ]
    });
    // 检测机构列表-->点击查看按钮
    $("#table-list").on("click", ".p-read", function () {
        pid = $(this).attr("data-id");//人员id
        Detail(pid);})


    function Detail(pid)
    {
        $.layout.detail("VTestingCompany/Detail", function () {
            var apptree = $("#myTab").utab({
                openNext: true,
                click: function (i) {
                    switch (i)
                    {
                        //人员信息
                        case 1:
                            JCcompanyInformation();
                            break;
                        //分场所信息
                        case 2:
                            FenchangsuoInformation();
                            break;
                        //其他信息
                        case 3:
                            OtherInformation();
                            break;
                        default:
                    }
                }
            });
        });
        //人员信息
        function JCcompanyInformation() {
            $.get("ITestingCompany/Get", { id: pid }, function (d) {
                var jsond = stringToJSON(d.Comp);
                $("#form_JCpersonInformation").Form({
                    data: jsond[0],
                    disabled: true
                });
            });
        }
        //分场所信息
        function FenchangsuoInformation() {
            FenchangsuoInformation = $("#div-FenchangsuoInformation").uTable({
                url: "ITestingCompany/FenchangsuoInformation?id=" + pid,
                page: {
                    pageSize: 20,
                    reqindex: "index",
                    reqsize: "size"
                },
                heads: [
                    { key: "", name: "分场所数量" },               
                ],
            });
        }
        //其他信息
        function OtherInformation() {
            FenchangsuoInformation = $("#div-OtherInformation").uTable({
                url: "ITestingCompany/OtherInformation?id=" + pid,
                page: {
                    pageSize: 20,
                    reqindex: "index",
                    reqsize: "size"
                },
                heads: [
                    { key: "", name: "单位业绩" },
                    { key: "", name: "获奖情况" },
                    { key: "", name: "处罚情况" },
                    { key: "", name: "复查情况" },
                    { key: "", name: "变更情况" },
                ],
            });
        }


        //基本信息
            $.get("ITestingCompany/Get", { id: pid }, function (d) {
                var jsond = stringToJSON(d.Comp);
                $("#form_JCcompanyBaseInformation").Form({
                    data: jsond[0],
                    disabled: true
                });
            });
    
    }
});


===================================i 控制器=================i 控制器

using Newtonsoft.Json;
using NNCQ.SqlService;
using System;
using System.Collections.Generic;
using System.Data;
using System.Data.SqlClient;
using System.Linq;
using System.Text;
using System.Web;
using System.Web.Mvc;


namespace NNCQ.Web.Controllers.Api
{
    public class ITestingCompanyController : BaseController
    {
        // GET: ITestingCompany
        public ActionResult Index(int index,int size,string customname)
        {
            int count = 0;
            var n = customname.Trim();       
            var wherestr = new StringBuilder();
            if (!string.IsNullOrEmpty(n))
                wherestr.AppendFormat(" and NAME like'%{0}%'", n);         
            var list = SqlDBHelper.Query(index, size, "*", "t_bp_custom", wherestr.ToString(), "ID asc", out count);
            return Table(list, count);
        }


        public ActionResult Get(string id)
        {
            string sql = "select *from t_bp_custom where ID=@id";
            SqlParameter[] paras = new SqlParameter[] { new SqlParameter("@id", id) };
            DataTable bo = SqlDBHelper.Query(sql, paras);
            var js = JsonConvert.SerializeObject(bo);
            return JsonData(new { Comp = js });
        }
      
        public ActionResult FenchangsuoInformation(string id)
        {
            int count = 0;
            var list = "";
            return Table(list, count);
        }
        public ActionResult OtherInformation(string id)
        {
            int count = 0;
            var list = "";
            return Table(list, count);
        }
    }
}



==============index==============index================index



@{
    ViewBag.Title = "检测机构";
}


<div class="row layout-list">
    <div class="col-lg-12 col-md-12">
        <div id="table-list">
            <div class="table-search">
                <form fm-search>
                    <table>                    
                        <tr>
                            <td><label>机构名称:</label></td>
                            <td>
                                <input type="text" name="customname" />
                            </td>
                        </tr>                                             
                    </table>
                </form>
            </div>
        </div>
    </div>
</div>


@section Scripts{
    <script src="~/Scripts/business/TestingCompany.js"></script>
    <script type="text/javascript">
        //其他操作
    </script>
}



======================detail===============detail==============detail


<div style="width:100%;height:100%;overflow:hidden;" id="person-infomation">
    <div class="container-fluid layout-box main-box">
        <div class="layout-center ">
            <div class="fm-tab " id="myTab" style="height:100%;">
                <div class="tab-content ">
                    <div data-name="基本信息">
                        <form id="form_JCcompanyBaseInformation" fm-form="ajax" method="post">
                            <table style="width:100%;text-align:right">
                                <tr>
                                    <td>所属机构名称</td>
                                    <td colspan="3">
                                    <input type="text" readonly="readonly" class="form-control" id="NAME" name="NAME" placeholder="所属机构名称" />
                                    </td>
                                    <td>数据上传编码</td>
                                    <td>
                                    <input type="text" readonly="readonly" class="form-control" id="ID" name="ID" placeholder="数据上传编码" />
                                    </td> 
                                    <td>所在区域</td>
                                    <td><input type="text" readonly="readonly" class="form-control" id="area" name="area" placeholder="所在区域" /></td>                                                            
                                </tr>
                                <tr>
                                    <td>公司地址</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="ADDRESS" name="ADDRESS" placeholder="公司地址" />
                                    </td>
                                    <td>成立时间</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="CREATETIME" name="CREATETIME" placeholder="成立时间" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>工商营业执照号码</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="BUSINESSNUM" name="BUSINESSNUM" placeholder="工商营业执照号码" />
                                    </td>
                                    <td>发证机关</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="BUSINESSNUMUNIT" name="BUSINESSNUMUNIT" placeholder="发证机关" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>经济性质</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="ECONOMICNATURE" name="ECONOMICNATURE" placeholder="经济性质" />
                                    </td>
                                    <td>企业法人</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="FR" name="FR" placeholder="企业法人" />
                                    </td>
                                <tr>
                                    <td>注册资金(万元)</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="REGAPRICE" name="REGAPRICE" placeholder="注册资金" />
                                    </td>
                                    <td>机构代码</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="STATIONID" name="STATIONID" placeholder="机构代码" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>公司号码</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="TEL" name="TEL" placeholder="公司号码" />
                                    </td>
                                    <td>公司传真</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="FAX" name="FAX" placeholder="公司传真" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>检测机构资质证书</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="MEASNUM" name="MEASNUM" placeholder="计量认证证书" />
                                    </td>
                                    <td>检测机构资质证书发证机关</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="MEASUNIT" name="MEASUNIT" placeholder="检测机构资质证书发证机关" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>公司邮箱</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="EMAIL" name="EMAIL" placeholder="公司邮箱" />
                                    </td>
                                    <td>企业法人电话</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="phone" name="phone" placeholder="企业法人电话" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>仪器设备总(台)套数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="instrumentNum" name="instrumentNum" placeholder="仪器设备总(台)套数" />
                                    </td>
                                    <td>仪器设备资产(万元)</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="INSTRUMENTPRICE" name="INSTRUMENTPRICE" placeholder="仪器设备固定资产原值(万元)" />
                                    </td>                                    
                                </tr>
                                <tr>
                                    <td>房屋建筑面积(平方米)</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="HOUSEAREA" name="HOUSEAREA" placeholder="房屋建筑面积(平方米)" />
                                    </td>
                                    <td>检测场地面积(平方米)</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="DETECTAREA" name="DETECTAREA" placeholder="检测场地面积(平方米)" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>检测编号</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="DETECTNUM" name="DETECTNUM" placeholder="检测编号" />
                                    </td>
                                    <td>所属检测部门</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="detectunit" name="detectunit" placeholder="所属检测部门" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>已取得检测资质类别个数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="zzlbgs" name="zzlbgs" placeholder="已取得检测资质类别个数" />
                                    </td>
                                    <td>已取得检测资质项目个数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="zzxmgs" name="zzxmgs" placeholder="已取得检测资质项目个数" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>已取得检测资质参数个数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="zzcsgs" name="zzcsgs" placeholder="已取得检测资质参数个数" />
                                    </td>                               
                                </tr>
                                
                            </table>
                        </form>
                    </div>
                    <div data-name="人员信息">                  
                        <form id="form_JCpersonInformation" fm-form="ajax" method="post">
                            <table style="width:100%;text-align:right">                          
                                <tr>
                                    <td>技术负责人 - 姓名</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="JSperson" name="JSNAME" placeholder="技术负责人" />
                                    </td>
                                    <td>职称</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="JSperson_title" name="JSTIILE" placeholder="职称" />
                                    </td>
                                    <td>相关工作年限</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="JSperson_years" name="JSYEAR" placeholder="相关工作年限" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>质量负责人 - 姓名</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="ZLperson" name="ZLNAME" placeholder="质量负责人" />
                                    </td>
                                    <td>职称</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="ZLperson_title" name="ZLTITLE" placeholder="职称" />
                                    </td>
                                    <td>相关工作年限</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="ZLperson_years" name="ZLYEAR" placeholder="相关工作年限" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>人员总数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="personCount" name="zgcount" placeholder="人员总数" />
                                    </td>
                                    <td>中级职称人数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="" name="" placeholder="中级职称人数" />
                                    </td>
                                    <td>高级职称人数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="" name="" placeholder="高级职称人数" />
                                    </td>
                                </tr>
                                <tr>
                                    <td>岩土工程师人数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="" name="" placeholder="注册岩土工程师人数" />
                                    </td>  
                                    <td>结构工程师人数</td>
                                    <td colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="" name="" placeholder="注册结构工程师人数" />
                                    </td>
                                    <td>持证人员总数</td>
                                    <td  colspan="3">
                                        <input type="text" readonly="readonly" class="form-control" id="" name="" placeholder="质量负责人" />
                                    </td>                       
                                </tr>                                                         
                            </table>
                        </form>                     
                    </div>
                    <div data-name="分场所信息">
                        <div id="div-FenchangsuoInformation">
                        </div>
                    </div>
                    <div data-name="其他信息">
                        <div id="div-OtherInformation">
                        </div>
                    </div>
                    




                </div>
            </div>
        </div>
    </div>
</div>


<script>
    function converCutTime(d) {
        return d.substring(0, 10)
    }
</script>

0 0
原创粉丝点击