Esempio n. 1
0
def prefeeview(request):
    seq = str(fetchSeq('seq_html'))
    prefee_id = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='id')
    prefee_contractid = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='contract_id',hidden=True)
    prefee_feetyp = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_typ',hidden=True)
    prefee_feecod = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_cod',autoforeign=True,foreigndisplayfield='fee_name')
    prefee_client = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='client_id',autoforeign=True,foreigndisplayfield='client_name')
    prefee_amount = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='amount')
    prefee_feetim = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_tim')
    prefee_financialtim = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_financial_tim')
    prefee_lock_flag = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='lock_flag',readonly=True)
    prefee_audit_id = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='audit_id',readonly=True)
    prefee_ex_feeid = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='ex_feeid',hidden=True)
    prefee_create_flag = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='create_flag',hidden=True)
    prefee_remark = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='remark',width=200)
    clientdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='client_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    customdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    shipcorpdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='ship_corp_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    portdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='port_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    yarddata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='yard_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    landtransdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='landtrans_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    #checkyarddata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='check_yard_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    #unboxyarddata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='unbox_yard_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    creditdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='credit_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    cargonamedata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_name',autoforeign=True,foreigndisplayfield='cargo_name').editor['options']['data'],ensure_ascii = False)
    cargotypedata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_type',autoforeign=True,foreigndisplayfield='type_name').editor['options']['data'],ensure_ascii = False)
    originplacedata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='origin_place',autoforeign=True,foreigndisplayfield='place_name').editor['options']['data'],ensure_ascii = False)
    dispatchdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='dispatch_place',autoforeign=True,foreigndisplayfield='place_name').editor['options']['data'],ensure_ascii = False)
    display_toolbar = True
    return render(request, "yard/contract/contractprefeeview.html",locals())
Esempio n. 2
0
def auditqueryview(request):    # 核销查询
    seq = str(fetchSeq('seq_html'))
    check_flag = False
    clientdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.PreFee,field='client_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    feetypdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_typ').editor['options']['data'],ensure_ascii = False)
    audit_amount = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='amount')
    audit_ex_over = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='ex_over',hidden=True)
    audit_tim = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='audit_tim')
    actfee_id = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='id')
    actfee_client_Id = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='client_id',autoforeign=True,foreigndisplayfield='client_name')
    actfee_fee_typ = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='fee_typ')
    actfee_amount = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='amount')
    actfee_invoice_no = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='invoice_no',width=100)
    actfee_check_no = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='check_no',width=100)
    actfee_accept_no = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='accept_no',width=100)
    actfee_pay_type = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='pay_type',autoforeign=True,foreigndisplayfield='pay_name')
    actfee_fee_tim = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='fee_tim',hidden=True)
    actfee_ex_feeid = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='ex_feeid',hidden=True)
    actfee_audit_id = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='audit_id',hidden=True)
    actfee_audit_tim = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='audit_tim',hidden=True)
    actfee_remark = easyuihelp.EasyuiFieldUI(model=models.ActFee,field='remark',width=200)
    prefee_id = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='id')
    prefee_contractid = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='contract_id',hidden=True)
    prefee_feetyp = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_typ')
    prefee_feecod = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_cod',autoforeign=True,foreigndisplayfield='fee_name')
    prefee_client = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='client_id',autoforeign=True,foreigndisplayfield='client_name',hidden=True)
    prefee_amount = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='amount')
    prefee_remark = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='remark',width=200,hidden=True)

    return render(request, "yard/fee/auditqueryview.html",locals())
