ajax提交

来源:互联网 发布:brew mysql 编辑:程序博客网 时间:2024/05/21 23:00
 var dataJson={};
 dataJson.id = id; 
 dataJson.personal_address = personal_address;
 dataJson.personal_description = personal_description;
 dataJson.work_description = work_description;
 dataJson.final_transaction = final_transaction; 
 dataJson.rows =[]; 
 for(var i in business_status){
 var obj={};
 obj.business_status = business_status[i];
 obj.business_proportion = business_proportion[i];
 obj.business_desciption = business_desciption[i];
 dataJson.rows.push(obj);
 }
 dataJson.rows1 =[]; 
 for(var i in product){
 var obj={};
 obj.product = product[i];
 obj.product_proportion = product_proportion[i];
 obj.product_description = product_description[i];
 dataJson.rows1.push(obj);
 }
 dataJson.rows2 =[]; 
 for(var i in supply_object){
 var obj={};
 obj.supply_object = supply_object[i];
 obj.supply_pay = supply_pay[i];
 obj.supply_description = supply_description[i];
 dataJson.rows2.push(obj);
 }


 dataJson.rows3 =[]; 
 for(var i in terminal_status){
 var obj={};
 obj.terminal_status = terminal_status[i];
 obj.terminal_income = terminal_income[i];
 obj.terminal_proportion = terminal_proportion[i];
 obj.terminal_description = terminal_description[i];
 dataJson.rows3.push(obj);
 }
 dataJson.rows4 =[]; 
 for(var i in erp_status){
 var obj={};
 obj.erp_status = erp_status[i];
 obj.erp_task = erp_task[i];
 obj.erp_refund = erp_refund[i];
 obj.erp_reach = erp_reach[i];
 obj.erp_description = erp_description[i];
 dataJson.rows4.push(obj);
 }
 var row_index=0;
 dataJson.rows5 =[];
 for(var i in jysr_status){
 var obj={};
 obj.finance_status = jysr_status[i];
 obj.finance_income = finance_income[i];
 obj.finance_according = finance_according[i]; 
 dataJson.rows5.push(obj);
 row_index++;
 }
 if(jysr_status.length==0||(jysr_status.length==1&&jysr_status=="主营业收入(商务)")){
 row_index = 2; 
 }
 dataJson.rows9 =[];
 for(var i in jtjgszc_status){
 var obj={};
 obj.finance_status = jtjgszc_status[i];
 obj.finance_income = finance_income[row_index];
 obj.finance_according = finance_according[row_index]; 
 dataJson.rows9.push(obj);
 row_index++;
 }
 if(jtjgszc_status.length==0||(jtjgszc_status.length==1&&jtjgszc_status=="员工薪资底薪+提成")||(jtjgszc_status.length<=8&&jtjgszc_status.length>=2)){
 row_index = 9;
 }
 dataJson.rows10 =[];
 for(var i in xm_status){
 var obj={};
 obj.finance_status = xm_status[i];
 obj.finance_income = finance_income[row_index];
 obj.finance_according = finance_according[row_index];
 obj.finance_description = finance_description[i];
 dataJson.rows10.push(obj);
 row_index++;
 }
 dataJson.rows6 =[]; 
 for(var i in means_area){
 var obj={};
 obj.means_area = means_area[i];
 obj.means_address = means_address[i];
 obj.means_house = means_house[i];
 obj.means_vehicle = means_vehicle[i];
 dataJson.rows6.push(obj);
 }
 
 dataJson.rows7 =[]; 
 for(var i in letter_house_loan){
 var obj={};
 obj.letter_house_loan = letter_house_loan[i];
 obj.letter_car_loan = letter_car_loan[i];
 obj.letter_amount = letter_amount[i];
 obj.letter_overdue = letter_overdue[i];
 dataJson.rows7.push(obj);
 }
 dataJson.final_letter_desc = final_letter_desc;
 
 dataJson.final_else_desc = final_else_desc;
 
 dataJson.rows11 =[]; 
 for(var i in approve_amount){
 var obj={};
 obj.approve_amount = approve_amount[i];
 obj.approve_period = approve_period[i];
 obj.approve_yied = approve_yied[i];
 obj.approve_repment = approve_repment[i];
 dataJson.rows11.push(obj);
 }
          
 if(typeof(final_check_result)=="undefined")
 dataJson.final_check_result = "";
 else
     dataJson.final_check_result = final_check_result;
 
 dataJson.final_check_desc = final_check_desc;



 /*1:保存  2:提交 */
 dataJson.flag = type;
 $.ajax({
 url:"${webRoot}/expense/checkFinalSub",
 data:{'dataJson':JSON.stringify(dataJson)},
 dataType:"json",
 traditional : true,
 success:function(data){
 if(data.flag!=null&&data.flag==1){
 alert("保存成功!");
 }
 if(data.final_check_result == 1){//通过
 location.href="${webRoot}/expense/signList";
 }else if(data.final_check_result == 2){//未通过
 location.href="${webRoot}/expense/notPassList";
 }else if(data.final_check_result == 3){//拒绝
 location.href="${webRoot}/expense/rejectList";
 }
 }
 })