|
@@ -0,0 +1,350 @@
|
|
|
+/**
|
|
|
+ * 理货变更
|
|
|
+ *
|
|
|
+ */
|
|
|
+$.namespace("lhbg.detail");
|
|
|
+
|
|
|
+
|
|
|
+lhbg.detail.selData=null;
|
|
|
+lhbg.detail.szdData=null;
|
|
|
+lhbg.detail.gk = null;
|
|
|
+lhbg.detail.gq = null;
|
|
|
+
|
|
|
+lhbg.detail.init = function() {
|
|
|
+ initgkSelect('gksel', '', lhbg.detail.szdData,'showgq', 300);
|
|
|
+ initgqSelect('gqsel','','','',null,300);
|
|
|
+ initzyqSelect('zyqsel','','',null,300);
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+lhbg.detail.delData=function(data){
|
|
|
+ $.confirm({
|
|
|
+ title: '确认框',
|
|
|
+ content: '确认删除吗',
|
|
|
+ confirm: function(){
|
|
|
+ $.post($.app + "/lhbg/delete", {
|
|
|
+ id : data
|
|
|
+ }, function(data) {
|
|
|
+ if (data.success) {
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: '删除成功',
|
|
|
+ confirm: function(){
|
|
|
+ location.href=$.app+'/lhbg/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 showgk() {
|
|
|
+ initgqSelect('gqsel', '', '', '', 'showzyq', 300);
|
|
|
+ initgkSelect('gksel', '', xkzsq.detail.szdData, "showgq", 300);
|
|
|
+}
|
|
|
+
|
|
|
+function showgq() {
|
|
|
+ initgqSelect('gqsel', '', xkzsq.detail.szdData, $('.gkselectpicker')
|
|
|
+ .val(), null, 300);
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+lhbg.detail.bgdzChe = function(){
|
|
|
+ if($('#bgdzChe').is(':checked')){
|
|
|
+ $("#xbgdz").removeAttr("readonly");
|
|
|
+ }else{
|
|
|
+ $("#xbgdz").attr({ readonly: 'true' });
|
|
|
+ $('#xbgdz').val('');
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+lhbg.detail.fddbrChe = function(){
|
|
|
+ if($('#fddbrChe').is(':checked')){
|
|
|
+ $("#xfddbr").removeAttr("readonly");
|
|
|
+ }else{
|
|
|
+ $("#xfddbr").attr({ readonly: 'true' });
|
|
|
+ $('#xfddbr').val('');
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+vae=function(a,b){
|
|
|
+ if(isEmpty(a.val())){
|
|
|
+ ts(b+"不能为空",a);
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+};
|
|
|
+
|
|
|
+// 保存
|
|
|
+lhbg.detail.save = function(){
|
|
|
+
|
|
|
+ //验证必填字段是否为空
|
|
|
+ if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;}
|
|
|
+ if (vae($('#addform input[name=lxr]'), "联系人") == false) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (vae($('#addform input[name=dh]'), "电话") == false) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+ if($('#bgdzChe').is(':checked')){
|
|
|
+ if(vae($('#addform input[name=xbgdz]'),"变更后办公地址")==false){return false;}
|
|
|
+ }
|
|
|
+
|
|
|
+ if($('#fddbrChe').is(':checked')){
|
|
|
+ if(vae($('#addform input[name=xfddbr]'),"变更后法定代表人")==false){return false;}
|
|
|
+ }
|
|
|
+
|
|
|
+ $(".btn").attr("disabled",true);
|
|
|
+ $.ajax({
|
|
|
+ url:$.app+"/lhbg/save",
|
|
|
+ data:$("#addform").serialize(),
|
|
|
+ type:"post",
|
|
|
+ dataType:"json",
|
|
|
+ success:function(data){// ajax返回的数据
|
|
|
+ if (data.success) {
|
|
|
+ $.alert({
|
|
|
+ title : '提示',
|
|
|
+ content : '操作成功',
|
|
|
+ confirm : function() {
|
|
|
+ location.href=$.app+'/lhbg/main';
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+ }else{
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: data.message,
|
|
|
+ confirm: function(){
|
|
|
+ $(".btn").attr("disabled",false);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+//保存
|
|
|
+lhbg.detail.submit = function(){
|
|
|
+ //验证必填字段是否为空
|
|
|
+ if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;}
|
|
|
+ //验证必填字段是否为空
|
|
|
+ if(vae($('#addform input[name=jyrmc]'),"港口经营人名称")==false){return false;}
|
|
|
+ if (vae($('#addform input[name=lxr]'), "联系人") == false) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ if (vae($('#addform input[name=dh]'), "电话") == false) {
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ if($('#bgdzChe').is(':checked')){
|
|
|
+ if(vae($('#addform input[name=xbgdz]'),"变更后办公地址")==false){return false;}
|
|
|
+ }
|
|
|
+
|
|
|
+ if($('#fddbrChe').is(':checked')){
|
|
|
+ if(vae($('#addform input[name=xfddbr]'),"变更后法定代表人")==false){return false;}
|
|
|
+ }
|
|
|
+
|
|
|
+ $(".btn").attr("disabled",true);
|
|
|
+ $.ajax({
|
|
|
+ url:$.app+"/lhbg/submit",
|
|
|
+ data:$("#addform").serialize(),
|
|
|
+ type : "post",
|
|
|
+ dataType : "json",
|
|
|
+ success:function(data){// ajax返回的数据
|
|
|
+ if (data.success) {
|
|
|
+ $.alert({
|
|
|
+ title : '提示',
|
|
|
+ content : '操作成功',
|
|
|
+ confirm : function() {
|
|
|
+ location.href=$.app+'/lhbg/main';
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else{
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: data.message,
|
|
|
+ confirm: function(){
|
|
|
+ $(".btn").attr("disabled",false);
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+// 返回
|
|
|
+lhbg.detail.back = function(){
|
|
|
+
|
|
|
+ location.href=$.app+'/lhbg/main';
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// 保存附件
|
|
|
+lhbg.detail.submitFile = function(id){
|
|
|
+ $('#addform').form('submit', {
|
|
|
+ url :$.app + '/lhbg/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) {
|
|
|
+ var accContect = data.attrs.acc.fjmc;
|
|
|
+ var fjid = data.attrs.acc.fjid;
|
|
|
+ var accid = data.attrs.acc.id;
|
|
|
+ var str = "<tr align='center'>";
|
|
|
+ str =str +"<td style='width:40%'>"+ "<input value='"
|
|
|
+ + accid
|
|
|
+ + "' name='accid' type='hidden'>"
|
|
|
+ + "<a class='main_title' href='/jsjy/accessory/download?id="
|
|
|
+ + fjid + "'> " + accContect + "</a>" +"</td>";
|
|
|
+
|
|
|
+ str =str+"<td style='width:15%'>"+ '<a class="btn btn-default btn-xs" href="#" onclick="lhbg.detail.delFj(\''
|
|
|
+ + accid
|
|
|
+ + '\','
|
|
|
+ + '$(this)'
|
|
|
+ + ')">删除</a>' +"</td></tr>";
|
|
|
+ $('#tableId').append(str);
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ $.messager.showError(data.message);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+// 删除accid 附件关联ID,id 是第几行附件
|
|
|
+lhbg.detail.delFj = function(accid,tr){
|
|
|
+ $.confirm({
|
|
|
+ title: '确认框',
|
|
|
+ content: '确认删除吗',
|
|
|
+ confirm: function(){
|
|
|
+ $.post($.app + "/lhbg/delFj", {
|
|
|
+ ids : accid
|
|
|
+ }, function(data) {
|
|
|
+ if (data.success) {
|
|
|
+ $(tr).parent().parent().remove();
|
|
|
+ } else {
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: data.message,
|
|
|
+ confirm: function(){
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }, "json");
|
|
|
+ },
|
|
|
+ cancel: function(){
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+lhbg.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 + "/lhbg/audit", {
|
|
|
+ id:id,
|
|
|
+ shyj:shyj,
|
|
|
+ flag:audit
|
|
|
+ }, function(data) {
|
|
|
+ if (data.success) {
|
|
|
+ if(data.attrs.jflag){
|
|
|
+ location.href=$.app+'/lhbg/addXkzjds?bgid='+id;
|
|
|
+ }else{
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: '操作成功',
|
|
|
+ confirm: function(){
|
|
|
+ lhbg.detail.back();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }else {
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: data.message,
|
|
|
+ confirm: function(){
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
+ }, "json");
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
+lhbg.detail.submitAudit=function(){
|
|
|
+ $.ajax({
|
|
|
+ url:$.app + "/lhbg/submitAudit",
|
|
|
+ data:$("#addform").serialize(),
|
|
|
+ type:"post",
|
|
|
+ dataType:"json",
|
|
|
+ success:function(data){// ajax返回的数据
|
|
|
+ if (data.success) {
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: '操作成功',
|
|
|
+ confirm: function(){
|
|
|
+ location.href=$.app+'/lhbg/main';
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }else {
|
|
|
+ $.alert({
|
|
|
+ title: '提示',
|
|
|
+ content: data.message,
|
|
|
+ confirm: function(){
|
|
|
+
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+ }
|
|
|
+ });
|
|
|
+}
|