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; } }
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; } }
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'); } }