Пример #1
0
 public function act_checkNameExist()
 {
     $name = $_GET['name'];
     $is = TransportmanageModel::checkTransportCnNameExist($name);
     if ($is) {
         //存在
         self::$errCode = 0;
         self::$errMsg = '名称重复';
         return;
     } else {
         //不存在
         self::$errCode = 1;
         self::$errMsg = 'ok';
         return;
     }
 }
Пример #2
0
 public static function dropCarrier($carrierIds)
 {
     self::initDB();
     $sql = "UPDATE " . self::$table . " SET is_delete = 1 WHERE id in({$carrierIds})";
     $query = self::$dbConn->query($sql);
     if ($query) {
         return true;
     } else {
         self::$errCode = "003";
         self::$errMsg = "关闭运输方式失败";
         return false;
     }
 }
Пример #3
0
 function view_editTransport()
 {
     $carrierSql = array();
     if (!empty($_POST['carrierNameCnInput'])) {
         $carrierSql[] = "carrierNameCn = '{$_POST['carrierNameCnInput']}'";
     }
     if (!empty($_POST['carrierNameEnInput'])) {
         $carrierSql[] = "carrierNameEn = '{$_POST['carrierNameEnInput']}'";
     }
     if (!empty($_POST['weightMinInput'])) {
         $carrierSql[] = "weightMin = '{$_POST['weightMinInput']}'";
     }
     if (!empty($_POST['weightMaxInput'])) {
         $carrierSql[] = "weightMax = '{$_POST['weightMaxInput']}'";
     }
     if (!empty($_POST['timecountInput'])) {
         $carrierSql[] = "timecount = '{$_POST['timecountInput']}'";
     }
     if (!empty($_POST['noteInput'])) {
         $carrierSql[] = "note = '{$_POST['noteInput']}'";
     }
     if (!empty($_POST['enable'])) {
         $carrierSql[] = "is_delete = '{$_POST['enable']}'";
     }
     $carrierId = $_POST['carrierId'];
     $list = TransportmanageAct::act_editTransport($carrierSql, $carrierId);
     /*
      * 更新所属平台列表
      */
     $belongplatform = $_POST['platform'];
     //$plist = TransportmanageModel::getPlatforListByCarrierId($carrierId);
     TransportmanageModel::updatePlatformList($belongplatform, $carrierId, $_POST['carrierNameCnInput']);
     mysql_query('SET autocommit=1');
     /*      更新所属发货地    */
     $shipaddr = $_POST['shippingAddress'];
     TransportmanageModel::updateAddrList($shipaddr, $carrierId);
     if ($list) {
         header('Location:index.php?mod=transportmanage&act=list');
     } else {
         header('Location:index.php?mod=transportmanage&act=editPage&carrierId=$carrierId');
     }
 }