3,156
社区成员




<form id="form22">
<input type="hidden" id="inputid-{$item->id}" value="{$item->id}" name="proid">
<input type="text" style="width: auto;" class="input-text" value="556" name="knum">
<input type="text" style="width: auto;" class="input-text" value="546" name="knum">
<input type="text" style="width: auto;" class="input-text" value="245" name="knum">
<input type="text" style="width: auto;" class="input-text" value="201" name="knum">
</form >
<div style="background-color: white;" class="row_cl">
<div style="float: right;margin-right: 10px;width: 112px;">
<button onclick="tijiao()" type="button" class="butten_o">保存</button>
</div>
<div style="clear: both;height: 20px;"></div>
</div>
function tijiao(type) {
$('#z_price').val($('#s_z_price').val());
var t = $('#form22').serializeArray();
for (var item of t) {
if (item.name === "name" && item.value.length <= 0) {
alert('收货人不能为空!')
return
} else if (item.name === "mobile" && item.value.length <= 0) {
alert('联系电话不能为空!')
return
} else if (item.name === "address" && item.value.length <= 0) {
alert('收货地址不能为空!')
return
}
}
$.ajax({
url: "index.php?module=orderslist&action=Modify",
type: "post",
data: t,
success: function (res) {
res = JSON.parse(res)
if (res.status === 0) {
alert(res.err)
} else {
alert("修改成功!");
window.history.go(-1);
}
}
});
}
public function execute(){
$db = DBAction::getInstance();
$request = $this->getContext()->getRequest();
$m = $request -> getParameter('m'); // 订单id
if($m){
$this->$m();
}
$admin_id = $this->getContext()->getStorage()->read('admin_id');
$name = addslashes(trim($request->getParameter('name')));
$mobile = addslashes(trim($request->getParameter('mobile')));
$num = addslashes(trim($request->getParameter('num')));
$size_bz = 99;
$iddd = addslashes(trim($request->getParameter('proid')));
$sheng = addslashes(trim($request->getParameter('Select1')));
$shi = addslashes(trim($request->getParameter('Select2')));
$xian = addslashes(trim($request->getParameter('Select3')));
$address = addslashes(trim($request->getParameter('address')));
$z_price = addslashes(trim($request->getParameter('z_price')));
$r1 = $db -> selectarray('select G_CName from admin_cg_group where GroupID='.$sheng);
$r1 = $r1[0]['G_CName'];
$r2 = $db -> selectarray('select G_CName from admin_cg_group where GroupID='.$shi);
$r2 = $r2[0]['G_CName'];
$r3 = $db -> selectarray('select G_CName from admin_cg_group where GroupID='.$xian);
$r3 = $r3[0]['G_CName'];
$address = $r1.$r2.$r3.$address;
$sNo = addslashes(trim($request->getParameter('id')));
$sid = addslashes(trim($request->getParameter('sid')));
$sql = 'update order set z_price='.$z_price.',name="'.$name.'",mobile="'.$mobile.'",address="'.$address.'" where sNo="'.$sNo.'"';
$up = $db -> update($sql);
$sql = 'update order_details set size_bz='.$size_bz.',num="'.$num.'" where id="'.$iddd.'"';
$up = $db -> update($sql);
if($up >= 0){
$db->admin_record($admin_id,' 修改订单号为 '.$sNo.' 的信息 ',2);
echo json_encode(array('status'=>1,'err'=>'修改成功'));
exit();
}else{
$db->admin_record($admin_id,' 修改订单号为 '.$sNo.' 的信息失败 ',2);
echo json_encode(array('status'=>0,'err'=>'修改失败!'));
exit();
}
}