"; echo "
"; echo "
"; echo "$strThisPage"; echo "
"; echo "
"; echo "
"; echo "
"; echo "
"; echo "
"; ?>
List
"; echo "
"; echo "
"; echo "
"; echo ""; adjust_title_tail(); adjust_content_head(); echo "
"; $arr_mode=array("edit","add"); $maxMoPrefixNumCosSql = " SELECT pubVarValue FROM OMC_PUB.omcPubVarConf WHERE pubVarName = 'maxMoPrefixNumPerCOS' "; $maxMoPrefixNumCosRes = @mysqli_query($pubConn,$maxMoPrefixNumCosSql); $maxMoPrefixNumCosRow = @mysqli_fetch_array($maxMoPrefixNumCosRes); $maxMoPrefixNumCosNum = $maxMoPrefixNumCosRow[pubVarValue]; //echo "maxMoPrefixNumCosNum=$maxMoPrefixNumCosNum
"; if($mode == "add"){ if($number_of_records>=$maxMoPrefixNumCosNum){ echo ""; echo "
"; exit(); } } if($mode == "add"){ $tableTitle = "Add MO tariff"; } elseif($mode == "edit"){ $tableTitle = "Edit MO tariff"; } if(!$sort_field){ $sort_field = 'bill_id'; //排序所依赖的字段名 } $sort_direction = 'ASC '; //排序顺序 $moneyPara = getMoneyPara(); //显示的货币单位是最小货币单位的倍数 $call_cap_flag_label=array(0=>"Disable",1=>"Home PLMN Call",2=>"Other Network Call"); //========================================================== //输入变量 //========================================================== if($DEBUG) echo "
"; //========================================================== //数据处理 //========================================================== //保存修改的变量 if(strlen($_REQUEST['set']) > 0){ if($mode=="edit"){ $setSql="UPDATE $tableName SET area = '$District', call_type='$call_type', discount_id = $discount_id, unit_time = $Unit_time, free_time = $Free_time, mini_time = $Min_unit, adjustment = $adjustment, cap_flag = $cap_flag, tier_level = $tier_level, tier_unit_0 = $tier_unit_0, base_fee_0 = $base_fee_0, long_distance_fee_0 = $long_distance_fee_0, tier_unit_1 = $tier_unit_1, base_fee_1 = $base_fee_1, long_distance_fee_1 = $long_distance_fee_1, tier_unit_2 = $tier_unit_2, base_fee_2 = $base_fee_2, long_distance_fee_2 = $long_distance_fee_2 WHERE bill_id='$id' AND tariff_id='$tariffID'"; if($DEBUG) echo "
$setSql"; $result= @mysqli_query($srcDataConn,$setSql); echo mysqli_error($srcDataConn); if($DEBUG) echo "
$listPageURL"; echo "
"; } if($mode=="add"){ //检查区号和地区名是否输入 if (strlen($DistrictID) < 1){ echo ""; echo "
"; exit(); } if (!$District){ echo ""; echo "
"; exit(); } for($count=0;$count
'9'){ if($DistrictID[$count]!='A'&&$DistrictID[$count]!='a'&&$DistrictID[$count]!='B'&&$DistrictID[$count]!='b'&&$DistrictID[$count]!='C'&&$DistrictID[$count]!='c'){ echo ""; echo "
"; exit(); } } } $setSql="INSERT INTO $tableName (bill_id,tariff_id,area,call_type,discount_id,unit_time,free_time,mini_time,adjustment,cap_flag,tier_level,tier_unit_0,base_fee_0,long_distance_fee_0,tier_unit_1,base_fee_1,long_distance_fee_1,tier_unit_2,base_fee_2,long_distance_fee_2) VALUES ('$DistrictID','$tariff_id','$District','$call_type',$discount_id,$Unit_time,$Free_time,$Min_unit,$adjustment,$cap_flag,$tier_level,$tier_unit_0,$base_fee_0,$long_distance_fee_0,$tier_unit_1,$base_fee_1,$long_distance_fee_1,$tier_unit_2,$base_fee_2,$long_distance_fee_2)"; if($DEBUG) echo "
setSql=$setSql"; $result= @mysqli_query($srcDataConn,$setSql); echo mysqli_error($srcDataConn); echo "
"; } } if(strlen($_REQUEST['delete']) > 0){ $deleteSql="DELETE FROM $tableName WHERE bill_id='$id' AND tariff_id='$tariffID'"; if($DEBUG) echo "
$deleteSql"; $result= @mysqli_query($srcDataConn,$deleteSql); echo mysqli_error($srcDataConn); echo "
"; } //========================================================== //输出并显示数据 //========================================================== $sel_sql ="SELECT * FROM $tableName WHERE bill_id='$id' AND tariff_id='$tariffID'"; //echo "
sel_sql=$sel_sql"; $result = @mysqli_query($srcDataConn,$sel_sql); $rows = @mysqli_fetch_array($result); echo mysqli_error($srcDataConn); // echo "
"; // echo print_r($rows); // echo "
"; echo mysqli_error($srcDataConn); ?>
" method="POST">
">
"; echo "
$strResideZone
"; echo "
$rows[tariff_id]
"; $return_tariff_id = $rows[tariff_id]; //定义返回时的页面 echo ""; echo "
"; echo "
$strChargingPrefix
"; echo "
$rows[bill_id]
"; echo "
"; echo "
"; echo "
$strCountryDistrict
"; echo "
"; echo "
"; echo "
"; echo "
$strCallType
"; $arr_CallType = array("Local call out","NDD","IDD"); $length = sizeof($arr_CallType); echo "
"; echo "
"; //检查是否处于编辑状态 if($edit != 1){ $call_type = $rows[call_type]; } else { $call_type=$call_type; } for ($i=0;$i<$length;$i++) { echo "
$arr_CallType[$i]
"; } echo "
"; echo "
"; echo "
"; echo "
"; echo "
$strDiscountID
"; echo "
"; echo "
"; echo ""; echo "
"; echo "
$strUnitChargingTimeSecond
"; echo "
"; echo "
"; echo "
"; echo "
$strFreeChargeUnit
"; echo "
"; echo "
"; echo "
"; echo "
$strMinimumChargingUnit
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicInitial
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strTariffRentCapFlag
"; echo "
"; echo "
"; //检查是否处于编辑状态 if($edit != 1){ $call_type = $rows[call_type]; } else { $call_type=$call_type; } for ($i=0;$i
$call_cap_flag_label[$i]"; } echo "
"; echo "
"; echo "
"; echo "
"; echo "
Tier Level
"; echo "
(0-2)
"; echo "
"; echo "
"; echo "
Tier0 Units
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicFee
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strBasicLongDistance
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
Tier1 Units
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicFee
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strBasicLongDistance
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
Tier2 Units
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicFee
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strBasicLongDistance
"; echo "
$moneyPara
"; echo "
"; } elseif ($mode == "add"){ echo "
"; echo "
$strResideZone
"; echo "
$tariff_id"; /* echo "
"; for ($i=0;$i<16;$i++){ $m=($i<10?"0":"").$i; if($m != $tariff_id){ echo "
$m
"; }else{ echo "
$m
"; } } echo "
"; */ $return_tariff_id = $tariff_id; //定义返回时的页面 echo "
"; echo "
"; echo "
"; echo "
$strChargingPrefix
"; echo "
"; echo "
"; echo "
"; echo "
$strCountryDistrict
"; echo "
"; echo "
"; echo "
"; echo "
$strCallType
"; $arr_CallType = array("Local call out","NDD","IDD"); $length = sizeof($arr_CallType); echo "
"; echo "
"; for ($i=0;$i<$length;$i++){ if($i != $call_type){ echo "
$arr_CallType[$i]
"; }else{ echo "
$arr_CallType[$i]
"; } } echo "
"; $call_type = $call_type; echo "
"; echo "
"; echo "
"; echo "
$strDiscountID
"; echo "
"; echo "
"; echo "
"; echo "
$strUnitChargingTimeSecond
"; echo "
"; echo "
"; echo "
"; echo "
$strFreeChargeUnit
"; echo "
"; echo "
"; echo "
"; echo "
$strMinimumChargingUnit
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicInitial
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strTariffRentCapFlag
"; echo "
"; echo "
"; //检查是否处于编辑状态 if($edit != 1){ $call_type = $rows[call_type]; } else { $call_type=$call_type; } for ($i=0;$i
$call_cap_flag_label[$i]"; } echo "
"; echo "
"; echo "
"; echo "
"; echo "
Tier Level
"; echo "
(0-2)
"; echo "
"; echo "
"; echo "
Tier0 Units
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicFee
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strBasicLongDistance
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
Tier1 Units
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicFee
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strBasicLongDistance
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
Tier2 Units
"; echo "
"; echo "
"; echo "
"; echo "
$strBasicFee
"; echo "
$moneyPara
"; echo "
"; echo "
"; echo "
$strBasicLongDistance
"; echo "
$moneyPara
"; echo "
"; } else { exit(); } ?>
"; ?> "; echo "
"; } else { echo "
"; } ?>