Esempio n. 3
0
def contractview(request):
    seq = str(fetchSeq('seq_html'))
    actionid = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='id')
    actioncontractid = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='contract_id',hidden=True)
    action_id = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='action_id',autoforeign=True,foreigndisplayfield='action_name')
    finish_flag = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='finish_flag')
    finish_time = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='finish_time')
    actionremark = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='remark',width=200)
    cntrid = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='id')
    cntrcontractid = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='contract_id',hidden=True)
    cntr_type = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='cntr_type',autoforeign=True,foreigndisplayfield='cntr_type')
    cntr_num = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='cntr_num')
    check_num = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='check_num')
    cntrremark = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='remark',width=200)
    clientdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='client_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    customdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    shipcorpdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='ship_corp_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    portdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='port_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    yarddata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='yard_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    landtransdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='landtrans_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    #checkyarddata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='check_yard_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    #unboxyarddata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='unbox_yard_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    creditdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='credit_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    dispatchdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='dispatch_place',autoforeign=True,foreigndisplayfield='place_name').editor['options']['data'],ensure_ascii = False)
    cargonamedata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_name',autoforeign=True,foreigndisplayfield='cargo_name').editor['options']['data'],ensure_ascii = False)
    cargotypedata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_type',autoforeign=True,foreigndisplayfield='type_name').editor['options']['data'],ensure_ascii = False)
    originplacedata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='origin_place',autoforeign=True,foreigndisplayfield='place_name').editor['options']['data'],ensure_ascii = False)
    display_toolbar = True
    return render(request, "yard/contract/contractview.html",locals())
