Example #1
0
 static function addinfo()
 {
     $pro_nameval = $GLOBALS['Reque']->funpost("pro_name");
     $pro_pinyinval = $GLOBALS['Reque']->funpost("pro_pinyin");
     $prs_idval = $GLOBALS['Reque']->funpost("prs_id");
     $pro_barcodeval = $GLOBALS['Reque']->funpost("pro_barcode");
     $pro_specval = $GLOBALS['Reque']->funpost("pro_spec");
     $pro_numval = $GLOBALS['Reque']->funpost("pro_num");
     $pro_unitval = $GLOBALS['Reque']->funpost("pro_unit");
     $pro_productionval = $GLOBALS['Reque']->funpost("pro_production");
     $pro_sellpriceval = $GLOBALS['Reque']->funpost("pro_sellprice");
     $pro_marketpriceval = $GLOBALS['Reque']->funpost("pro_marketprice");
     $pro_lowestpriceval = $GLOBALS['Reque']->funpost("pro_lowestprice");
     $pro_buypriceval = $GLOBALS['Reque']->funpost("pro_buyprice");
     $pro_contentval = $GLOBALS['Reque']->delart($_POST["pro_content"]);
     $pro_enabledval = $GLOBALS['Reque']->funpost("pro_enabled");
     $pro_imgarrayval = $GLOBALS['Reque']->funpost("pro_img");
     $pro_imgval = $pro_imgarrayval[1];
     //exit();
     if ($pro_nameval != '' and $prs_idval != '' and $pro_sellpriceval != '' and $pro_contentval != '') {
         $sqlQuery = " SELECT count(1) as CNUM  FROM  " . SQL_PREFIX . "product  WHERE pro_name = '" . $pro_nameval . "' ORDER BY `pro_id` ";
         $info = $GLOBALS['MySql']->selectOne($sqlQuery);
         if ($info["CNUM"] < 1) {
             $pro_uptimeval = $pro_addtimeval = time();
             $use_idval = $_SESSION["emplyeeUser"]["use_id"];
             $insertpro = " INSERT INTO `" . SQL_PREFIX . "product` (`pro_name` , `pro_pinyin` , `prs_id` , `pro_barcode` , `pro_spec` , `pro_num` ,`pro_img`, `pro_unit` , `pro_production` , `pro_sellprice`  , `pro_marketprice` , `pro_lowestprice` , `pro_buyprice` , `pro_content` ,`pro_addtime`,`pro_uptime` ,`use_id` ) VALUES (  '{$pro_nameval}', '{$pro_pinyinval}', '{$prs_idval}', '{$pro_barcodeval}', '{$pro_specval}', '{$pro_numval}','{$pro_imgval}', '{$pro_unitval}', '{$pro_productionval}', '{$pro_sellpriceval}', '{$pro_marketpriceval}', '{$pro_lowestpriceval}', '{$pro_buypriceval}', '{$pro_contentval}', '{$pro_addtimeval}','{$pro_uptimeval}','{$use_idval}')";
             $proinsertId = $GLOBALS['MySql']->insertSql($insertpro);
             //系统得自动生动编码
             if ($pro_barcodeval == '') {
                 Product::buildCode($proinsertId);
             }
             foreach ($pro_imgarrayval as $pikey => $pival) {
                 if ($pival != '' and $pikey != 1) {
                     $pri_urlval = $pival;
                     $insertimg = " INSERT INTO `" . SQL_PREFIX . "proimg` (`pro_id` , `pri_url` , `pri_desc`  ) VALUES (  '{$proinsertId}', '{$pri_urlval}', '{$pri_descval}')";
                     $imgId = $GLOBALS['MySql']->insertSql($insertimg);
                 }
             }
             $GLOBALS['Templ']->assign('infomessage', $GLOBALS['_LANG']['bd_addsusse']);
             $GLOBALS['Templ']->assign('URL_TIME', URL_TIME);
             $GLOBALS['Templ']->assign('geturl', EMPLOYEE_WEBURL . "/index.php?load=product&act=infolist");
             $GLOBALS['Templ']->display('suggestion_tpl.html');
         } else {
             $GLOBALS['Templ']->assign('infomessage', $GLOBALS['_LANG']['bd_isrealyerror']);
             $GLOBALS['Templ']->assign('URL_TIME', URL_TIME);
             $GLOBALS['Templ']->assign('geturl', EMPLOYEE_WEBURL . "/index.php?load=product&act=add");
             $GLOBALS['Templ']->display('suggestion_tpl.html');
         }
     } else {
         $GLOBALS['Templ']->assign('infomessage', $GLOBALS['_LANG']['bd_losssusse']);
         $GLOBALS['Templ']->assign('URL_TIME', URL_TIME);
         $GLOBALS['Templ']->assign('geturl', EMPLOYEE_WEBURL . "/index.php?load=product&act=add");
         $GLOBALS['Templ']->display('suggestion_tpl.html');
     }
     //var_dump($_REQUEST);
 }