<?php
|
include_once "/Account/User.php";
|
include_once "/language/lang.php";
|
|
\Logging\CreateLogging("AddAuctionItem.php");
|
$Permission = \User\Permission::P_AddAuctionItem;
|
$spid = $_SESSION['spid'];
|
$user = new \User\User($_SESSION['UserAccount']);
|
if (!$user->HavePermission($Permission)) {
|
exit;
|
}
|
|
$initItemNum = 5; // 初始可填拍品个数
|
|
?>
|
|
<!DOCTYPE html>
|
<html>
|
|
<head>
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
<title>上架拍品</title>
|
</head>
|
|
<body>
|
|
<center>
|
<p>上架拍品</P>
|
</center>
|
|
<form id="AddAuctionItem" name="AddAuctionItem" action="/Common/GMCmdProcess.php" method="post">
|
<p>
|
<label>仙盟ID:</label>
|
<input type="text" name="familyID" id="familyID" value="" size="10" onkeypress="return IsNum(event)" />(如果没有填则为全服系统拍品)
|
<br />
|
<label>享受收益的成员ID列表:(没填则所有成员都有收益,格式: [playerID,playerID,...])</label><br />
|
<textarea name="playerIDList" id="playerIDList" cols="100" rows="3">[]</textarea><br />
|
<?php
|
|
for ($i = 0; $i < $initItemNum; $i++) {
|
echo "<br/>";
|
echo "物品ID: <input type=\"text\" name=\"ItemID" . $i . "\" id=\"ItemID" . $i . "\" value=\"\" size=\"10\" maxlength=\"10\" onkeypress=\"return IsNum(event)\"/>";
|
echo "个数: <input type=\"text\" name=\"ItemCnt" . $i . "\" id=\"ItemCnt" . $i . "\" value=\"1\" size=\"4\" maxlength=\"4\" onkeypress=\"return IsNum(event)\"/>";
|
}
|
?>
|
|
<div id="itemContent"></div>
|
<a href="javascript:AddItemHtml();">添加拍品</a><br />
|
<input type="hidden" name="playerFind" value="0" />
|
</p>
|
<hr>
|
<p>
|
<input type="hidden" name="Permission" value="<?php echo $Permission; ?>" />
|
<input type="hidden" name="pack_type" value="GMT_AddAuctionItem" />
|
<?php
|
if ($user->NeedCheckKey()) {
|
echo "授权码(key)" . ":";
|
echo "<input type=\"text\" name=\"key\" id=\"key\" />";
|
} else {
|
echo "<input type=\"hidden\" name=\"key\" id=\"key\" />";
|
}
|
?>
|
<input type="submit" name="submit" value="提交" onclick="return CheckSubmit()" /><br />
|
</p>
|
<hr>
|
</form>
|
|
<script language='javascript' type='text/javascript'>
|
var itemNum = "<?php echo $initItemNum ?>"; // 物品html编号
|
|
function CheckSubmit() {
|
|
if (itemNum < 0) {
|
alert("请添加拍品!");
|
return false;
|
}
|
/*
|
for (var i = 0; i < itemNum + 1; i++){
|
itemIDElement = document.getElementById("ItemID" + i)
|
if (itemIDElement == null){
|
continue;
|
}
|
|
itemID = itemIDElement.value;
|
if(!itemID || itemID.indexOf("0") == 0){
|
alert("物品ID为空或输入错误!");
|
return false;
|
}
|
|
itemCnt = document.getElementById("ItemCnt" + i).value;
|
if(!itemCnt || itemCnt.indexOf("0") == 0){
|
alert("个数为空或输入错误!");
|
return false;
|
}
|
|
}
|
*/
|
|
if (document.getElementById("key").type != "hidden" && !document.getElementById("key").value) {
|
alert("请输入授权码!");
|
return false;
|
}
|
|
familyID = document.getElementById("familyID").value;
|
if (!familyID) {
|
if (!window.confirm("未指定仙盟ID,确认发送系统全服拍品吗?")) {
|
return false;
|
}
|
}
|
|
return true;
|
|
}
|
|
// 添加拍品html
|
function AddItemHtml() {
|
itemNum++; // 更新下一个可增加的编号,只增不减
|
var itemDiv = "<div id=\"item" + itemNum + "\">" +
|
"物品ID: <input type=\"text\" name=\"ItemID" + itemNum + "\" id=\"ItemID" + itemNum + "\" value=\"\" size=\"10\" maxlength=\"10\" onkeypress=\"return IsNum(event)\"/>" +
|
"个数: <input type=\"text\" name=\"ItemCnt" + itemNum + "\" id=\"ItemCnt" + itemNum + "\" value=\"1\" size=\"4\" maxlength=\"4\" onkeypress=\"return IsNum(event)\"/>" +
|
" <a href=\"javascript:DelItemHtml(" + itemNum + ")\">删除</a>" +
|
"</div>";
|
|
document.getElementById("itemContent").insertAdjacentHTML("beforeEnd", itemDiv);
|
}
|
|
// 删除拍品html
|
function DelItemHtml(delNum) {
|
document.getElementById("itemContent").removeChild(document.getElementById("item" + delNum));
|
}
|
|
// 检查是否数字
|
function IsNum(e) {
|
var k = window.event ? e.keyCode : e.which;
|
|
if (((k >= 48) && (k <= 57)) || k == 8 || k == 0) {} else {
|
if (window.event) {
|
window.event.returnValue = false;
|
} else {
|
e.preventDefault(); //for firefox
|
}
|
}
|
|
}
|
</script>
|
|
</body>
|
|
</html>
|