123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411 |
- /**
- *xkzxx
- *
- */
- $.namespace("xkzxx.detail");
- xkzxx.detail.path=null;
- xkzxx.detail.init=function(){
-
- };
- xkzxx.detail.back=function(){
- if(xkzxx.detail.path!=null&&xkzxx.detail.path!=''){
- location.href=$.app+xkzxx.detail.path;
- }else{
- location.href=$.app+"/xkzxx/main";
- }
- };
- /* 当前页面高度 */
- function pageHeight() {
- return document.body.scrollHeight;
- };
- /* 当前页面宽度 */
- function pageWidth() {
- return document.body.scrollWidth;
- };
- xkzxx.detail.show=function(objs){
- $("#overlay").fadeTo(500, 0.5);
- $("#dv"+objs).show(500);
- $("#dv"+objs).css("left",pageWidth()*0.1);
- $("#dv"+objs).css("top",pageHeight()*0.1);
- };
- xkzxx.detail.hide=function(objs){
- $("#dv"+objs).hide(500);
- $("#overlay").fadeOut(500);
- };
- xkzxx.detail.showTwoCode=function(){
- $("#overlay").fadeTo(500, 0.5);
- $("#dvTwoCode").show(500);
- $("#dvTwoCode").css("left",pageWidth()*0.1);
- $("#dvTwoCode").css("top",pageHeight()*0.1);
- };
- xkzxx.detail.hideTwoCode=function(){
- $("#dvTwoCode").hide(500);
- $("#overlay").fadeOut(500);
- };
- /**
- xkzxx.detail.preview=function(){
- $("#overlay").fadeTo(500, 0.5);
- $("#previewDiv").show(500);
- $("#previewDiv").css("left",pageWidth()*0.1);
- $("#previewDiv").css("top",pageHeight()*0.1);
- };
- xkzxx.detail.hidePreview=function(){
- $("#previewDiv").hide(500);
- $("#overlay").fadeOut(500);
- };
- */
- vae = function(a, b) {
- if (isEmpty(a.val())) {
- ts(b + "不能为空", a);
- return false;
- }
- return true;
- };
- xkzxx.detail.save=function(){
- // 验证必填字段是否为空
- if (vae($('#addform input[name=fddbr]'), "法定代表人") == false) {
- return false;
- }
- if (vae($('#addform input[name=dz]'), "办公地址") == false) {
- return false;
- }
- if (vae($('#addform input[name=cq]'), "经营地域") == false) {
- return false;
- }
- if (vae($('#addform input[name=zyqyfw]'), "经营范围") == false) {
- return false;
- }
- if (vae($('#addform input[name=gkjyxkzh]'), "许可证编号") == false) {
- return false;
- }
- if (vae($('#addform input[name=fzjg]'), "发证机关") == false) {
- return false;
- }
- if (vae($('#addform input[name=yxqq]'), "有效期起") == false) {
- return false;
- }
- if (vae($('#addform input[name=yxqz]'), "有效期至") == false) {
- return false;
- }
- if (vae($('#addform input[name=fzrq]'), "发证日期") == false) {
- return false;
- }
- if (vae($('#addform input[name=zmpicid]'), "附证电子扫描件(正面)") == false) {
- return false;
- }
-
- $(".btn").attr("disabled",true);
- $.ajax({
- url:$.app+"/xkzxx/save",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){//ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm:function(){
- if(xkzxx.detail.path!=null&&xkzxx.detail.path!='') {
- location.href=$.app+xkzxx.detail.path;
- } else {
- location.href=$.app+"/xkzxx/main";
- }
-
- }
- });
- }else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- $(".btn").attr("disabled",false);
- }
- });
- }
- }
- });
- };
- xkzxx.detail.saveFzxkz=function(){
- // 验证必填字段是否为空
- if (vae($('#addform input[name=fddbr]'), "法定代表人") == false) {
- return false;
- }
- if (vae($('#addform input[name=dz]'), "办公地址") == false) {
- return false;
- }
- if (vae($('#addform input[name=cq]'), "经营地域") == false) {
- return false;
- }
- if (vae($('#addform input[name=zyqyfw]'), "经营范围") == false) {
- return false;
- }
- if (vae($('#addform input[name=gkjyxkzh]'), "许可证编号") == false) {
- return false;
- }
- if (vae($('#addform input[name=fzjg]'), "发证机关") == false) {
- return false;
- }
- if (vae($('#addform input[name=yxqq]'), "有效期起") == false) {
- return false;
- }
- if (vae($('#addform input[name=yxqz]'), "有效期至") == false) {
- return false;
- }
-
- if (vae($('#addform input[name=fzrq]'), "发证日期") == false) {
- return false;
- }
- if (vae($('#addform input[name=zmpicid]'), "附证电子扫描件(正面)") == false) {
- return false;
- }
-
- $(".btn").attr("disabled",true);
- $.ajax({
- url:$.app+"/xkzxx/saveFzxkz",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){//ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm:function(){
- if(xkzxx.detail.path!=null&&xkzxx.detail.path!='') {
- location.href=$.app+xkzxx.detail.path;
- } else {
- location.href=$.app+"/xkzxx/main";
- }
-
- }
- });
- }else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- $(".btn").attr("disabled",false);
- }
- });
- }
- }
- });
- };
- xkzxx.detail.saveLhFz=function(){
- // 验证必填字段是否为空
- if (vae($('#addform input[name=fddbr]'), "法定代表人") == false) {
- return false;
- }
- if (vae($('#addform input[name=dz]'), "办公地址") == false) {
- return false;
- }
- if (vae($('#addform input[name=cq]'), "经营地域") == false) {
- return false;
- }
- if (vae($('#addform input[name=zyqyfw]'), "经营范围") == false) {
- return false;
- }
- if (vae($('#addform input[name=gkjyxkzh]'), "许可证编号") == false) {
- return false;
- }
- if (vae($('#addform input[name=fzjg]'), "发证机关") == false) {
- return false;
- }
- if (vae($('#addform input[name=yxqq]'), "有效期起") == false) {
- return false;
- }
- if (vae($('#addform input[name=yxqz]'), "有效期至") == false) {
- return false;
- }
-
- if (vae($('#addform input[name=fzrq]'), "发证日期") == false) {
- return false;
- }
- if (vae($('#addform input[name=zmpicid]'), "附证电子扫描件(正面)") == false) {
- return false;
- }
-
- $(".btn").attr("disabled",true);
- $.ajax({
- url:$.app+"/xkzxx/saveLhFz",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){//ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm:function(){
- if(xkzxx.detail.path!=null&&xkzxx.detail.path!='') {
- location.href=$.app+xkzxx.detail.path;
- } else {
- location.href=$.app+"/xkzxx/main";
- }
-
- }
- });
- }else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- $(".btn").attr("disabled",false);
- }
- });
- }
- }
- });
- };
- xkzxx.detail.back=function(){
- if(xkzxx.detail.path!=null&&xkzxx.detail.path!='') {
- location.href=$.app+xkzxx.detail.path;
- } else {
- location.href=$.app+"/xkzxx/main";
- }
-
- };
- /*//添加附件弹出
- xkzxx.detail.scfz=function(i){
- $("#flag").val(i);
- $('#zmpic').val("");
- $('#fmpic').val("");
- $('#theme-popover-mask').fadeIn(100);
- $('#theme-popover').slideDown(0);
- }
- xkzxx.detail.fzguanbipop=function(){
- $('.theme-popover-mask').fadeOut(100);
- $('.theme-popover').slideUp(0);
- }*/
- xkzxx.detail.saveFile1 = function(){
- $("#flag").val("1");
- var i=$("#flag").val();
- $('#addform').form('submit', {
- url : $.app + '/xkzxx/saveFz',
- success : function(data, status) {
- var file = $('#zmpic');
- file.after(file.clone().val(""));
- file.remove();
- if (data) {
- data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
- data = $.parseJSON(data);
- }
- if (data.success) {
- $("#fzzm").attr("style","display:none;");
- var accContect = data.attrs.acc.name;
- var accid = data.attrs.acc.id;
- $('#zmpicid').val(accid);
- var str = "";
- str = "<span id='fzmc1'>"
- + "<a class='main_title' href='/jsjy/accessory/downloadXkz?id="+ accid +"'> " + accContect +"</a>"+"</span>";
- str+="<a class='main_title' onclick=\"xkzxx.detail.delFj('"+ accid +"','"+i+"');\" class='btn btn-default btn-xs'><i class='glyphicon glyphicon-trash'></i>删除</a>"
- $("#fjxq1").empty();
- $("#fjxq1").append(str);
- $("#fzzm"+i).text(accContect);
- //给附件id文本框赋值
- $("#delid"+i).val(accid);
- accContect = "";
- $("#zmpic").val("");
- $("#fzzm").hide();
- }
- else {
- $.messager.showError(data.message);
- }
- }
- });
- }
- xkzxx.detail.saveFile2 = function(){
- $("#flag").val("2");
- var i=$("#flag").val();
- $('#addform').form('submit', {
- url : $.app + '/xkzxx/saveFz',
- success : function(data, status) {
- var file = $('#fmpic');
-
- file.after(file.clone().val(""));
- file.remove();
- if (data) {
- data = data.replace("<audio controls=\"controls\" style=\"display: none;\"></audio>","");
- data = $.parseJSON(data);
- }
- if (data.success) {
- $("#fzfm").attr("style","display:none;");
- var accContect = data.attrs.fmacc.name;
- var accid = data.attrs.fmacc.id;
- $('#fmpicid').val(accid);
- var str = "";
- str = "<span id='fzmc2'>"
- + "<a class='main_title' href='/jsjy/accessory/downloadXkz?id="+ accid +"'> " + accContect +"</a>"+"</span>";
- str+="<a class='main_title' onclick=\"xkzxx.detail.delFj('"+ accid +"','"+i+"');\" class='btn btn-default btn-xs'><i class='glyphicon glyphicon-trash'></i>删除</a>"
- $("#fjxq2").empty();
- $("#fjxq2").append(str);
-
- $("#fzfm"+i).text(accContect);
- //给附件id文本框赋值
- $("#delid"+i).val(accid);
- accContect = "";
- $("#fmpic").val("");
- $("#fzfm").hide();
- }
- else {
- $.messager.showError(data.message);
- }
- }
- });
- }
- xkzxx.detail.delFj = function(data,flag){
- var id=data;
- if (true) {
- $.confirm({
- title: '确认框',
- content: '确认删除吗',
- confirm: function(){
- $.post($.app + "/xkzxx/delFile?id="+id, {}, function(data, status) {
- if (data.success) {
- $("#fzmc"+flag).html("");
- $("#fjxq"+flag).empty();
- if(flag==1){
- $("#fzzm").removeAttr("style");
- $('#zmpicid').val("");
- }else if(flag==2){
- $("#fzfm").removeAttr("style");
- $('#fmpicid').val("");
- }
- $("#delid"+flag).val("");
- } else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- }
- });
- }
- }, "json");
- },
- cancel: function(){
- }
- });
- }
- }
|