def ask_quitcorporation(request, url_number): corporation = Corporation.objects(url_number=url_number).get() if request.method == "POST": form = NewAskForm(request.POST) if form.is_valid(): content = form.cleaned_data['content'] creator = S_S_Card.objects.get_or_create(user=request.user, target__in=corporation.get_user_admin) url_number = len(Sitemail.objects) + 1 mail = Sitemail(title='退社申请', content=content, creator=creator, creat_time=datetime.datetime.now(), is_readed=False, url_number=url_number).save() return HttpResponse('success') else: return HttpResponse('success')
def visit_corporation_structure(request, url_number): corporation = Corporation.objects(url_number=url_number).get() if request.method == "POST": form = NewAskForm(request.POST) if form.is_valid(): content = form.cleaned_data['content'] creator = [a[0] for a in [S_S_Card.objects.get_or_create(user=request.user, target=admin) for admin in corporation.get_user_admin()]] url_number = len(Sitemail.objects) + 1 mail = Sitemail(title='入社申请', content=content, creator=creator, creat_time=datetime.datetime.now(), is_readed=False, url_number=url_number).save() S_C_Card(user=request.user,corporation=corporation,is_active=False,is_admin=False).save() return HttpResponse('success') else: form = NewAskForm() return render_to_response('corporation/corporation_structure.html', {'form':form,'current_user':request.user, 'url_number':url_number, 'corporation':corporation, 'STATIC_URL':STATIC_URL}, context_instance=RequestContext(request))
def ask_quitcorporation(request, url_number): corporation = Corporation.objects(url_number=url_number).get() if request.method == "POST": form = NewAskForm(request.POST) if form.is_valid(): content = form.cleaned_data['content'] creator = S_S_Card.objects.get_or_create( user=request.user, target__in=corporation.get_user_admin) url_number = len(Sitemail.objects) + 1 mail = Sitemail(title='退社申请', content=content, creator=creator, creat_time=datetime.datetime.now(), is_readed=False, url_number=url_number).save() return HttpResponse('success') else: return HttpResponse('success')
def visit_corporation_structure(request, url_number): corporation = Corporation.objects(url_number=url_number).get() if request.method == "POST": form = NewAskForm(request.POST) if form.is_valid(): content = form.cleaned_data['content'] creator = [ a[0] for a in [ S_S_Card.objects.get_or_create(user=request.user, target=admin) for admin in corporation.get_user_admin() ] ] url_number = len(Sitemail.objects) + 1 mail = Sitemail(title='入社申请', content=content, creator=creator, creat_time=datetime.datetime.now(), is_readed=False, url_number=url_number).save() S_C_Card(user=request.user, corporation=corporation, is_active=False, is_admin=False).save() return HttpResponse('success') else: form = NewAskForm() return render_to_response('corporation/corporation_structure.html', { 'form': form, 'current_user': request.user, 'url_number': url_number, 'corporation': corporation, 'STATIC_URL': STATIC_URL }, context_instance=RequestContext(request))