管理者软件
专业源于专注
www. myOIT. cn   
软件交流 管理软件 软件手册 »

    

 2  1/1   1  
作者
内容
xcy188  [个人空间]


注册  2012-06-14
发贴数  11
精华数  0
原创贴  0
来自  
状态  正常

级别  会员
#1»发布于2017-07-03 10:23

我的目的是在每审核一单销售单的时候,都会自动发条短信告知客户,所订产品已经寄出。  
但我在销售那里可以提取相关的全部内容,而到短信管理那里,字数就变少了,好象是固定了字数,超过字数也不会自动会成两条短信。  
新创源纺织 10:22:41  
那短信字数的问题还得你帮忙反应下  
深圳-杨清云* 10:23:16  
说过的.那是底层的代码问题,我这边没办法的.说了看总部什么 时候改.  
急也是没办法的.  
新创源纺织 10:23:46  
谢谢了,看来只能再等等了 
 
以下是现在我在用的代码 
 
int init_test() 

  return 1; 
}; 
 
int func_user_menu_1() 

  return 1; 
}; 
 
int func_user_menu_2() 

  return 1; 
}; 
 
int func_user_menu_3() 

  return 1; 
}; 
 
int func_user_menu_4() 

  return 1; 
}; 
 
int create_voucher() 

  return 1; 
}; 
 
int func_show() 

  return 1; 
}; 
 
int cell_change() 

  //change_col,change_col_id,change_row_id 
  return 1; 
}; 
 
int obj_change() 

  //change_obj 
  return 1; 
}; 
 
int init_row() 

  return 1; 
}; 
 
int adjust_row() 

  return 1; 
}; 
 
int func_before_print() 

  //can_print=1; 
  return 1; 
}; 
 
int func_before_save() 

  //can_save=1; 
  return 1; 
}; 
 
int func_before_check() 

  //can_check=1; 
  return 1; 
}; 
 
int func_after_save() 

  return 1; 
}; 
 
int func_after_check() 

    string sms, temp_s; 
    sms = "您好," + gui_get_text("ComboBox_Ext_Linkman") + "你所订购的产品:"; 
 
  int now_row; 
  now_row = grid_row_num("MG_Item"); 
 
 
  string v_eba_phone_no; 
  // v_eba_phone_no = get_eba_info(gui_get_val("ComboBox_Ext_Eba_Id"), "mobile_no"); 
     v_eba_phone_no = gui_get_text("ComboBox_Ext_Phone_No"); 
 
  /* 
  if(v_eba_phone_no == ''){ 
       msg("客户资料中,没有填写手机号码,停止发送短信."); 
     return 1; 
  } 
  */ 
 
 
    num temp_i; 
  for(;now_row >= 1 ; now_row--){ 
    if(grid_get_v("MG_Item","res_id",now_row) != ""){ 
      string t_name; 
            num t_inp_num ; 
 
      t_name = grid_get_v("MG_Item","res_name",now_row); 
      t_inp_num = grid_get_v("MG_Item","inp_num",now_row); 
                  temp_i += t_inp_num;temp_s += t_name + "[" + t_inp_num + "],"; 
    } 
  } 
    sms += temp_s + "共计: " + temp_i + "件.已发 " + gui_get_text("ComboBox_Ext_Lb_E") ; 
    sms += " ,单号: " + gui_get_text("Edit_Lb_V_No") + ".请注意查收"; 
 
    inp_clear(); 
    inp_def_string("sms_phone", "手机号码"); 
    inp_def_string("sms_string", "发送内容"); 
 
    inp_set_val("sms_phone", v_eba_phone_no); 
    inp_set_val("sms_string", sms); 
    // inp_para_set_csp("test_1"); 
 
    if(inp_para()){ 
        string a_sms_code; 
      a_sms_code = inp_get_val("sms_string"); 
         /* 
         int s_len; 
         s_len = strlen(a_sms_code); 
         */ 
      sms_send('admin', v_eba_phone_no, a_sms_code, v_voucher_no); 
      msg("短信已提交服务器发送."); 
    } else{ 
      msg("取消发送短信."); 
  } 
 
 
  return 1; 
}; 
 
int func_after_print() 

  return 1; 
}; 
 
int func_before_oper() 

  //oper_type=save,check,check_r,finish,finish_r,delete,giveup,ask_check,ask_check_r; 
  //can_oper=1; 
  return 1; 
}; 
 
int func_after_oper() 

  //oper_type=save,check,check_r,finish,finish_r,delete,giveup,ask_check,ask_check_r; 
  return 1; 
}; 
 
int main() 

  return 1; 
};


        




qf2016  [个人空间]
QQ名  meng 113779009


注册  2016-01-17
发贴数  2382
精华数  0
原创贴  0
来自  
状态  正常

级别  版主
#2»发布于2017-07-07 09:38

inp_clear(); 
    inp_def_string("sms_phone", "手机号码"); 
    inp_def_string("sms_string", "发送内容"); 
 
 
 
加上这句     inp_set_max_len('sms_string',500); 就可以了


        





 2  1/1   1  


登录后方可发贴


[ 电话: 0571-85462761 王先生 QQ: 124520435 加入软件QQ群 - 中国杭州 - 备案号码 浙ICP备19051128号]