Esempio n. 4
0
def auditview(request):    # 已收费用核销
    seq = str(fetchSeq('seq_html'))
    funcname = '核销'
    check_flag = True
    actfee_id = easyuihelp.EasyuiFieldUI(model=ActFee,field='id')
    actfee_client_Id = easyuihelp.EasyuiFieldUI(model=ActFee,field='client',autoforeign=True,foreigndisplayfield='client_name')
    actfee_fee_typ = easyuihelp.EasyuiFieldUI(model=ActFee,field='fee_typ')
    actfee_amount = easyuihelp.EasyuiFieldUI(model=ActFee,field='amount')
    actfee_invoice_no = easyuihelp.EasyuiFieldUI(model=ActFee,field='invoice_no',width=100)
    actfee_check_no = easyuihelp.EasyuiFieldUI(model=ActFee,field='check_no',width=100)
    actfee_accept_no = easyuihelp.EasyuiFieldUI(model=ActFee,field='accept_no',width=100)
    actfee_pay_type = easyuihelp.EasyuiFieldUI(model=ActFee,field='pay_type',autoforeign=True,foreigndisplayfield='pay_name')
    actfee_fee_tim = easyuihelp.EasyuiFieldUI(model=ActFee,field='fee_tim')
    actfee_ex_feeid = easyuihelp.EasyuiFieldUI(model=ActFee,field='ex_feeid',hidden=True)
    actfee_audit_id = easyuihelp.EasyuiFieldUI(model=ActFee,field='audit_flag',hidden=True)
    actfee_remark = easyuihelp.EasyuiFieldUI(model=ActFee,field='remark',width=200)
    prefee_id = easyuihelp.EasyuiFieldUI(model=PreFee,field='id')
    prefee_contractid = easyuihelp.EasyuiFieldUI(model=PreFee,field='contract',hidden=True)
    prefee_feetyp = easyuihelp.EasyuiFieldUI(model=PreFee,field='fee_typ')
    prefee_feecod = easyuihelp.EasyuiFieldUI(model=PreFee,field='fee_cod',autoforeign=True,foreigndisplayfield='fee_name')
    prefee_client = easyuihelp.EasyuiFieldUI(model=PreFee,field='client',autoforeign=True,foreigndisplayfield='client_name',hidden=True)
    prefee_amount = easyuihelp.EasyuiFieldUI(model=PreFee,field='amount')
    #prefee_feetim = easyuihelp.EasyuiFieldUI(model=PreFee,field='fee_tim')
    #prefee_financialtim = easyuihelp.EasyuiFieldUI(model=PreFee,field='fee_financial_tim')
    #prefee_lock_flag = easyuihelp.EasyuiFieldUI(model=PreFee,field='lock_flag',readonly=True)
    #prefee_audit_id = easyuihelp.EasyuiFieldUI(model=PreFee,field='audit_id',readonly=True)
    prefee_remark = easyuihelp.EasyuiFieldUI(model=PreFee,field='remark',width=200)
    clientdata = json.dumps(easyuihelp.EasyuiFieldUI(model=PreFee,field='client',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    feetypdata = json.dumps(easyuihelp.EasyuiFieldUI(model=PreFee,field='fee_typ').editor['options']['data'],ensure_ascii = False)
    return render(request, "importhy/fee/auditview.html",locals())
Esempio n. 5
0
def contractqueryview(request):
    seq = str(fetchSeq('seq_html'))
    id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='id')
    bill_no = easyuihelp.EasyuiFieldUI(model=models.Contract,field='bill_no',width=180)
    vslvoy = easyuihelp.EasyuiFieldUI(model=models.Contract,field='vslvoy',width=180)
    contract_no = easyuihelp.EasyuiFieldUI(model=models.Contract,field='contract_no',width=180)
    dispatch_place = easyuihelp.EasyuiFieldUI(model=models.Contract,field='dispatch_place',autoforeign=True,foreigndisplayfield='place_name',width=100)
    cargo_type = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_type',autoforeign=True,foreigndisplayfield='type_name')
    cargo_name = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_name',autoforeign=True,foreigndisplayfield='cargo_name')
    origin_place = easyuihelp.EasyuiFieldUI(model=models.Contract,field='origin_place',autoforeign=True,foreigndisplayfield='place_name')
    custom_title1 = easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_title1')
    custom_title2 = easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_title2')
    landtrans_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='landtrans_id',autoforeign=True,foreigndisplayfield='client_name')
    check_yard_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='check_yard_id',autoforeign=True,foreigndisplayfield='client_name')
    unbox_yard_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='unbox_yard_id',autoforeign=True,foreigndisplayfield='client_name')
    credit_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='credit_id',autoforeign=True,foreigndisplayfield='client_name')
    cntr_freedays = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cntr_freedays')
    client_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='client_id',autoforeign=True,foreigndisplayfield='client_name')
    cargo_piece = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_piece')
    cargo_weight = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_weight')
    cargo_volume = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_volume')
    booking_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='booking_date')
    pre_inport_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='pre_inport_date')
    in_port_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='in_port_date')
    return_cntr_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='return_cntr_date')
    custom_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_id',autoforeign=True,foreigndisplayfield='client_name')
    ship_corp_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='ship_corp_id',autoforeign=True,foreigndisplayfield='client_name')
    port_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='port_id',autoforeign=True,foreigndisplayfield='client_name')
    yard_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='yard_id',autoforeign=True,foreigndisplayfield='client_name')
    finish_time = easyuihelp.EasyuiFieldUI(model=models.Contract,field='finish_time')
    finish_flag = easyuihelp.EasyuiFieldUI(model=models.Contract,field='finish_flag')
    remark = easyuihelp.EasyuiFieldUI(model=models.Contract,field='remark')
    actionid = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='id')
    actioncontractid = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='contract_id',hidden=True)
    action_id = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='action_id',autoforeign=True,foreigndisplayfield='action_name')
    finish_flag = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='finish_flag')
    finish_time = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='finish_time')
    actionremark = easyuihelp.EasyuiFieldUI(model=models.ContractAction,field='remark',width=200)
    cntrid = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='id')
    cntrcontractid = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='contract_id',hidden=True)
    cntr_type = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='cntr_type',autoforeign=True,foreigndisplayfield='cntr_type')
    cntr_num = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='cntr_num')
    check_num = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='check_num')
    cntrremark = easyuihelp.EasyuiFieldUI(model=models.ContractCntr,field='remark',width=200)
    prefee_id = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='id')
    prefee_contractid = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='contract_id',hidden=True)
    prefee_feetyp = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_typ',hidden=True)
    prefee_feecod = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_cod',autoforeign=True,foreigndisplayfield='fee_name')
    prefee_client = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='client_id',autoforeign=True,foreigndisplayfield='client_name')
    prefee_amount = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='amount')
    prefee_feetim = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_tim')
    prefee_financialtim = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='fee_financial_tim')
    prefee_lock_flag = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='lock_flag')
    prefee_audit_id = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='audit_id')
    prefee_ex_feeid = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='ex_feeid',hidden=True)
    prefee_create_flag = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='create_flag')
    prefee_remark = easyuihelp.EasyuiFieldUI(model=models.PreFee,field='remark',width=200)
    display_toolbar = False
    return render(request, "yard/contract/contractqueryview.html",locals())
