<?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> <import type="android.view.View" /> <import type="android.text.TextUtils" /> <variable name="item" type="com.dayu.bigfish.bean.OrderDetail" /> </data> <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="match_parent" android:layout_height="match_parent"> <RelativeLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentStart="true" android:layout_alignParentTop="true"> <TextView android:id="@+id/text_title_order" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_10" android:text="@string/tv_order_eg" android:textColor="@color/cl_order_text_title" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/text_one" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_title_order" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="工单编号" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_order_num" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_title_order" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_one" android:text='@{!TextUtils.isEmpty(item.orderNum)?item.orderNum:@string/no_data,default = @string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/text_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_one" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="工单状态" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_order_state" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_one" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_two" android:textColor="@color/cl_tab_read" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_serve" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_two" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="服务名称" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_serve_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_two" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/tv_serve" android:text='@{!TextUtils.isEmpty(item.spuName)?item.spuName:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/text_three" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_serve_name" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="产 品" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_product" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_serve_name" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_three" android:text='@{!TextUtils.isEmpty(item.categoryName)?item.categoryName:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/text_foure" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_three" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="类 型" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_type" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/text_three" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_foure" android:text='@{!TextUtils.isEmpty(item.providerName)?item.providerName:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_type" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="上门时间" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_door_time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_type" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_foure" android:text='@{!TextUtils.isEmpty(item.confirmDoorTime)?item.confirmDoorTime:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/textView2" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_door_time" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="工单备注" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <RelativeLayout android:id="@+id/rl_info_detail" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/tv_door_time" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_foure"> <TextView android:id="@+id/tv_order_rmark" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_vertical" android:maxEms="500" android:maxLines="2" android:text='@{!TextUtils.isEmpty(item.comment)?item.comment:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="13sp" /> <TextView android:id="@+id/tv_look_more" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@+id/tv_order_rmark" android:gravity="center_horizontal" android:text="查看更多" android:textColor="@color/cl_receiving_order_item_data" android:textSize="13.3sp" android:visibility="gone" /> </RelativeLayout> <LinearLayout android:id="@+id/ll_fujian" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/rl_info_detail" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:orientation="horizontal"> <TextView android:id="@+id/tv_fujian" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="附 件" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <android.support.v7.widget.RecyclerView android:id="@+id/rl_accessories" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/dp_13" android:layout_toRightOf="@id/tv_fujian"> </android.support.v7.widget.RecyclerView> </LinearLayout> <ImageView android:id="@+id/line_one" android:layout_width="@dimen/dp_333" android:layout_height="@dimen/dp_0.3" android:layout_below="@id/ll_fujian" android:layout_centerHorizontal="true" android:layout_marginTop="@dimen/dp_12" android:background="@color/cl_order_item_line_bg" /> <TextView android:id="@+id/two_text_one" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/line_one" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_10" android:text="客户信息" android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/two_text_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_one" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="客户类型" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_customer_type" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_one" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/two_text_two" android:text="@{item.customerType == 1?@string/personal_customer:@string/enterprise_customer}" android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/two_text_three" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_two" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="客户姓名" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_customer_name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_customer_type" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/two_text_three" android:text='@{!TextUtils.isEmpty(item.customerName)?item.customerName:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/two_text_four" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_three" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="联系方式" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_contact_mode" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_customer_name" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/two_text_four" android:text='@{!TextUtils.isEmpty(item.customerMobile)?item.customerMobile:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/two_text_five" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_four" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="客户地址" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_customer_address" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_contact_mode" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/two_text_five" android:ellipsize="end" android:maxLines="1" android:text='@{item.provinceName+item.cityName+item.districtName+item.address}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_forward_time" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_five" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="期望时间" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_forward_time_detail" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/two_text_five" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/text_foure" android:text='@{!TextUtils.isEmpty(item.appointmentTime)?item.appointmentTime:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <ImageView android:id="@+id/line_two" android:layout_width="@dimen/dp_333" android:layout_height="@dimen/dp_0.3" android:layout_below="@id/tv_forward_time_detail" android:layout_centerHorizontal="true" android:layout_marginTop="@dimen/dp_12" android:background="@color/cl_order_item_line_bg" /> <TextView android:id="@+id/three_text_one" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/line_two" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_10" android:text="产品信息" android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/three_text_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/three_text_one" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="品 牌" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_brand" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignBaseline="@+id/three_text_two" android:layout_alignBottom="@+id/three_text_two" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/three_text_two" android:text='@{!TextUtils.isEmpty(item.brandName)?item.brandName:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/three_two_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/three_text_two" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="型 号" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_model" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_brand" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/three_two_two" android:text='@{!TextUtils.isEmpty(item.productModel)?item.productModel:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/three_four_four" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/three_two_two" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="质保信息" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_warranty_info" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_model" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/three_four_four" android:text="@{item.repairType == 1?@string/honai:@string/warranty}" android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/three_four_four" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="SN码" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_sn_code" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/three_four_four" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/three_four_four" android:text='@{!TextUtils.isEmpty(item.sn)?item.sn:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <ImageView android:id="@+id/line_three" android:layout_width="@dimen/dp_333" android:layout_height="@dimen/dp_0.3" android:layout_below="@id/tv_sn_code" android:layout_centerHorizontal="true" android:layout_marginTop="@dimen/dp_12" android:background="@color/cl_order_item_line_bg" /> <RelativeLayout android:id="@+id/rl_have_charge" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_below="@id/line_three"> <TextView android:id="@+id/four_text_one" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_10" android:text="收费记录" android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/four_text_two" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_one" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="总金额数" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_total_money" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_one" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/four_text_two" android:text='@{item.totalPrice == null?(@string/zero_money):item.totalPrice+(@string/money)}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/four_text_three" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_two" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="上门费用" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_door_price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_total_money" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/four_text_three" android:text='@{item.doorPrice == null?(@string/zero_money):item.doorPrice+(@string/money)}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/four_text_five" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_three" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="服务费用" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_serve_price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_door_price" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/four_text_five" android:text='@{item.servicePrice == null?(@string/zero_money):item.servicePrice+(@string/money)}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/four_text_seven" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_five" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="材料费用" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_material_price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_serve_price" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/four_text_seven" android:text='@{item.materialCost == null?(@string/zero_money):item.materialCost+(@string/money)}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/four_text_nine" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_seven" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="其他费用" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_other_price" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_material_price" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/four_text_nine" android:text='@{item.otherPrice == null?(@string/zero_money):item.otherPrice+(@string/money)}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/four_text_ten" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/four_text_nine" android:layout_marginLeft="@dimen/dp_13" android:layout_marginTop="@dimen/dp_13" android:text="备 注" android:textColor="@color/cl_order_text_one" android:textSize="@dimen/sp_13.3" /> <TextView android:id="@+id/tv_remarks" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/tv_other_price" android:layout_marginLeft="@dimen/dp_10" android:layout_marginTop="@dimen/dp_13" android:layout_toRightOf="@id/four_text_ten" android:ellipsize="end" android:maxLines="2" android:text='@{!TextUtils.isEmpty(item.doorPriceComment)?item.doorPriceComment:@string/no_data}' android:textColor="@color/cl_home_title_text_color" android:textSize="@dimen/sp_13.3" /> </RelativeLayout> <RelativeLayout android:id="@+id/rl_no_charge" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/line_three"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_marginTop="@dimen/dp_20" android:text="暂无收费记录" android:textColor="@color/cl_black" android:textSize="@dimen/sp_16" android:textStyle="bold" /> </RelativeLayout> </RelativeLayout> </RelativeLayout> </ScrollView> </layout>