<script>
function commit() {
layui.use('layer', function () {
var layer = layui.layer;
layer.msg('你確定提交麼?', {
time: 3000,//3秒自動關閉
btn: ['確定', '取消'],
yes: function (index) {
$.ajax({
url: "{% url 'commitAudit' name %}",
type: "post",
dataType: "json",
data: {csrfmiddlewaretoken: '{{ csrf_token }}'},
success: function (data) {
layer.msg(data.code, {time: 2000});
//location.reload(); //後再刷新
},
error: function () {
alert("錯誤");
}
});
layer.close(index);
}
});
});
};
</script>
def commitAudit(request, name):
res = {}
if request.method == 'POST':
c_info = CompanyInfo.objects.get(company_name__username=name)
if c_info.status == 0:
c_info = 1
c_info.save()
res['code'] = "提交待審覈成功"
return JsonResponse(res)
elif c_info.status ==1:
res['code'] = "重新待審覈提交成功"
return JsonResponse(res)
else:
res['code'] = "你的審覈提交已通過"
return JsonResponse(res)