123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381 |
- /**
- * 许可证申请
- *
- */
- $.namespace("xkzzx.detail");
- xkzzx.detail.init = function() {
- }
- xkzzx.detail.delData=function(data){
- $.confirm({
- title: '确认框',
- content: '确认删除吗',
- confirm: function(){
- $.post($.app + "/xkzzx/delete", {
- id : data
- }, function(data) {
- if (data.success) {
- $.alert({
- title: '提示',
- content: '删除成功',
- confirm: function(){
- location.href=$.app+'/xkzzx/main';
- }
- });
- } else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
-
- }
- });
- }
- }, "json");
- },
- cancel: function(){
- }
- });
- }
- function guanbitcpop() {
- $('.theme-popover-mask-tc').fadeOut(100);
- $('.theme-popover-tc').slideUp(0);
- }
- function showjyfwmc() {
- initjyfwmcSelect('jyfwmc', '', $('.fjdmcselectpicker').val(), null,
- null, 300);
- }
- function showgk() {
- initgqSelect('gqsel', '', '', '', 'showzyq', 300);
- initgkSelect('gksel', '', xkzzx.detail.szdData, "showgq", 300);
- }
- function showgq() {
- initgqSelect('gqsel', '', xkzzx.detail.szdData, $('.gkselectpicker')
- .val(), null, 300);
- }
- xkzzx.detail.viewXkz = function(xkzid){
- var path="/xkzzx/viewmain?path=1:id="+$('#id').val()+"";
- location.href=$.app+'/xkzxx/view?id='+xkzid+'&path='+path;
- }
- xkzzx.detail.addXkz = function(xkzid){
- var path="/xkzzx/addmain?path=1:id="+$('#id').val()+"";
- location.href=$.app+'/xkzxx/view?id='+xkzid+'&path='+path;
- }
- xkzzx.detail.editXkz = function(xkzid){
- var path="/xkzzx/editwmain?path=1:id="+$('#id').val()+"";
- location.href=$.app+'/xkzxx/view?id='+xkzid+'&path='+path;
- }
- vae=function(a,b){
- if(isEmpty(a.val())){
- ts(b+"不能为空",a);
- return false;
- }
- return true;
- };
- xkzzx.detail.showFj = function(data){
- $.post($.app + "/xkzsq/findJyfw", {
- jyrid : data
- }, function(data) {
- if (data.success) {
- $('#jyfw').html(data.attrs.jyfw);
- $('#jyqx').html(data.attrs.jyqx);
- var fjList = data.attrs.fjList;
- if(!isEmpty(fjList) &&fjList.length > 0){
- $("#fjdiv").empty();
- var fjstr ='<table><tr><td style="width:5%;text-align: center;">序号</td><td style="width:40%;text-align: center;">附件名称</td><td style="width:40%;text-align: center;">上传附件名称</td><td style="width:15%;text-align: center;">操作</td></tr>';
- for(var i=0;i<fjList.length;i++){
- fjstr += '<tr><td style="text-align: center;">'+(i+1)+'</td><td style="text-align: left;">'+fjList[i].sqclmc+'</td><td style="text-align: left;">'
- +'<span id ="span'+i+'"></span>'+'</td><td style="text-align: center;">'
- +'<span id ="fspan'+i+'"><a href="#" class="file">上传<input type="file" name="file" id="fjid'+i+'" onchange="xkzzx.detail.submitFile('+i+')"/></a></span>'
- +'<span id ="dspan'+i+'"></span>'
- +'</td></tr>'
- }
- fjstr +='</table>';
- $('#fjdiv').append(fjstr);
- $('#flag').val("");
- $('#jyid').val('');
- }
- } else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- }
- });
- }
- }, "json");
- }
- //保存附件
- xkzzx.detail.submitFile = function(id){
- $('#addform').form('submit', {
- url :$.app + '/xkzzx/saveFile',
- onSubmit : function() {
- },
- success : function(data, status) {
- var file = $('#fjid'+id);
- 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) {
- $("#fspan"+id).hide();
- var fjids = $('#fjids').val();
- var accContect = data.attrs.acc.fjmc;
- var fjid = data.attrs.acc.fjid;
- var accid = data.attrs.acc.id;
- fjids = fjids + accid + ",";
- var str = "";
- str = "<input value='"+accid+"' name='accid' type='hidden'>"
- + "<a class='main_title' href='/jsjy/accessory/download?id="+ fjid +"'> " + accContect +"</a>";
- $("#span"+id).html(str);
- str = '<a class="btn btn-default btn-xs" href="#" onclick="xkzzx.detail.delFj(\''+accid+'\',\''+id+'\')">删除</a>';
- $("#dspan"+id).html(str);
- $("#fspan"+id).hide();
- $('#fjids').val($('#fjids').val()+","+accid);
- }
- else {
- $.messager.showError(data.message);
- }
- }
- });
- }
- //删除accid 附件关联ID,id 是第几行附件
- xkzzx.detail.delFj = function(accid,id){
- $.confirm({
- title: '确认框',
- content: '确认删除吗',
- confirm: function(){
- $.post($.app + "/xkzzx/delFj", {
- ids : accid
- }, function(data) {
- if (data.success) {
- $("#span"+id).html('');
- $("#dspan"+id).html('');
- $("#fspan"+id).show();
- } else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- }
- });
- }
- }, "json");
- },
- cancel: function(){
- }
- });
- }
- //保存
- xkzzx.detail.save = function(){
- //验证必填字段是否为空
- if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;}
- if (vae($('#addform input[name=bgdd]'), "办公地址") == false) {
- return false;
- }
- if (vae($('#addform input[name=fddbr]'), "法定代表人") == false) {
- return false;
- }
- if (vae($('#addform input[name=lxr]'), "联系人") == false) {
- return false;
- }
- if (vae($('#addform input[name=lxdh]'), "电话") == false) {
- return false;
- }
- $(".btn").attr("disabled",true);
- /*if(isEmpty($('#addform input[name=accid]'))){
- $.alert({
- title: '提示',
- content: '上传附件不能为空!',
- });
- return false;
- }*/
- $.ajax({
- url:$.app+"/xkzzx/save",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){// ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm: function(){
- location.href=$.app+'/xkzzx/main';
- }
- });
- }else{
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- $(".btn").attr("disabled",false);
- }
- });
- }
- }
- });
- }
- //保存
- xkzzx.detail.submit = function(){
- //验证必填字段是否为空
- if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;}
- if (vae($('#addform input[name=bgdd]'), "办公地址") == false) {
- return false;
- }
- if (vae($('#addform input[name=fddbr]'), "法定代表人") == false) {
- return false;
- }
- if (vae($('#addform input[name=lxr]'), "联系人") == false) {
- return false;
- }
- if (vae($('#addform input[name=lxdh]'), "电话") == false) {
- return false;
- }
-
- /*if(isEmpty($('#addform input[name=accid]'))){
- $.alert({
- title: '提示',
- content: '上传附件不能为空!',
- });
- return false;
- }*/
- $(".btn").attr("disabled",true);
- $.ajax({
- url:$.app+"/xkzzx/submit",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){// ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm: function(){
- location.href=$.app+'/xkzzx/main';
- }
- });
- }else{
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- $(".btn").attr("disabled",false);
- }
- });
- }
- }
- });
- }
- //返回
- xkzzx.detail.back =function(){
- if(xkzzx.detail.path2!=null&&xkzzx.detail.path2!=''){
- var type=xkzzx.detail.type;
- location.href=$.app+xkzzx.detail.path2+"?type="+type;
- }else {
- location.href=$.app+'/xkzzx/main';
- }
-
- }
- //返回
- xkzzx.detail.xkzjdsback =function(){
- location.href=$.app+'/xkzzx/main';
- }
- xkzzx.detail.audit=function(auditpass,id){
- var opflag = $('#opflag').val();
- var shyj="";
- if(opflag == 1){
- shyj = $('#clscyj').val();
- }else if(opflag == 2){
- shyj = $('#hcyj').val();
- }else if(opflag == 3){
- shyj = $('#fhyj').val();
- }else if(opflag == 4){
- shyj = $('#spyj').val();
- }
- var audit;
- if(auditpass=="Y"){
- audit=true;
- }else{
- audit=false;
- }
- $.post($.app + "/xkzzx/audit", {
- id:id,
- shyj:shyj,
- flag:audit
- }, function(data) {
- if (data.success) {
- if(data.attrs.jflag){
- location.href=$.app+'/xkzzx/addXkzjds?zxid='+id;
- }else{
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm: function(){
- xkzzx.detail.back();
- }
- });
- }
-
- }else {
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
-
- }
- });
- }
-
- }, "json");
- }
- //保存
- xkzzx.detail.submitAudit = function(){
- $.ajax({
- url:$.app+"/xkzzx/submitAudit",
- data:$("#addform").serialize(),
- type:"post",
- dataType:"json",
- success:function(data){// ajax返回的数据
- if (data.success) {
- $.alert({
- title: '提示',
- content: '操作成功',
- confirm: function(){
- location.href=$.app+'/xkzzx/main';
- }
- });
- }else{
- $.alert({
- title: '提示',
- content: data.message,
- confirm: function(){
- }
- });
- }
- }
- });
- }
|