Esempio n. 6
0
def contractgroupreportview(request):
    seq = str(fetchSeq('seq_html'))
    cntr_num = easyuihelp.EasyuiFieldUI(model=models.Contract,field='remark',title='箱量',displayfield='cntr_num',width=150)
    check_num = easyuihelp.EasyuiFieldUI(model=models.Contract,field='remark',title='查验箱量',displayfield='check_num',width=150)
    client_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='client_id',autoforeign=True,foreigndisplayfield='client_name')
    cargo_type = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_type',autoforeign=True,foreigndisplayfield='type_name')
    cargo_name = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_name',autoforeign=True,foreigndisplayfield='cargo_name')
    origin_place = easyuihelp.EasyuiFieldUI(model=models.Contract,field='origin_place',autoforeign=True,foreigndisplayfield='place_name')
    clientdata = json.dumps(easyuihelp.EasyuiFieldUI(model=models.Contract,field='client_id',autoforeign=True,foreigndisplayfield='client_name').editor['options']['data'],ensure_ascii = False)
    return render(request, "yard/contract/contractgroupreportview.html",locals())
Esempio n. 7
0
def contractreportview(request):
    seq = str(fetchSeq('seq_html'))
    id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='id')
    bill_no = easyuihelp.EasyuiFieldUI(model=models.Contract,field='bill_no',width=180)
    current_action = easyuihelp.EasyuiFieldUI(model=models.Action,field='action_name',title='当前动态',displayfield='current_action')
    cntr_sum = easyuihelp.EasyuiFieldUI(model=models.Contract,field='remark',title='箱量',displayfield='cntr_sum',width=150)
    check_num = easyuihelp.EasyuiFieldUI(model=models.Contract,field='remark',title='查验箱量',displayfield='check_num',width=150)
    vslvoy = easyuihelp.EasyuiFieldUI(model=models.Contract,field='vslvoy',width=180)
    contract_no = easyuihelp.EasyuiFieldUI(model=models.Contract,field='contract_no',width=180)
    dispatch_place = easyuihelp.EasyuiFieldUI(model=models.Contract,field='dispatch_place',autoforeign=True,foreigndisplayfield='place_name',width=100)
    cargo_type = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_type',autoforeign=True,foreigndisplayfield='type_name')
    cargo_name = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_name',autoforeign=True,foreigndisplayfield='cargo_name')
    origin_place = easyuihelp.EasyuiFieldUI(model=models.Contract,field='origin_place',autoforeign=True,foreigndisplayfield='place_name')
    custom_title1 = easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_title1')
    custom_title2 = easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_title2')
    landtrans_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='landtrans_id',autoforeign=True,foreigndisplayfield='client_name')
    check_yard_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='check_yard_id',autoforeign=True,foreigndisplayfield='client_name')
    unbox_yard_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='unbox_yard_id',autoforeign=True,foreigndisplayfield='client_name')
    credit_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='credit_id',autoforeign=True,foreigndisplayfield='client_name')
    cntr_freedays = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cntr_freedays')
    client_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='client_id',autoforeign=True,foreigndisplayfield='client_name')
    cargo_piece = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_piece')
    cargo_weight = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_weight')
    cargo_volume = easyuihelp.EasyuiFieldUI(model=models.Contract,field='cargo_volume')
    booking_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='booking_date')
    pre_inport_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='pre_inport_date')
    in_port_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='in_port_date')
    return_cntr_date = easyuihelp.EasyuiFieldUI(model=models.Contract,field='return_cntr_date')
    custom_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='custom_id',autoforeign=True,foreigndisplayfield='client_name')
    ship_corp_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='ship_corp_id',autoforeign=True,foreigndisplayfield='client_name')
    port_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='port_id',autoforeign=True,foreigndisplayfield='client_name')
    yard_id = easyuihelp.EasyuiFieldUI(model=models.Contract,field='yard_id',autoforeign=True,foreigndisplayfield='client_name')
    finish_time = easyuihelp.EasyuiFieldUI(model=models.Contract,field='finish_time')
    finish_flag = easyuihelp.EasyuiFieldUI(model=models.Contract,field='finish_flag')
    remark = easyuihelp.EasyuiFieldUI(model=models.Contract,field='remark')
    return render(request, "yard/contract/contractreportview.html",locals())