提交 95edff1e authored 作者: lgd's avatar lgd

1.退货

2.//TODO 设备三个子菜单,退件详情(审核历史(缺接口)),领用申请列表(数据不对),坩埚下单,mes其他页面,编辑任务担当无法修改.支数参数
上级 f77afcd0
......@@ -1531,6 +1531,44 @@ public interface ApiService {
@PUT("/enterStoreApply/fo/quality-inspection/audit/{id}")
Observable<BaseBean> enterFoStoreApplyList(@Path("id") String id, @Body RequestBody requestBody);
/**
* 部门管理员审核
*
* @return
*/
@PUT("/returnApply/so/audit/{applyId}")
Observable<BaseBean> soReturnApply(@Path("applyId") String id, @Body RequestBody requestBody);
/**
* 业务部审核
*
* @return
*/
@PUT("/returnApply/so/audit/business/{applyId}")
Observable<BaseBean> soBusinessReturnApply(@Path("applyId") String id, @Body RequestBody requestBody);
/**
* 业务部审核
*
* @return
*/
@PUT("/returnApply/so/audit/finance/{applyId}")
Observable<BaseBean> soFinanceReturnApply(@Path("applyId") String id, @Body RequestBody requestBody);
/**
* 集团审核
*
* @return
*/
@PUT("/returnApply/so/audit/group/{applyId}")
Observable<BaseBean> soGroupReturnApply(@Path("applyId") String id, @Body RequestBody requestBody);
/**
* 集团审核
*
* @return
*/
@PUT("/returnApply/po/audit/group/{applyId}")
Observable<BaseBean> poGroupReturnApply(@Path("applyId") String id, @Body RequestBody requestBody);
/**
* 获取一个订单子表的全部流水
*
......
package com.wd.workoffice.ui.adapter;
import com.chad.library.adapter.base.BaseQuickAdapter;
import com.chad.library.adapter.base.BaseViewHolder;
import com.wd.workoffice.R;
import java.util.ArrayList;
import java.util.Arrays;
/**
* Created by flexible on 2018/8/13.
*/
public class ReturnProcessAdapter extends BaseQuickAdapter<String, BaseViewHolder> {
private String status;
/**
* 财务状态
* 10未审核 11 12 13 14已通过 21 22 23 24不通过(尾号1部门管理员 2业务部 3财务部 4集团,首数字1:通过,2:驳回)
*
* @param code
* @return
*/
private String[] depArray = new String[]{"买家", "部门管理员", "业务员", "财务部", "集团"};
public ReturnProcessAdapter(int layoutResId, String status) {
super(layoutResId, new ArrayList<>());
this.status = status;
getData().addAll(Arrays.asList(depArray));
notifyDataSetChanged();
}
@Override
protected void convert(BaseViewHolder helper, String item) {
if (helper.getAdapterPosition() == 4) {
helper.setGone(R.id.iv_line, false);
}
helper.setText(R.id.tv_dep, item);
}
}
......@@ -269,7 +269,7 @@ public class WorkUtils {
}
/**
* 财务状态
* 退件状态
* 10未审核 11 12 13 14已通过 21 22 23 24不通过(尾号1部门管理员 2业务部 3财务部 4集团,首数字1:通过,2:驳回)
*
* @param code
......
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/flexible_gray_background" />
<corners android:radius="360mm" />
</shape>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid android:color="@color/red" />
<corners android:radius="360mm" />
</shape>
\ No newline at end of file
......@@ -101,7 +101,16 @@
android:id="@+id/rv_process"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:paddingVertical="10mm" />
android:paddingHorizontal="20mm"
android:paddingVertical="10mm"
android:visibility="gone" />
<include
android:id="@+id/ll_process"
layout="@layout/view_return_process"
android:layout_marginVertical="10mm"
android:layout_height="wrap_content"
android:layout_width="match_parent" />
<View style="@style/ViewX" />
......@@ -246,7 +255,6 @@
<View style="@style/ViewX" />
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
......
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/tv_status"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="-10mm"
android:text="发起请求"
android:textColor="#5D99C4"
android:textSize="12sp" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginVertical="4mm"
android:gravity="center_vertical">
<View
android:id="@+id/iv_simple"
android:layout_width="10mm"
android:layout_height="10mm"
android:background="@drawable/shape_circle" />
<View
android:id="@+id/iv_line"
style="@style/dividerX"
android:layout_width="match_parent"
android:layout_height="1mm"
android:background="#5D99C4" />
</LinearLayout>
<TextView
android:id="@+id/tv_dep"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_marginLeft="-10mm"
android:text="买家"
android:textColor="#5D99C4" />
</LinearLayout>
</RelativeLayout>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingLeft="20mm">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/tv_top1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="发起退货"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_top2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingLeft="8mm"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_top3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:paddingLeft="4mm"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_top4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_top5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:textColor="#5D99C4"
android:textSize="12sp" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginVertical="6mm"
android:layout_marginLeft="15mm">
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical">
<View
android:id="@+id/view_node1"
android:layout_width="10mm"
android:layout_height="10mm"
android:background="@drawable/shape_circle" />
<View
android:id="@+id/view_line1"
style="@style/dividerX"
android:layout_width="match_parent"
android:layout_height="1mm"
android:background="#5D99C4" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical">
<View
android:id="@+id/view_node2"
android:layout_width="10mm"
android:layout_height="10mm"
android:background="@drawable/shape_circle_gray" />
<View
android:id="@+id/view_line2"
style="@style/dividerX"
android:layout_width="match_parent"
android:layout_height="1mm"
android:background="@color/flexible_gray_background" />
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical">
<View
android:id="@+id/view_node3"
android:layout_width="10mm"
android:layout_height="10mm"
android:background="@drawable/shape_circle_gray" />
<View
android:id="@+id/view_line3"
style="@style/dividerX"
android:layout_width="match_parent"
android:layout_height="1mm"
android:background="@color/flexible_gray_background" />/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical">
<View
android:id="@+id/view_node4"
android:layout_width="10mm"
android:layout_height="10mm"
android:background="@drawable/shape_circle_gray" />
<View
android:id="@+id/view_line4"
style="@style/dividerX"
android:layout_width="match_parent"
android:layout_height="1mm"
android:background="@color/flexible_gray_background" />
/>
</LinearLayout>
<LinearLayout
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:gravity="center_vertical">
<View
android:id="@+id/view_node5"
android:layout_width="10mm"
android:layout_height="10mm"
android:background="@drawable/shape_circle_gray" />
<View
android:id="@+id/view_line5"
style="@style/dividerX"
android:layout_width="match_parent"
android:layout_height="1mm"
android:background="@color/flexible_gray_background"
android:visibility="invisible" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="5mm">
<TextView
android:id="@+id/tv_dep1"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="买家"
android:paddingLeft="5mm"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_dep2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="部门管理员"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_dep3"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="业务员"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_dep4"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="财务部"
android:textColor="#5D99C4"
android:textSize="12sp" />
<TextView
android:id="@+id/tv_dep5"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="集团"
android:textColor="#5D99C4"
android:textSize="12sp" />
</LinearLayout>
</LinearLayout>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论