yzms/jtj_admin/js/jtj.js

68 lines
2.3 KiB
JavaScript

var foodInfo = <?=json_encode($foodFullInfo)?>;
function change_food_id(id) {
if(id == '') return ;
$("edit_tip_num").innerHTML = foodInfo[id].unit_name;
}
function anPai(id) {
if(!confirm("确认收单?")) return ;
$G.ajax("?act=show&showtype=purchase&m=anpai", {'id': id}, function(rs) {
var r = check_rs(rs);
if(r) {
hideInfo();
getListData();
}
}, 'json', 'POST');
}
var signatureInitLen = 0;
function confirmPurchase(id) {
var html = '<div>请手写签名:</div>';
html += '<div class="signature" style="width:95%; height:150px; border:1px solid #FB6D4C; margin:0px auto; margin-top:10px; border-radius:5px;"></div>';
myAlert(html, 200, function() {});
$("alert_bt_div").innerHTML = '<input id="galert_bt" type="button" class="button" value="确认签收" onclick="confirmPurchase2('+id+')" style="background-color:#009900"> <input id="galert_bt" type="button" class="button" value="关闭" onclick="closeAlert()">';
if(isphone) {
$("fdiv_alert").style.left = '0px';
$("fdiv_alert").style.width = '100%';
}
$J(".signature").jSignature({'color': "#000",'height': "150px"});
signatureInitLen = $J(".signature").jSignature("getData").length;
}
function checkMore(data) {
if(typeof(data['notedit_sig']) != 'undefined') {
var sig_data = $J(".signature").jSignature("getData");
if(sig_data.length <= signatureInitLen) {
alert("请手写签名后再提交!");
return false;
}
data['sig_data'] = sig_data;
}
return data;
}
function confirmPurchase2(id) {
var sig_data = $J(".signature").jSignature("getData");
if(sig_data.length <= signatureInitLen) {
alert("请手写签名后再提交!");
return ;
}
if(!confirm("确认签收?")) return ;
$G.ajax("?act=show&showtype=purchase&m=confirm", {'id': id, 'sig_data': sig_data}, function(rs) {
var r = check_rs(rs);
if(r) {
closeAlert();
hideInfo();
getListData();
}
}, 'json', 'POST');
}
function show_sig(path) {
var html = '<div>查看签名:</div>';
html += '<div style="width:95%; height:150px; border:1px solid #FB6D4C; margin:0px auto; margin-top:10px; border-radius:5px; background:white"><img src="'+path+'" width="100%" height="100%" /></div>';
myAlert(html, 200, function() {});
if(isphone) {
$("fdiv_alert").style.left = '0px';
$("fdiv_alert").style.width = '100%';
}
}
function set_title_fdiv(title) {
$("fdiv_title").innerHTML = title;
}