123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491 |
- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>机构拓展信息</title>
- <meta http-equiv="Content-Type" content="text/html; charset=GBK">
- <META http-equiv=Pragma content=no-cache>
- <META http-equiv=Cache-Control content=no-cache>
- <META http-equiv=Expires content=0>
- <script language="javascript" src="../easyui/all.js"></script>
- <script type="text/javascript" src="../js/WdatePicker.js"></script>
- <link rel="stylesheet" href="../js/xheditor-1.1.14/common.css" type="text/css" media="screen" />
- <script type="text/javascript" src="../js/xheditor-1.1.14/xheditor-1.1.14-zh-cn.min.js"></script>
- <script type="text/javascript" src="../easyui/easyui-validate.js"></script>
- <script type="text/javascript" src="../easyui/datagrid-detailview.js"></script>
- <script type="text/javascript" src="../easyui/upload.js"></script>
- <style type="text/css">
- .datagrid-cell {
- font-family: Tahoma, Verdana, 微软雅黑, 新宋体;
- font-size: 14px;
- text-align: center;
- }
- table.dataintable {
- margin-top:10px;
- border-collapse:collapse;
- border:1px solid #aaa;
- width:100%;
- }
- table.dataintable th {
- vertical-align:baseline;
- padding:5px 15px 5px 5px;
- background-color:#d5d5d5;
- border:1px solid #aaa;
- text-align:left;
- }
-
- table.dataintable td {
- vertical-align:text-top;
- padding:5px 15px 5px 5px;
- background-color:#efefef;
- border:1px solid #aaa;
- }
- </style>
- </head>
- <script>
- var operation = "";
- var edit_data = {};
- var edit_data_expand = {};
- var levelIdStore= new Object();
- var typeIdStore = new Object();
- var rowSize ;
- var baseurl = "/ZEUS/ActionServlet_doPost.action" ;
- var map = getMap();
- //map.put("1", "申请条件:合作上线公告"); //预约挂号
- //map.put("2","备注:附件需提交材料-专家咨询"); //专家咨询
- //map.put("3","备注:附件需提交材料-健康短信"); //健康短信
- //map.put("7","申请条件:随机回访"); //机构转诊
- //map.put("8","备注:附件需提交材料-体检预约"); //体检预约
- //map.put("9","备注:附件需提交材料-分时段管理"); //分时段管理
- //map.put("10","备注:附件需提交材料"); //满意度调查
- //map.put("11","备注:附件需提交材料"); //报告代领代寄
- //map.put("12","备注:附件需提交材料"); //中药配送
- //map.put("13","备注:附件需提交材料"); //移动医院
- //map.put("15","备注:附件需提交材料"); //医生加号
- map.put("16","* 医院微信公众号绑定无边界平台的截图"); //微官网
- map.put("17","* 微导诊物料布入现场的照片"); //微导诊
- //map.put("18","备注:附件需提交材料"); //总机外包
- //map.put("19","备注:附件需提交材料"); //检查预约
- //map.put("20","备注:附件需提交材料"); //陪诊
- //map.put("21","备注:附件需提交材料"); //预约服务费
- //map.put("22","备注:附件需提交材料"); //守约保证金
- //map.put("23","备注:附件需提交材料"); //代缴挂号费
- //map.put("24","备注:附件需提交材料"); //便民服务套餐销售
- //map.put("25","备注:附件需提交材料"); //电话咨询
- //map.put("26","备注:附件需提交材料"); //网络咨询
- map.put("27","* (1)医院盖章的授权运营书(盖章/签字);(2)医院的医疗机构职业许可证/对外有偿服务许可证"); //百度直达号
- map.put("28","* 双方盖章正规的完整协议"); //全流程
- map.put("30","* (1)双方盖章的合作协议;(2)区域主管部门的红头文件"); //区域平台
-
-
- //初始化map_,给map_对象增加方法,使map_像个Map
- function getMap(){
- var map_=new Object();
- //属性加个特殊字符,以区别方法名,统一加下划线_
- map_.put=function(key,value){map_[key]=value;}
- map_.get=function(key){return map_[key];}
- map_.remove=function(key){delete map_[key];}
- map_.keyset=function(){
- var ret="";
- for(var p in map_){
- if(typeof p =='string' && p.substring(p.length-1)=="_"){
- ret+=",";
- ret+=p;
- }
- }
- if(ret==""){
- return ret.split(","); //empty array
- }else{
- return ret.substring(1).split(",");
- }
- }
- return map_;
- }
-
- //*获取当前日期
- function getDateStr(AddDayCount) {
- var dd = new Date();
- dd = dd.valueOf()
- dd = dd + AddDayCount * 24 * 60 * 60 * 1000
- dd = new Date(dd)
- // dd.setDate(dd.getDate()+AddDayCount);//获取AddDayCount天后的日期
- var y = dd.getFullYear();
- var m = dd.getMonth()+1;//获取当前月份的日期
- var d = dd.getDate();
- if(m < 10) m = "0"+m;
- if(d<10) d = "0"+d;
- return y+"-"+m+"-"+d;
- }
-
- // 初始化下拉框
- function loadDictSelectAction(bizAction, id, businTypeID, defaultValue) {
- var param = {};
- param.bizAction = bizAction;
- param.businTypeID = businTypeID;
- param.emptyText = '--请选择--';
- $.post(baseurl, param, function(result) {
- $('#' + id).combobox('loadData', result.result);
- if (defaultValue != null && defaultValue != '') {
- $('#' + id).combobox('setValue', defaultValue);
- }
- }, "json");
- }
- function loadDaraGrid(){
- var upLv = "<a href='javascript:void(0)' onclick='openAddExpand()'>升级</a>";
- var dataTableColumns = [[
- {field:'hosname',width:$(this).width()*0.3, title:'机构名称',align:'center'},
- {field:'cityname',width:$(this).width()*0.2,title:'所在城市',align:'center',formatter:function(val,row,index){
- return row.provincename+val+row.areaname;
- }},
- {field:'medicalorgtype',width:$(this).width()*0.15,title:'机构类型',align:'center',formatter:function(val){
- if(val == 1){
- return "等级医院";
- }
- if(val == 2){
- return "社区";
- }
- if(val == 3){
- return "卫生院";
- }
- if(val == 5){
- return "医学会";
- }
- }},
- {field:'expandstatus',width:$(this).width()*0.15,title:'当前拓展状态',align:'center',formatter : function(val){
- if(val == 1){
- upLv = "<a href='javascript:void(0)' onclick='openAddExpand()'>升级</a>";
- return "拓展启动";
- }
- if(val == 2){
- upLv = "<a href='javascript:void(0)' onclick='openAddExpand()'>升级</a>";
- return "拓展过程中";
- }
- if(val == 3){
- upLv = "";
- return "确认合作";
- }
- if(val == 0){
- upLv = "<a href='javascript:void(0)' onclick='openAddExpand()'>升级</a>";
- return "未启动";
- }
- }}
- ]];
- $('#dg').datagrid({
- columns:dataTableColumns,
- fit:true,
- pagination: true,
- fitColumns: false,
- queryParams : {
- orderBySearch : 2,
- hosName : getUrlParam("hosName") //用于别的连接过来初始化参数
- },
- singleSelect : true,
- loadMsg:"正在加载...",
- loadFilter:function(data)
- {
- var _data={};
- if(data!=null){
- _data.total=data.totalProperty;
- _data.rows=data.result;
- edit_data=data.result;
- }
- return _data;
- },
- onBeforeLoad:function(param){
- rowSize = param.rows ;
- param.limit=param.rows;
- param.start=(param.page-1)*param.limit;
- },
- view : detailview,
- detailFormatter : function(index, row) {
- var text = '<div class="ddv" style="width:80%;padding-left:10%"><table id="ddv-' + index + '" width="100%"></table>'
- + '<div id="tb-' + index + '" style="display: none">'
- + '<a href="#" data-options="plain:true" class="easyui-linkbutton" onclick="openAddWindow()" iconCls="icon-add">新增业务</a> '
- + '<a href="#" data-options="plain:true" class="easyui-linkbutton" onclick="submitApply()" iconCls="icon-add">提交申请</a> '
- + '<a href="#" data-options="plain:true" class="easyui-linkbutton" onclick="queryRebutInfo()" iconCls="icon-search">查看驳回</a>'
- + '</div></div>' ;
- return text ;
- },
- onExpandRow : function(index, row) {
- var columns = [ [
- {field : 'expandbusiname', width : $('#ddv-' + index).width() * 0.25, title : '拓展业务', align : 'center'},
- {field : 'expandstatus', width : $('#ddv-' + index).width() * 0.25, title : '拓展进度', align : 'center',formatter : function(val,row,index){
- if(val == 1){
- return "拓展启动";
- }
- if(val == 2){
- return "拓展过程中";
- }
- if(val == 3){
- return "确认合作";
- }
- }},
- {field : 'operatorname', width : $('#ddv-' + index).width() * 0.25, title : '拓展人', align : 'center'},
- {field : 'expandtimefmt', width : $('#ddv-' + index).width() * 0.25, title : '操作时间', align : 'center'},
- {field:'expandid',width:$('#ddv-' + index).width()*0.25,title:'操作',align:'center',formatter : function(val,row,index){
- var href = "<a href='javascript:void(0)' onclick='openExpandDetails("+index+")'>详情</a>";
- href += " <a href='javascript:void(0)' onclick='openAddListWin("+index+")'>添加记录</a>";
- return href;
- }}
- ] ];
- $('#ddv-' + index).datagrid({
- url : $.yihu.url + "?bizAction=hospital_Action.queryHospitalExpandStatusListByCondition", columns : columns,
- pagination : false, fitColumns : true, singleSelect : true, loadMsg : "正在加载...",queryParams : {
- hospitalId : row.hospitalid,
- medicalOrgType : row.medicalorgtype
- }, loadFilter : function(data) {
- var _data = {};
- if (data != null) {
- _data.total = data.totalProperty;
- _data.rows = data.result;
- edit_data_expand=data.result;
- }
- return _data;
- },
- onResize: function () {
- $('#dg').datagrid('fixDetailRowHeight', index);
- },
- onLoadSuccess: function () {
- setTimeout(function () {
- $('#dg').datagrid('fixDetailRowHeight', index);
- }, 0);
- },
- toolbar : '#tb-'+index
- });
- $('#dg').datagrid('fixDetailRowHeight', index);
- $('#dg').datagrid('selectRow',index);
- for(var i=0;i<rowSize;i++){ //折叠其他记录
- if(i != index){
- $('#dg').datagrid('collapseRow', i);
- }
- }
- }
- });
- }
- function loadData(){
- var param = {};
- param.hosName = trim($("#hospitalName_searchDiv").val());
- param.provinceId = $("#provinceId_searchDiv").combobox("getValue");
- param.cityId = $("#cityId_searchDiv").combobox("getValue");
- param.areaId = $("#areaId_searchDiv").combobox("getValue");
- param.levelId = $("#levelId_searchDiv").combobox("getValue");
- param.medicalOrgType = $("#medicalOrgType_searchDiv").combobox("getValue");
- param.expandTimeStart = $("#expandTimeStart_searchDiv").val();
- param.expandTimeEnd = $("#expandTimeEnd_searchDiv").val();
- param.expandStatus = $("#expandStatus_searchDiv").combobox("getValue");
- param.operatorName = $("#expandOperator_searchDiv").val();
- if($("#medicalOrgType_searchDiv").combobox("getValue") == '1'){
- param.typeId = $("#typeId_searchDiv").combobox("getValue");
- }
- param.orderBySearch = 2;
- $("#dg").datagrid("options").url = $.yihu.url + "?bizAction=hospital_Action.queryHospitalExpandByCondition"
- $('#dg').datagrid("load",param);
- }
-
- //获取表格选中行ID
- var static_index ;
- function getSelectIndex(id){
-
- var data = $('#'+id).datagrid('getSelections') ;
- if(data.length ==0){
- static_index = -1 ;
- }
-
- $.each($('#'+id).datagrid('getSelections'), function(i,rowDom){
- static_index = $('#'+id).datagrid('getRowIndex',rowDom);
- })
- return static_index ;
- }
-
- //新增业务,打开业务选择窗口
- function openAddWindow(){
- openBusiSelWin(2) ;
- }
-
- //打开业务更换窗口
- function againSelect(){
- openBusiSelWin(3) ;
- }
-
- //申请提交 打开业务选择窗口
- function submitApply(){
- openBusiSelWin(1) ;
- }
-
- //打开业务选择窗口
- function openBusiSelWin(type){
- var da_index = getSelectIndex('dg') ;
- if(da_index == -1){
- $.messager.alert('提示','<font color=red>请先选择医院</font>','info');
- return;
- }
-
- var param = {} ;
- param.bizAction = "hospital_Action.queryProducts" ;
- param.hospitalId = edit_data[da_index].hospitalid ;
- param.medicalOrgType = edit_data[da_index].medicalorgtype ;
- param.flag = 1;
- $("#hospitalId_businessWindow").val(param.hospitalId);
- $("#levelId_businessWindow").val(edit_data[da_index].levelid);
-
-
- $.post($.yihu.url, param, function(result) {
- if(result.Code ==null || result.Code =='' || result.Code != -10000){
- if(result.result !='' && result.result !=null && result.result.length >0){
- var data = result.result ;
- var length = data.length ;
- var a = parseInt(length/4) ;
- var b = length%4 ;
- if(b>0){
- a = a+1 ;
- }
- //按钮显示与隐藏
- $("#show_List").hide();
- $("#hide_List").hide();
- $("#busi_fieldset").html('') ;
- $("#show_radio").html('');
- $("#show_radio").hide();
-
- var table = "<table cellpadding=3 style=\"font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;\" >" ;
- var hideTable = "" ;
-
- if(type ==1){ //申请提交 单选
-
- var showList = new Array(); //默认显示(16-微官网,17-微导诊,25-电话咨询,26-网络咨询,1-预约挂号,27-百度直达号,28-全流程,30-区域平台)
- var hideList = new Array(); //隐藏显示(除上的隐藏)
-
- for(var l=0;l<length;l++){
- if(data[l].id == '1' || data[l].id == '16' || data[l].id == '17' //data[l].id == '7'
- || data[l].id == '25' || data[l].id == '26' || data[l].id == '27' || data[l].id == '28' || data[l].id == '30'){
-
- showList.push(data[l]);
- }else if(data[l].id == '7' || data[l].id == '29'){ //7-机构转诊 29-住院通 不提供开通申请
- }else{
- hideList.push(data[l]);
- }
- }
-
- //默认显示
- var showLen = showList.length ;
- var show_a = parseInt(showLen/4) ;
- var show_b = showLen%4 ;
- if(show_b>0){
- show_a = show_a+1 ;
- }
-
- for(var i=0;i<show_a;i++){
- table += "<tr> </tr><tr>" ;
- if((4*i+0) < showLen){
- if((showList[4*i+0].id !='1' && showList[4*i+0].state == '1') || (showList[4*i+0].id =='1' && showList[4*i+0].state == '2')){
- table += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +showList[4*i+0].id+ "\" alt=\"" +showList[4*i+0].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +showList[4*i+0].text+ " </font></b></font></td>" ;
- }else{
- table += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +showList[4*i+0].id+ "\" alt=\"" +showList[4*i+0].text+ "\"> <font size=\"3\"><b>" +showList[4*i+0].text+ " </b></font></td>" ;
- }
-
- }
- if((4*i+1) < showLen){
- if((showList[4*i+1].id !='1' && showList[4*i+1].state == '1') || (showList[4*i+1].id =='1' && showList[4*i+1].state == '2')){
- table += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +showList[4*i+1].id+ "\" alt=\"" +showList[4*i+1].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +showList[4*i+1].text+ " </font></b></font></td>" ;
- }else{
- table += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +showList[4*i+1].id+ "\" alt=\"" +showList[4*i+1].text+ "\"> <font size=\"3\"><b>" +showList[4*i+1].text+ " </b></font></td>" ;
- }
- }
- if((4*i+2) < showLen){
- if((showList[4*i+2].id !='1' && showList[4*i+2].state == '1') || (showList[4*i+2].id =='1' && showList[4*i+2].state == '2')){
- table += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +showList[4*i+2].id+ "\" alt=\"" +showList[4*i+2].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +showList[4*i+2].text+ " </font></b></font></td>" ;
- }else{
- table += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +showList[4*i+2].id+ "\" alt=\"" +showList[4*i+2].text+ "\"> <font size=\"3\"><b>" +showList[4*i+2].text+ " </b></font></td>" ;
- }
- }
- if((4*i+3) < showLen){
- if((showList[4*i+3].id !='1' && showList[4*i+3].state == '1') || (showList[4*i+3].id =='1' && showList[4*i+3].state == '2')){
- table += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +showList[4*i+3].id+ "\" alt=\"" +showList[4*i+3].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +showList[4*i+3].text+ " </font></b></font></td>" ;
- }else{
- table += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +showList[4*i+3].id+ "\" alt=\"" +showList[4*i+3].text+ "\"> <font size=\"3\"><b>" +showList[4*i+3].text+ " </b></font></td>" ;
- }
- }
- table += "</tr>" ;
- }
-
- //隐藏的产品服务
- var hideLen = hideList.length ;
- if(hideLen >0){
- //hideTable += "<a id=\"show_List\" href=\"#\" onclick=\"hideList_show()\" style=\"margin-left: 5px;text-decoration:none; font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;\">更多>></a>" ;
- $("#show_List").show();
- var hide_a = parseInt(hideLen/4) ;
- var hide_b = hideLen%4 ;
- if(hide_b>0){
- hide_a = hide_a+1 ;
- }
- hideTable += "<table cellpadding=3 style=\"margin-top: 3px;font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;\" >" ;
- for(var k=0;k<hide_a;k++){
- hideTable += "<tr> </tr><tr>" ;
- if((4*k+0) < hideLen){
- if((hideList[4*k+0].id !='1' && hideList[4*k+0].state == '1') || (hideList[4*k+0].id =='1' && hideList[4*k+0].state == '2')){
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +hideList[4*k+0].id+ "\" alt=\"" +hideList[4*k+0].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +hideList[4*k+0].text+ "</font></b></font></td>" ;
- }else{
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +hideList[4*k+0].id+ "\" alt=\"" +hideList[4*k+0].text+ "\"> <font size=\"3\"><b>" +hideList[4*k+0].text+ "</b></font></td>" ;
- }
-
- }
- if((4*k+1) < hideLen){
- if((hideList[4*k+1].id !='1' && hideList[4*k+1].state == '1') || (hideList[4*k+1].id =='1' && hideList[4*k+1].state == '2')){
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +hideList[4*k+1].id+ "\" alt=\"" +hideList[4*k+1].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +hideList[4*k+1].text+ "</font></b></font></td>" ;
- }else{
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +hideList[4*k+1].id+ "\" alt=\"" +hideList[4*k+1].text+ "\"> <font size=\"3\"><b>" +hideList[4*k+1].text+ "</b></font></td>" ;
- }
- }
- if((4*k+2) < hideLen){
- if((hideList[4*k+2].id !='1' && hideList[4*k+2].state == '1') || (hideList[4*k+2].id =='1' && hideList[4*k+2].state == '2')){
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +hideList[4*k+2].id+ "\" alt=\"" +hideList[4*k+2].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +hideList[4*k+2].text+ "</font></b></font></td>" ;
- }else{
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +hideList[4*k+2].id+ "\" alt=\"" +hideList[4*k+2].text+ "\"> <font size=\"3\"><b>" +hideList[4*k+2].text+ "</b></font></td>" ;
- }
- }
- if((4*k+3) < hideLen){
- if((hideList[4*k+3].id !='1' && hideList[4*k+3].state == '1') || (hideList[4*k+3].id =='1' && hideList[4*k+3].state == '2')){
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" disabled value =\"" +hideList[4*k+3].id+ "\" alt=\"" +hideList[4*k+3].text+ "\"> <font size=\"3\"><b><font color='#C0C0C0'>" +hideList[4*k+3].text+ "</font></b></font></td>" ;
- }else{
- hideTable += "<td><input type=\"radio\" name = \"radio_busiName\" value =\"" +hideList[4*k+3].id+ "\" alt=\"" +hideList[4*k+3].text+ "\"> <font size=\"3\"><b>" +hideList[4*k+3].text+ "</b></font></td>" ;
- }
- }
- hideTable += "</tr>" ;
- }
- hideTable += "</table><br/>" ;
- }
-
- }else{ //新增业务or业务重选 多选
- for(var i=0;i<a;i++){
- table += "<tr> </tr><tr>" ;
- if((4*i+0) < length){
- table += "<td><input type=\"checkbox\" name = \"checkbox_busiName\" value =\"" +data[4*i+0].id+ "\" alt=\"" +data[4*i+0].text+ "\"> <font size=\"3\"><b>" +data[4*i+0].text+ "</b></font></td>" ;
- }
- if((4*i+1) < length){
- table += "<td><input type=\"checkbox\" name = \"checkbox_busiName\" value =\"" +data[4*i+1].id+ "\" alt=\"" +data[4*i+1].text+ "\"> <font size=\"3\"><b>" +data[4*i+1].text+ "</b></font></td>" ;
- }
- if((4*i+2) < length){
- table += "<td><input type=\"checkbox\" name = \"checkbox_busiName\" value =\"" +data[4*i+2].id+ "\" alt=\"" +data[4*i+2].text+ "\"> <font size=\"3\"><b>" +data[4*i+2].text+ "</b></font></td>" ;
- }
- if((4*i+3) < length){
- table += "<td><input type=\"checkbox\" name = \"checkbox_busiName\" value =\"" +data[4*i+3].id+ "\" alt=\"" +data[4*i+3].text+ "\"> <font size=\"3\"><b>" +data[4*i+3].text+ "</b></font></td>" ;
- }
- table += "</tr>" ;
- }
- }
-
-
- table += "</table><br/>" ;
-
- //var text = "<legend style=\"font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;\">选择业务</legend>" ;
- //给标签动态加载值
- $("#busi_fieldset").html(table) ;
- $("#show_radio").html(hideTable);
-
- if(type ==1){ //申请提交
- $("#btn_apply").show();
- $("#btn_addbusi").hide();
- $("#btn_selectbusi").hide();
- }else if(type ==2){ //新增业务
- $("#btn_apply").hide();
- $("#btn_addbusi").show();
- $("#btn_selectbusi").hide();
- }else{//重新选择业务
- $("#btn_apply").hide();
- $("#btn_addbusi").hide();
- $("#btn_selectbusi").show();
- }
-
- $("#businessWindow").css("class", "easyui-window");
- $('#businessWindow').css("display", "");
- $('#businessWindow').window({
- width : 620,
- height : 400,
- title : "业务选择",
- inline : false,
- modal : true
- });
- $('#businessWindow').window('open');
- }else{
- $.messager.alert('提示', '<font color=red>当前机构类型暂未开放业务</font>', 'info');
- return;
- }
- }else{
- var mes = "<font color=red>" +result.Message+ "</font>" ;
- $.messager.alert('提示', mes, 'info');
- return;
- }
- }, "json");
-
- }
-
- function hideList_show(type){
- if(type ==1){ //显示
- $("#show_List").hide();
- $("#hide_List").show();
- $("#show_radio").show() ;
- }else{ //隐藏
- $("#show_List").show();
- $("#hide_List").hide();
- $("#show_radio").hide() ;
- }
-
- }
-
- //提交申请next
- function submitApply_next(){
-
- var gloryInfos = $(":radio[name='radio_busiName'][checked]");
- if(gloryInfos.length==0){
- $.messager.alert('提示', '<font color=red>请先选择业务</font>', 'info');
- return;
- }
- $('#businessWindow').window('close');
- $("#fjbz").html('');
- $("#hospitalId_writeDataWindow").val($("#hospitalId_businessWindow").val()) ;
- $("#busiName_writeDataWindow").val(gloryInfos[0].alt);
- $("#busiID_writeDataWindow").val(gloryInfos[0].value);
- $("#uploadFiles").html('');
- $("#bussMsg").html("<b>申请资料-"+gloryInfos[0].alt+"</b>");
- $("#pactDateStart").datebox({disabled:true});
- $("#pactDateEnd").datebox({disabled:true});
- $(':radio[name="radio_pactDate"]')[0].checked=true;
- $("#yyStartDate").hide();
- $("#channelId").hide();
- $("#open_cond").hide();
- $("#workapply_cond").html('');
- $('#btnEpp').linkbutton('enable');
-
-
- if(gloryInfos[0].value ==28){ //全流程
- $(":checkbox[name='checkbox_chanelInfo']").attr("checked",false) ;
- $("#channelId").show();
- }
-
- if(gloryInfos[0].value ==1){ //预约挂号
- $("#yyStartDate").show();
- }
- if(gloryInfos[0].value ==27){ //百度直达号
- $("#open_cond").show();
- var v = '' ;
- var pas = {} ;
- pas.hospitalId = $("#hospitalId_writeDataWindow").val() ;
- pas.serviceId = 27 ;
- $.ajax({
- type: 'POST',
- url: "/ZEUS/servlet/expandOpenValidateServlet" ,
- data: pas,
- async: false, //设置false 变为同步执行
- dataType: 'json',
- success: function(result){
- if(result.Code==10000){
- v = '是';
- $('#btnEpp').linkbutton('enable');
- }else{
- v = '<font color=red>否</font>' ;
- $('#btnEpp').linkbutton('disable');
- }
- }
- });
-
- var text = "<table class =\"dataintable\">" +
- "<tr>" +
- "<th style=\"width:220px;text-align: center;\">合作前提条件</th>" +
- "<th style=\"width:220px;text-align: center;\">是否满足条件</th>" +
- "</tr>" +
- "<tr>" +
- "<td style=\"text-align: center;\">百度直达号上线</td>" +
- "<td style=\"text-align: center;\">" +v+ "</td>" +
- "</tr>" +
- "</table>" ;
- $("#workapply_cond").html(text);
-
- }else if(gloryInfos[0].value ==17 && $("#levelId_businessWindow").val() =='1'){ //微导诊,三甲医院才判断条件
- $("#open_cond").show();
- var v = '' ;
- var pas = {} ;
- pas.hospitalId = $("#hospitalId_writeDataWindow").val() ;
- pas.serviceId = 17 ;
- $.ajax({
- type: 'POST',
- url: "/ZEUS/servlet/expandOpenValidateServlet" ,
- data: pas,
- async: false, //设置false 变为同步执行
- dataType: 'json',
- success: function(result){
- if(result.Code==10000){
- v = '是';
- $('#btnEpp').linkbutton('enable');
- }else{
- v = '<font color=red>否</font>' ;
- $('#btnEpp').linkbutton('disable');
- }
- }
- });
-
- var text = "<table class =\"dataintable\">" +
- "<tr>" +
- "<th style=\"width:220px;text-align: center;\">合作前提条件</th>" +
- "<th style=\"width:220px;text-align: center;\">是否满足条件</th>" +
- "</tr>" +
- "<tr>" +
- "<td style=\"text-align: center;\">新增关注量20个</td>" +
- "<td style=\"text-align: center;\">" +v+ "</td>" +
- "</tr>" +
- "</table>" ;
- $("#workapply_cond").html(text);
- }
-
- var fjbz = map.get(gloryInfos[0].value);
- if(fjbz != undefined){
- $("#fjbz").html(fjbz);
- }else{
- $("#fjbz").html('');
- }
-
- $("#writeDataWindow").css("class", "easyui-window");
- $('#writeDataWindow').css("display", "");
- $('#writeDataWindow').window({
- width : 620,
- height : 360,
- title : "资料填写",
- inline : false,
- modal : true
- });
- $('#writeDataWindow').window('open');
- }
-
- //
- function showFjBzInfo(busiid){
-
-
-
- }
-
- function radioClick(type){
- if(type ==1){
- $("#pactDateStart").datebox({disabled:true});
- $("#pactDateEnd").datebox({disabled:true});
- $('#pactDateStart').datebox("setValue",'');
- $('#pactDateEnd').datebox("setValue",'');
- }else{
- $("#pactDateStart").datebox({disabled:false});
- $("#pactDateEnd").datebox({disabled:false});
- }
- }
- //附件上传
- function attFileUpload(id){
- batchnoVal = "";
- var file = $("#"+id).val();
- if(file){
-
- var a = file.lastIndexOf('.');
- var fileType = file.substring((a+1),file.length);
- if(fileType.toLowerCase() == "txt" ){
- $.messager.alert('提示','<font color=red>不支持‘'+fileType+'’格式文件</font>','info');
- $("#"+id).val('');
- return ;
- }
-
- var pos=file.lastIndexOf("\\");
- var file_name = file.substring((pos+1),file.length);
-
- $.messager.progress({
- title:'进度',
- msg:'附件上传中,请稍等...'
- });
-
- var ids = [id];
- $.yihuUpload.ajaxFileUpload({
- //url:"/ZEUS/servlet/UploadFileServlet?param={}&File=true&filename="+file+"&Api=ANNEX", //用于文件上传的服务器端请求地址
- url:"/ZEUS/FileUploadAction_save.action?param={}&File=true&filename="+file+"&Api=ANNEX", //用于文件上传的服务器端请求地址
- secureuri:false,//一般设置为false
- fileElementId:ids,//文件上传空间的id属性 <input id='doctorInfo_addWin' name='upload' type="file" />
- dataType: 'json',//返回值类型 一般设置为json
- success: function (data,status){
- //var downuri = data.DownLoadUri;
- var uri = data.Uri;
- //var name = data.NewFileName;
- //var fname = data.FileName;
- //var size = data.Size;
- //var name2 = file.substring((file.lastIndexOf('\\')+1),file.length);
- //var name3 = encodeURI(encodeURI(name2));
-
- if(uri =='' || uri ==null){
- $.messager.progress('close');
- $.messager.alert('提示', '文件上传失败', 'error');
- }
- $.messager.progress('close');
- createFileTable(uri,file_name);
-
- },error: function (data, status, e){
- $.messager.progress('close');
- $.messager.alert('提示', '文件上传失败', 'error');
- }
- });
-
- }else{
- $.messager.alert('提示','<font color=red>请选择需导入的文件</font>','info');
- }
- }
-
- //创建上传文件列表
- function createFileTable(fileUrl,file_name){
- var oFileList = document.getElementById("uploadFiles");
- //var fileCount = oFileList.childNodes.length + 1; 取uploadFiles下的子元素数量
- //alert(fileCount);
- var d = new Date();
- var fileType = d.getHours()+"_"+d.getMinutes()+"_"+d.getSeconds();
- var text = "<div id=\"uploadFiles_" +fileType+ "\" style=\"margin-top: 10px; margin-left: 3px;padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;\">"
- + file_name + "<input type=\"hidden\" value=\"" +fileUrl+ "\" class=\"_fileUrl\" /> "
- + "<a href=\"#\" style= \"text-decoration:none;\" onclick=\"removeFile('"+fileType+"')\">移除</a></div>"
- $("#uploadFiles").append(text) ;
- $.messager.alert('提示', '文件上传成功', 'info');
- }
-
- //移除文件
- function removeFile(index){
- var uploadFiles = document.getElementById("uploadFiles");
- var oFileInput = document.getElementById("uploadFiles_" + index);
- uploadFiles.removeChild(oFileInput);
- }
-
- //业务申请提交保存
- function submitApply_sub(){
- var param = {} ;
- var pactRadio = $(":radio[name='radio_pactDate'][checked]");
- if(pactRadio[0].value == 1){
- param.radioFlag = 1 ;
- }else{
- param.radioFlag = 2 ;
- var pactDateStart = $("#pactDateStart").datebox("getValue");
- var pactDateEnd = $("#pactDateEnd").datebox("getValue");
- if(pactDateStart ==null || pactDateStart ==''){
- $.messager.alert('提示', '<font color=red>合同起始时间不能为空</font>', 'error');
- return ;
- }
- if(pactDateEnd ==null || pactDateEnd ==''){
- $.messager.alert('提示', '<font color=red>合同终止时间不能为空</font>', 'error');
- return ;
- }
-
- var startDateArr = pactDateStart.split("-");
- var starttime=new Date(startDateArr[0],startDateArr[1],startDateArr[2]);
- var starttimes= starttime.getTime();
-
- var endDateArr = pactDateEnd.split("-");
- var endTime = new Date(endDateArr[0],endDateArr[1],endDateArr[2]);
- var endTimes = endTime.getTime();
- if(starttimes > endTimes){
- $.messager.alert('提示', '<font color=red>合同起始时间不能大于终止时间</font>', 'error');
- return ;
- }
-
- param.pactDateStart = pactDateStart ;
- param.pactDateEnd = pactDateEnd ;
- }
- param.busiID = $("#busiID_writeDataWindow").val() ;
- param.hospitalId = $("#hospitalId_writeDataWindow").val() ;
- param.busiName = $("#busiName_writeDataWindow").val() ;
- if(param.busiID ==1){ //预约挂号
- var arrangeStartTime = $("#arrangeStartTime").val();
- if(arrangeStartTime ==null || arrangeStartTime ==''){
- $.messager.alert('提示', '<font color=red>预约开始时间不能为空</font>', 'error');
- return ;
- }
- param.arrangeStartDate = arrangeStartTime ;
- }
-
- if(param.busiID ==28){ //全流程申请,获取渠道信息
- // 取医院全流程合作渠道的值并拼接成一个串
- var chanelInfos = $(":checkbox[name='checkbox_chanelInfo'][checked]");
- var _temp_chanelInfo = "";
- var _temp_chanelNameInfo = "";
- for ( var i = 0; i < chanelInfos.length; i++) {
- _temp_chanelNameInfo = _temp_chanelNameInfo + chanelInfos[i].alt + "|" ;
- _temp_chanelInfo = _temp_chanelInfo + chanelInfos[i].value + "|";
- }
- if(_temp_chanelInfo.length > 0){
- _temp_chanelInfo = _temp_chanelInfo.substring(0,_temp_chanelInfo.length - 1);
- _temp_chanelNameInfo = _temp_chanelNameInfo.substring(0,_temp_chanelNameInfo.length - 1)
- }else{
- $.messager.alert('提示', '<font color=red>请选择全流程合作渠道!</font>', 'error');
- return ;
- }
- param.channelIds = _temp_chanelInfo ;
- param.channelNames = _temp_chanelNameInfo ;
- }
-
- var _url = "";
- $("._fileUrl").each(function(){
- var file_url = $(this).val() ;
- if(file_url !=null && file_url !=''){
- _url = _url + file_url + "|";
- }
- });
- if(_url.length > 0){
- _url = _url.substring(0,_url.length - 1);
- }
-
- var fjbz = $("#fjbz").html();
- if(fjbz !=null && trim(fjbz).length >0){
- if(_url =="" || _url.length ==0){
- $.messager.alert('提示', '<font color=red>请上传附件!</font>', 'error');
- return ;
- }
- }
-
- param.url = _url ;
- param.bizAction = "hospital_Action.insertHosBusinessApply" ;
- $.post($.yihu.url, param, function(result) {
- if(result.Code ==1){
- $.messager.show( {
- title : '提示',
- msg : '<font color=red>' + result.Message + '</font>',
- showType : 'show'
- });
- $('#writeDataWindow').window('close');
- }else{
- $.messager.alert('提示', '<font color=red>' +result.Message+ '</font>', 'error');
- }
- }, "json");
-
- }
-
-
- //业务新增next
- function addBusiness_next(){
-
- var busiInfos = $(":checkbox[name='checkbox_busiName'][checked]");
- if(busiInfos.length==0){
- $.messager.alert('提示', '<font color=red>请先选择业务</font>', 'info');
- return;
- }
- var _temp_busiIdInfo = "";
- var _temp_busiNameInfo = "";
- for ( var i = 0; i < busiInfos.length; i++) {
- _temp_busiIdInfo = _temp_busiIdInfo + busiInfos[i].value + "|";
- _temp_busiNameInfo = _temp_busiNameInfo + busiInfos[i].alt + "|";
- }
- if(_temp_busiIdInfo.length > 0){
- _temp_busiIdInfo = _temp_busiIdInfo.substring(0,_temp_busiIdInfo.length - 1);
- _temp_busiNameInfo = _temp_busiNameInfo.substring(0,_temp_busiNameInfo.length - 1);
- }
-
- //alert(_temp_busiIdInfo+","+_temp_busiNameInfo+","+$("#hospitalId_businessWindow").val());
- $('#businessWindow').window('close');
- $("#hospitalId_addWindow").val($("#hospitalId_businessWindow").val()) ;
- $("#expeandBusiName").html(_temp_busiNameInfo);
- $("#expeandBusiID_addWindow").val(_temp_busiIdInfo);
- $("#expeand_bi").show();
- openAddExpand() ;
- }
-
- //添加记录窗口打开(跳过业务选择)
- function openAddListWin(index){
-
- var da_index = getSelectIndex('dg') ;
- if(da_index == -1){
- $.messager.alert('提示','<font color=red>请先选择医院</font>','info');
- return;
- }
- $("#hospitalId_addWindow").val(edit_data[da_index].hospitalid);
- $("#expeandBusiName").html(edit_data_expand[index].expandbusiname);
- $("#expeandBusiID_addWindow").val(edit_data_expand[index].expandbusiid);
- $("#expeand_bi").hide();
- openAddExpand() ;
- }
-
- //查看驳回
- function queryRebutInfo(){
- var da_index = getSelectIndex('dg') ;
- if(da_index == -1){
- $.messager.alert('提示','<font color=red>请先选择医院</font>','info');
- return;
- }
- var param = {};
- param.hospitalID = edit_data[da_index].hospitalid;
- param.state = 2 ;
- $("#bussdg").datagrid("options").url = $.yihu.url + "?bizAction=hospital_Action.queryHospitalBusiness" ;
- $('#bussdg').datagrid("load",param);
-
- $("#bussShowWin").css("class", "easyui-window");
- $('#bussShowWin').css("display", "");
- $('#bussShowWin').window({
- width : 800,
- height : 420,
- title : "审批驳回信息显示",
- inline : false,
- modal : true
- });
- $('#bussShowWin').window('open');
-
-
- }
-
- //业务审核信息列表
- function loadBussDaraGrid(){
- var dataTableColumns = [[
- {field:'expandbusiname',title:'业务名称',width:$(this).width()*0.15,align : 'center'},
- {field:'applyoperatorname',width:$(this).width()*0.1, title:'审批人',align:'center'},
- {field:'error',width:$(this).width()*0.2,title:'驳回原因',align:'center'},
- {field:'updatetime',width:$(this).width()*0.12,title:'审批时间',align:'center'}
- ]];
- $('#bussdg').datagrid({
- columns:dataTableColumns,
- fit:true,
- striped: true,
- nowrap : false, //默认true时,把列数据显示在一行上,不换行
- pagination: true,
- pageList : ['5','10','20'],
- pageSize : 10 ,
- fitColumns: true,
- singleSelect : true,
- loadMsg:"正在加载...",
- loadFilter:function(data)
- {
- var _data={};
- if(data!=null){
- _data.total=data.totalProperty;
- _data.rows=data.result;
- }
- return _data;
- },
- onBeforeLoad:function(param){
- param.limit=param.rows;
- param.start=(param.page-1)*param.limit;
- }
- });
- }
-
- /**
- * 添加
- */
- function addExpand_submi() {
- var param = {};
- var url = $.yihu.url;
- var isValid = $('#addHospitalEx_form').form('validate');
- if(!isValid){
- return;
- }
-
- var expandObj = $('#expandObj_addWindow').val();
- var hosDeptJob = $('#hosDeptJob_addWindow').val();
- var phone = $('#phone_addWindow').val();
- var expandTime = $('#expandTime_addWindow').val();
- var expandPurpose = $('#expandPurpose_addWindow').val();
- var communicationContent = $('#communicationContent_addWindow').val();
- var expandAssessment = $('#expandAssessment_addWindow').val();
- if(expandObj==null || trim(expandObj).length==0 || !$('#expandObj_addWindow').validatebox("isValid")){
- $.messager.alert('提示','<font color=red>拓展对象输入有误</font>','info');
- return;
- }
- if(hosDeptJob==null || trim(hosDeptJob).length==0 || !$('#hosDeptJob_addWindow').validatebox("isValid")){
- $.messager.alert('提示','<font color=red>科室及职务输入有误</font>','info');
- return;
- }
- if(phone==null || trim(phone).length==0 || !$('#phone_addWindow').validatebox("isValid")){
- $.messager.alert('提示','<font color=red>手机号码输入有误</font>','info');
- return;
- }
- if(expandTime==null || trim(expandTime).length==0 || !$('#expandTime_addWindow').validatebox("isValid")){
- $.messager.alert('提示','<font color=red>拓展时间输入有误</font>','info');
- return;
- }
- if(expandPurpose==null || trim(expandPurpose).length==0 || !$('#expandPurpose_addWindow').validatebox("isValid")){
- $.messager.alert('提示','<font color=red>拓展目的输入有误</font>','info');
- return;
- }
- if(communicationContent==null || trim(communicationContent).length==0){
- $.messager.alert('提示','<font color=red>沟通内容输入有误</font>','info');
- return;
- }
- if(expandAssessment==null || trim(expandAssessment).length==0){
- $.messager.alert('提示','<font color=red>拓展评估输入有误</font>','info');
- return;
- }
- if($("#expandWay_addWindow").combobox("getValue") == ''){
- $.messager.alert('提示','<font color=red>请选择拓展方式</font>','info');
- return;
- }
- if($("#expandstatus_addWindow").combobox("getValue") == ''){
- $.messager.alert('提示','<font color=red>请选择拓展进度</font>','info');
- return;
- }
- param = $('#addHospitalEx_form').serialize();
- var hospitalId = $("#hospitalId_addWindow").val() ;
- param += "&hosId=" + hospitalId + "&expandBusiName=" + $("#expeandBusiName").html() ;
- if(operation == "add"){
- url = url + "?bizAction=hospital_Action.insertHospitalExpandStatus";
- } else if(operation == "edit"){
-
- }
-
- $.post(url, param, function (result) {
- if(result.result==10000){
- $.messager.show({
- title: '提示',
- msg: '<font color=red>' + result.message + '</font>',
- showType: 'show'
- });
- $('#addWindow').window('close');
- $('#dg').datagrid("reload");
- }else{
- $.messager.alert('提示','<font color=red>' + result.message + '</font>','info');
- }
- }, "json");
-
- }
- /**
- * 打开添加窗口
- */
- function openAddExpand(){
-
- var addId = "addWindow";
- var title = "新增业务信息";
- operation = "add";
- $('#expandWay_addWindow').combobox("loadData", [ {
- "id" : '', "text" : "--请选择--"
- }, {
- "id" : 1, "text" : "面谈"
- }, {
- "id" : 2, "text" : "电话"
- }, {
- "id" : 3, "text" : "邮件"
- }, {
- "id" : 4, "text" : "其它"
- } ]);
-
- $('#expandstatus_addWindow').combobox("loadData", [ {
- "id" : '', "text" : "--请选择--"
- }, {
- "id" : 1, "text" : "拓展启动"
- }, {
- "id" : 2, "text" : "拓展过程中"
- }, {
- "id" : 3, "text" : "确认合作"
- } ]);
-
- $("#btnEpp_sub").show();
- // 窗口
- $("#" + addId).css("class","easyui-window");
- $('#' + addId).css("display","");
- $('#' + addId).window({title:title,modal:true});
- $('#' + addId).window('open');
- //编辑器
- $("#communicationContent_addWindow").xheditor({tools:'mini'});
- $("#expandAssessment_addWindow").xheditor({tools:'mini'});
- }
- // 打开拓展详情窗口
- function openExpandDetails(index){
- var addId = "addWindow";
- var title = "拓展里程碑详情";
- operation = "add";
- $('#expandWay_addWindow').combobox("loadData", [ {
- "id" : '', "text" : "--请选择--"
- }, {
- "id" : 1, "text" : "面谈"
- }, {
- "id" : 2, "text" : "电话"
- }, {
- "id" : 3, "text" : "邮件"
- }, {
- "id" : 4, "text" : "其它"
- } ]);
-
- $('#expandstatus_addWindow').combobox("loadData", [ {
- "id" : '', "text" : "--请选择--"
- }, {
- "id" : 1, "text" : "拓展启动"
- }, {
- "id" : 2, "text" : "拓展过程中"
- }, {
- "id" : 3, "text" : "确认合作"
- } ]);
-
- // 隐藏
- $("#expeand_bi").hide();
- $("#btnEpp_sub").hide();
- $("#expandTime_addWindow").removeClass('Wdate');
-
- // 窗口
- $("#" + addId).css("class","easyui-window");
- $('#' + addId).css("display","");
- $('#' + addId).window({title:title,modal:true});
- $('#' + addId).window('open');
- //编辑器
- $("#communicationContent_addWindow").xheditor({tools:'mini'});
- $("#expandAssessment_addWindow").xheditor({tools:'mini'});
- // 回填
- $("#expeandBusiName").html(edit_data_expand[index].expandbusiname);
- $("#expandObj_addWindow").val(edit_data_expand[index].expandobj);
- $("#hosDeptJob_addWindow").val(edit_data_expand[index].hosdeptjob);
- $("#tel_addWindow").val(edit_data_expand[index].tel);
- $("#phone_addWindow").val(edit_data_expand[index].phone);
- $("#expandTime_addWindow").val(edit_data_expand[index].expandtimefmt);
- $("#expandPurpose_addWindow").val(edit_data_expand[index].expandpurpose);
- $("#communicationContent_addWindow").val(edit_data_expand[index].communicationcontent);
- $("#expandAssessment_addWindow").val(edit_data_expand[index].expandassessment);
- $("#expandWay_addWindow").combobox('setValue',edit_data_expand[index].expandway);
- $("#expandstatus_addWindow").combobox('setValue',edit_data_expand[index].expandstatus);
- }
-
-
- function getUrlParam(name){
- var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
- var r = window.location.search.substr(1).match(reg); //匹配目标参数
- if (r!=null) return decodeURIComponent(r[2]); return null; //返回参数值
- }
- /**
- * 删除左右两端的空格
- */
- function trim(str){
- return str.replace(/(^\s*)|(\s*$)/g, "");
- }
- $(document).ready( function() {
- levelIdStore = $.yihu.loadStore('BASE_HOSLEVEL');
- typeIdStore = $.yihu.loadStore('B_HOSTYPE');
- loadDaraGrid();
- loadBussDaraGrid();
- $.yihu.loadProvinceSelect('provinceId_addWindow');
- $.yihu.loadDictSelect('levelId_addWindow',"BASE_HOSLEVEL");
- loadDictSelectAction('hospital_Action.queryProductCondition','product_searchDiv');
- /**
- $('#medicalOrgType_searchDiv').combobox("loadData", [ {
- "businID" : '', "businName" : "--请选择--"
- }, {
- "businID" : 1, "businName" : "等级医院"
- }, {
- "businID" : 2, "businName" : "社区"
- }, {
- "businID" : 3, "businName" : "卫生院"
- }, {
- "businID" : 5, "businName" : "医学会"
- } ]);
- **/
- $.yihu.loadSelect('medicalOrgType_searchDiv',{bizAction:'hospital_Action.queryOrgType'});
-
- $('#expandStatus_searchDiv').combobox("loadData", [ {
- "businID" : '', "businName" : "--请选择--"
- }, {
- "businID" : 1, "businName" : "拓展启动"
- }, {
- "businID" : 2, "businName" : "方案提交"
- }, {
- "businID" : 3, "businName" : "确认合作"
- } ]);
-
- //判断是否有带参数
- var cityId = getUrlParam("cityId");
- if(cityId != null && cityId != ''){
- var privinceId = getUrlParam("provinceId");
- var hosName = getUrlParam("hosName");
- //如果有带参数,则需要回填省,市,医院
- $("#provinceId_searchDiv").combobox("setValue",privinceId);
- $.yihu.loadProvinceSelectByHos('provinceId_searchDiv',{},privinceId);
- $.yihu.loadCitySelect('cityId_searchDiv',{provinceid:privinceId},cityId);
- $("#hospitalName_searchDiv").val(hosName);
- $("#dg").datagrid("options").url = $.yihu.url + "?bizAction=hospital_Action.queryHospitalExpandByCondition&cityId=" + cityId;
- }else{
- $.yihu.loadProvinceSelectByHos('provinceId_searchDiv');
- }
- });
- </script>
- <body>
- <!-- <a href="/BOSS/BaseData/hospital.html">使用旧版</a> -->
- <div id="searchDiv" style="min-height: 40px; margin-top: 10px; padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;">
- <span>省市区:</span>
- <input id="provinceId_searchDiv" name="provinceId" type="text" style="width: 100px" class="easyui-combobox" data-options="editable:false,valueField:'provinceid',textField:'provincename',onSelect: function(node){
- $('#cityId_searchDiv').combobox('loadData',{});
- $('#cityId_searchDiv').combobox('clear');
- $('#areaId_searchDiv').combobox('loadData',{});
- $('#areaId_searchDiv').combobox('clear');
- if(node.provinceid != ''){
- $.yihu.loadCitySelect('cityId_searchDiv',{provinceid:node.provinceid});
- }
- }" />
- <input id="cityId_searchDiv" name="cityId" type="text" style="width: 100px" class="easyui-combobox" data-options="editable:false,valueField:'cityid',textField:'cityname',onSelect: function(node){
- $('#areaId_searchDiv').combobox('loadData',{});
- $('#areaId_searchDiv').combobox('clear');
- if(node.cityid != ''){
- $.yihu.loadAreaSelect('areaId_searchDiv',{city:node.cityid});
- }
- }"/>
- <input id="areaId_searchDiv" name="areaId" type="text" style="width: 100px" class="easyui-combobox" data-options="editable:false,valueField:'areaid',textField:'areaname'"/>
- 机构/类型:
- <input id="medicalOrgType_searchDiv" class="easyui-combobox" data-options="valueField:'businID',textField:'businName',onSelect:function(data){
- $('#typeId_searchDiv').combobox('setValue','');
- $('#levelId_searchDiv').combobox('setValue','');
- loadDictSelectAction('hospital_Action.querySecondLvOrg','typeId_searchDiv',data.businID);
- if(data.businID == '1'){
- $.yihu.loadDictSelect('levelId_searchDiv','BASE_HOSLEVEL');
- } else {
- $('#levelId_searchDiv').combobox('loadData','');
- }
- }" />
- <input id="typeId_searchDiv" class="easyui-combobox" data-options="valueField:'businID',textField:'businName'"/>
-
- <div style="margin-top: 10px; margin-bottom: 10px;">
- 等级:<input id="levelId_searchDiv" class="easyui-combobox" data-options="valueField:'businID',textField:'businName'" />
- <span>机构名称:</span><input id="hospitalName_searchDiv">
- 查询时间段:<input id="expandTimeStart_searchDiv" onclick="WdatePicker({skin:'whyGreen',dateFmt:'yyyy-MM-dd'})" class="Wdate">
- 至
- <input id="expandTimeEnd_searchDiv" onclick="WdatePicker({skin:'whyGreen',dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'expandTimeStart_searchDiv\')}'})" class="Wdate">
- </div>
- <div style="margin-top: 10px; margin-bottom: 10px;">
- 拓展里程碑:<input id="expandStatus_searchDiv" class="easyui-combobox" data-options="valueField:'businID',textField:'businName'"/>
- 拓展人员:<input id="expandOperator_searchDiv">
- <a id="btnEp" class="easyui-linkbutton" icon="icon-search" onclick="loadData();">查询</a>
- </div>
- </div>
- <!--
- <div id="tb" style="display: none">
- <a href="#" data-options="plain:true" class="easyui-linkbutton" onclick="openAddWindow()" iconCls="icon-add">新增业务</a>
- <a href="#" data-options="plain:true" class="easyui-linkbutton" onclick="submitApply()" iconCls="icon-add">提交申请</a>
- <a href="#" data-options="plain:true" class="easyui-linkbutton" onclick="queryRebutInfo()" iconCls="icon-search">查看驳回</a>
- </div>
- -->
-
- <div style="height:570px;">
- <table id="dg" style="font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 12px;" title="机构拓展信息">
- </table>
- </div>
- <!-- 新增窗口 -->
- <div id="addWindow" title="" data-options="onClose:function(){
- $('#addHospitalEx_form input').each(function(){
- if(this.type == 'text'){
- this.value='';
- $(this).removeClass('validatebox-invalid');
- }
- if(this.type == 'hidden'){
- this.value='';
- $(this).removeClass('validatebox-invalid');
- }
- });
- $('#addHospitalEx_form .easyui-combobox').combobox('setValue','');
- $('#addHospitalEx_form textarea').val('');
- }" collapsible="false" minimizable="false" maximizable="false" icon="icon-save" style="width: 750px; height: 550px; padding: 5px; background: #fafafa; display: none;">
- <div class="easyui-layout" fit="true">
- <form action="aaa" id="addHospitalEx_form" method="post">
- <input id="hospitalId_addWindow" name="hospitalId" type="hidden">
- <input id="expeandBusiID_addWindow" name="expandBusiID" type="hidden">
- <div region="center" border="false" style="padding: 10px; background: #fff; border: 1px solid #ccc;">
- <fieldset>
- <table cellpadding=3 style="font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;" id="fieldset1_addWindow">
- <tr>
- <td>
- 拓展业务:
- </td>
- <td colspan="3">
- <label id="expeandBusiName" style="font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;"></label>
- <a href="#" id = "expeand_bi" style= "text-decoration:none;" onclick="againSelect()">更换</a>
- </td>
- </tr>
- <tr>
- <td>
- 拓展对象:<span style="color: red">*</span>
- </td>
- <td>
- <input id="expandObj_addWindow" name="expandObj" type="text" style="width: 200px;" class="easyui-validatebox" data-options="validType:'length[0,25]'" />
- </td>
- <td>
- 科室及职务:<span style="color: red">*</span>
- </td>
- <td>
- <input id="hosDeptJob_addWindow" name="hosDeptJob" type="text" style="width: 200px;" class="easyui-validatebox" data-options="validType:'length[0,25]'" />
- </td>
- </tr>
- <tr>
- <td>
- 办公电话:
- </td>
- <td>
- <input id="tel_addWindow" name="tel" type="text" style="width: 200px;" class="easyui-validatebox" data-options="validType:'length[0,25]'" />
- </td>
- <td>
- 手机号码:<span style="color: red">*</span>
- </td>
- <td>
- <input id="phone_addWindow" name="phone" type="text" style="width: 200px;" class="easyui-validatebox" data-options="validType:'length[0,25]'" />
- </td>
- </tr>
- <tr>
- <td>
- 拓展时间:<span style="color: red">*</span>
- </td>
- <td>
- <input id="expandTime_addWindow" name="expandTime" type="text" style="width: 200px;" class="easyui-validatebox Wdate" data-options="validType:'length[0,25]'" onclick="WdatePicker({skin:'whyGreen',dateFmt:'yyyy-MM-dd'})"/>
- </td>
- <td>
- 拓展目的:<span style="color: red">*</span>
- </td>
- <td>
- <input id="expandPurpose_addWindow" name="expandPurpose" type="text" style="width: 200px;" class="easyui-validatebox" data-options="validType:'length[0,25]'" />
- </td>
- </tr>
- <tr>
- <td>
- 拓展方式:<span style="color: red">*</span>
- </td>
- <td>
- <input id="expandWay_addWindow" name="expandWay" type="text" style="width: 160px;" class="easyui-combobox" data-options="editable:false,valueField:'id',textField:'text'"/>
- </td>
- <td>
- 拓展进度:<span style="color: red">*</span>
- </td>
- <td>
- <input id="expandstatus_addWindow" name="expandStatus" type="text" style="width: 160px;" class="easyui-combobox" data-options="editable:false,valueField:'id',textField:'text'"/>
- </td>
- </tr>
- <tr>
- <td>
- 沟通内容:<span style="color: red">*</span>
- </td>
- <td colspan="3">
- <textarea id="communicationContent_addWindow" name="communicationContent" rows="10" cols="60"></textarea>
- </td>
- </tr>
- <tr>
- <td>
- 拓展评估:<span style="color: red">*</span>
- </td>
- <td colspan="3">
- <textarea id="expandAssessment_addWindow" name="expandAssessment" rows="6" cols="60"></textarea>
- </td>
- </tr>
- </table>
- </fieldset>
- </div>
- <div id="btnDiv" region="south" border="false" style="text-align: center; height: 30px; line-height: 30px;" align="center">
- <a id="btnEpp_sub" class="easyui-linkbutton" icon="icon-ok" onclick="addExpand_submi()"> 确定</a>
- <a id="btnCc" class="easyui-linkbutton" icon="icon-undo" onclick="$('#addWindow').window('close')">关闭</a>
- </div>
- </form>
- </div>
- </div>
-
-
- <!-- 业务选择窗口 -->
- <div id="businessWindow" title="" data-options="onClose:function(){
- $('#business_form input').each(function(){
- if(this.type == 'text'){
- this.value='';
- $(this).removeClass('validatebox-invalid');
- }
- });
- $('#business_form .easyui-combobox').combobox('setValue','');
- $('#business_form textarea').val('');
- }" collapsible="false" minimizable="false" maximizable="false" icon="icon-save" style="width: 750px; height: 550px; padding: 5px; background: #fafafa; display: none;">
- <div class="easyui-layout" fit="true">
- <form action="bbbb" id="business_form" method="post">
- <input id="hospitalId_businessWindow" type="hidden">
- <input id="levelId_businessWindow" type="hidden">
- <div region="center" border="false" style="padding: 10px; background: #fff; border: 1px solid #ccc;">
- <fieldset>
- <legend style="font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;">选择业务</legend>
- <div id ="busi_fieldset"></div>
- <a id="show_List" href="#" onclick="hideList_show(1)" style="display:none;margin-left: 5px;text-decoration:none; font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;">更多>></a>
- <a id="hide_List" href="#" onclick="hideList_show(2)" style="display:none;margin-left: 5px;text-decoration:none; font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 14px;">隐藏>></a>
- <div id ="show_radio" style="display: none;"></div>
- </fieldset>
- </div>
- <div id="btnDiv" region="south" border="false" style="text-align: center; height: 30px; line-height: 30px;" align="center">
- <a id="btn_apply" class="easyui-linkbutton" icon="icon-ok" style="display: none;" onclick="submitApply_next()">下一步</a> <!-- 业务申请提交 -->
- <a id="btn_addbusi" class="easyui-linkbutton" icon="icon-ok" style="display: none;" onclick="addBusiness_next();">下一步</a> <!-- 业务新增提交 -->
- <a id="btn_selectbusi" class="easyui-linkbutton" icon="icon-ok" style="display: none;" onclick="addBusiness_next();">选 择</a> <!-- 业务重选 -->
- <a id="btnCc" class="easyui-linkbutton" icon="icon-undo" onclick="$('#businessWindow').window('close')">关 闭</a>
- </div>
- </form>
- </div>
- </div>
-
- <!-- 填写申请资料 -->
- <div id="writeDataWindow" title="" data-options="onClose:function(){
- $('#writeData_form input').each(function(){
- if(this.type == 'text'){
- this.value='';
- $(this).removeClass('validatebox-invalid');
- }
- });
- $('#writeData_form .easyui-combobox').combobox('setValue','');
- $('#writeData_form textarea').val('');
- }" collapsible="false" minimizable="false" maximizable="false" icon="icon-save" style="width: 750px; height: 550px; padding: 5px; background: #fafafa; display: none;">
- <div class="easyui-layout" fit="true">
- <form action="cccc" id="writeData_form" method="post" >
- <input id="hospitalId_writeDataWindow" type="hidden">
- <input id="busiName_writeDataWindow" type="hidden">
- <input id="busiID_writeDataWindow" type="hidden">
- <div region="center" border="false" style="padding: 10px; background: #fff; border: 1px solid #ccc;">
- <label id="bussMsg" style="margin-left: 2px;font-size: 16px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;"></label>
-
- <div id="channelId" style="margin-top: 10px; margin-left: 3px;padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;display: none;">
- 合作渠道: <input type="checkbox" name="checkbox_chanelInfo" value="1" alt="微信公众号"> 微信公众号
- <input type="checkbox" name="checkbox_chanelInfo" value="2" alt="支付宝服务窗"> 支付宝服务窗
- <input type="checkbox" name="checkbox_chanelInfo" value="3" alt="百度直达号"> 百度直达号
- <input type="checkbox" name="checkbox_chanelInfo" value="4" alt="医院APP"> 医院APP
- </div>
-
- <div style="margin-top: 10px; margin-left: 3px;padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;">
- 合同期限: <input type="radio" name = "radio_pactDate" value ="1" onclick="radioClick(1);" checked="checked">无 <input type="radio" name = "radio_pactDate" value ="2" onclick="radioClick(2);">有
- <input id="pactDateStart" type="text" class="easyui-datebox" editable="false"></input> 至
- <input id="pactDateEnd" type="text" class="easyui-datebox" editable="false"></input>
- </div>
-
- <div id ="open_cond" style="margin-top: 10px; margin-left: 3px;padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;display: none;">
- 开启条件:
- <div style="margin-top: 5px;" id="workapply_cond"></div>
- </div>
-
- <div id="yyStartDate" style="margin-top: 10px; margin-left: 3px;padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;display: none;">
- 预约开始时间: <input id='arrangeStartTime' class="Wdate" type="text" style="width:120px" onclick="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:getDateStr(1),isShowClear:true})" readonly="readonly"/>
- <br>
- <div style="margin-top:10px;"><font color=red style="margin-left: 5px; font-size: 13px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;">* 审核时间若超过预约开始时间,则预约开始时间会顺延到次日</font></div>
- </div>
- <div style="margin-top: 10px; margin-left: 3px;padding: 0px; font-size: 14px; font-family: Tahoma, Verdana, 微软雅黑, 新宋体;">
- 附件: <input id='attfile_writeDataWindow' name='upload' type="file" onchange="attFileUpload('attfile_writeDataWindow');"/>
- </div>
- <div id="fjbz" style="margin-top: 5px;margin-left: 3px;padding: 0px; font-size: 14px;color: red;"></div>
- <DIV id="uploadFiles"></DIV>
- </div>
- <div id="btnDiv" region="south" border="false" style="text-align: center; height: 30px; line-height: 30px;" align="center">
- <a id="btnEpp" class="easyui-linkbutton" icon="icon-ok" onclick="submitApply_sub()">提交</a>
- <a id="btnCc" class="easyui-linkbutton" icon="icon-undo" onclick="$('#writeDataWindow').window('close')">关闭</a>
- </div>
- </form>
- </div>
- </div>
-
- <!--医院业务审核信息展示窗口 -->
- <div id="bussShowWin" title="" collapsible="false"
- minimizable="false" maximizable="false" icon="icon-save"
- style="width: 450px; height: 250px; padding: 5px;background: #fafafa;display: none;">
- <div class="easyui-layout" fit="true">
- <div region="center" border="false"
- style="padding: 10px; border: 1px solid #ccc;">
-
- <div style="height:300px;">
- <table id="bussdg" style="font-family: Tahoma, Verdana, 微软雅黑, 新宋体; font-size: 12px;" >
- </table>
- </div>
-
- </div>
- </div>
- </div>
-
- </body>
- </html>
|