{% extends 'ibs/layouts/base.html' %} {% load static humanize widget_tweaks %} {% block title %}IBS - {% if request.GET.cont_id %}등록 계약 수정{% else %}신규 계약 등록{% endif %}{% endblock %} {% block content %}
{% include 'ibs/partials/content_title.html' with second_bs="공급 계약 관리" third_bs="계약 정보 관리" title="계약 등록 수정" %}
{% with menu_order='2' %} {% include 'contract/partials/head_menu.html' %} {% endwith %}
{% include 'ibs/partials/project_select.html' %}
{% if request.GET.cont_id %}
{% endif %}
{% if this_project.is_unit_set == True %}
{% endif %}
{% csrf_token %} {{ form.project }}{{ form.project.errors }} {{ form.task }}{{ form.task.errors }} {{ form.order_group }}{{ form.order_group.errors }} {{ form.type }}{{ form.type.errors }} {{ form.key_unit }}{{ form.key_unit.errors }} {% if this_project.is_unit_set == True %} {{ form.house_unit }}{{ form.house_unit.errors }} {% endif %} {{ form.back_url }} {{ form.errors }}
{{ form.errors }} {% if request.GET.task == '1' or not request.GET.task %}
{{ form.reservation_date|add_class:"form-control"|attr:"placeholder:청약일자"|attr:"data-provide=datepicker data-date-format=yyyy-mm-dd data-date-autoclose=true data-toggle=input-mask data-mask-format=0000-00-00" }} {{ form.reservation_date.errors }}
{{ form.name|add_class:"form-control"|attr:"placeholder:청약자명" }} {{ form.name.errors }}
{% elif request.GET.task == '2' %}
{{ form.contract_date|add_class:"form-control"|attr:"placeholder:계약일자"|attr:"data-provide=datepicker data-date-format=yyyy-mm-dd data-date-autoclose=true data-toggle=input-mask data-mask-format=0000-00-00" }} {{ form.contract_date.errors }}
{{ form.name|add_class:"form-control"|attr:"placeholder:계약자명" }} {{ form.name.errors }}
{{ form.birth_date|add_class:"form-control"|attr:"placeholder:생년월일"|attr:"data-provide=datepicker data-date-format=yyyy-mm-dd data-date-autoclose=true data-toggle=input-mask data-mask-format=0000-00-00" }} {{ form.birth_date.errors }}
{% for item in form.gender %} {{ item }} {% endfor %} {{ form.gender.errors }} {{ form.qualification|add_class:"form-check-input input-sm" }} {{ form.qualification.errors }}
{% endif %}
{{ form.cell_phone|add_class:"form-control"|attr:"placeholder:휴대전화"|attr:"data-toggle=input-mask data-mask-format=000-0000-0000 data-reverse=true" }} {{ form.cell_phone.errors }}
{{ form.home_phone|add_class:"form-control"|attr:"placeholder:집 전화"|attr:"data-toggle=input-mask data-mask-format=000-0000-0000 data-reverse=true" }} {{ form.home_phone.errors }}
{{ form.other_phone|add_class:"form-control"|attr:"placeholder:기타전화"|attr:"data-toggle=input-mask data-mask-format=000-0000-0000 data-reverse=true" }} {{ form.other_phone.errors }}
{{ form.email|add_class:"form-control"|attr:"placeholder:이메일" }} {{ form.email.errors }}
{# 계약금 인라인 폼셋 start #} {{ formset.management_form }}
{% for form in formset %} {% for hidden in form.hidden_fields %} {{ hidden }} {% endfor %}
{{ form.deal_date|add_class:"form-control"|attr:"placeholder:입금일"|attr:"data-provide=datepicker data-date-format=yyyy-mm-dd data-date-autoclose=true data-toggle=input-mask data-mask-format=0000-00-00 required" }} {{ form.deal_date.errors }}
{{ form.income|add_class:"form-control"|attr:"placeholder:입금액"|attr:"required" }} {{ form.income.errors }}
{{ form.bank_account|add_class:"form-control"|attr:"required" }} {{ form.bank_account.errors }}
{{ form.trader|add_class:"form-control"|attr:"placeholder:입금자성명"|attr:"required" }} {{ form.trader.errors }}
{{ form.installment_order|add_class:"form-control"|attr:"required" }} {{ form.installment_order.errors }}
{% endfor %}
{# 계약금 인라인 폼셋 finish #}
{% if request.GET.task == '2' %}
{{ form.id_zipcode|add_class:"form-control"|attr:"placeholder:우편번호"|attr:"readonly"|attr:"onclick=sample2_execDaumPostcode('id_id_')" }} {{ form.id_zipcode.errors }}
{{ form.id_address1|add_class:"form-control"|attr:"placeholder:주민등록 주소"|attr:"onclick=sample2_execDaumPostcode('id_id_')" }} {{ form.id_address1.errors }}
{{ form.id_address2|add_class:"form-control"|attr:"placeholder:상세주소" }} {{ form.id_address2.errors }}
{{ form.id_address3|add_class:"form-control"|attr:"placeholder:참고항목" }} {{ form.id_address3.errors }}
{{ form.dm_zipcode|add_class:"form-control"|attr:"placeholder:우편번호"|attr:"readonly"|attr:"onclick=sample2_execDaumPostcode('id_dm_')" }} {{ form.dm_zipcode.errors }}
{{ form.dm_address1|add_class:"form-control"|attr:"placeholder:우편송부 주소"|attr:"onclick=sample2_execDaumPostcode('id_dm_')" }} {{ form.dm_address1.errors }}
{{ form.dm_address2|add_class:"form-control"|attr:"placeholder:상세주소" }} {{ form.dm_address2.errors }}
{{ form.dm_address3|add_class:"form-control"|attr:"placeholder:참고항목" }} {{ form.dm_address3.errors }}
{% endif %}
{{ form.note|add_class:"form-control"|attr:"placeholder:비고"|attr:"rows:4" }} {{ form.note.errors }}
{% if request.user.is_superuser or request.user.staffauth.contract > '1' %} {% if request.GET.key_unit %} {% else %} {% endif %} {% else %} {% endif %}
{% endblock %} {% block third_party_js %} {% endblock %}