Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
android
/
dayu
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Members
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
528a3328
authored
2 months ago
by
han xu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
在线填写验收报告
parent
4852a727
dev_xx_250414_sop
…
dev_xx_250224_report
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
24 additions
and
21 deletions
orderCenter/src/main/java/com/dayu/order/presenter/multipleprocess/MultipleProcessPresenter.java
orderCenter/src/main/java/com/dayu/order/ui/activity/MultipleProcessActivity.java
orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderServerAdapter.java
orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderServerClockAdapter.java
orderCenter/src/main/res/layout/serve_datails_item.xml
orderCenter/src/main/java/com/dayu/order/presenter/multipleprocess/MultipleProcessPresenter.java
View file @
528a3328
...
...
@@ -261,7 +261,7 @@ public class MultipleProcessPresenter extends MultipleProcessContract.Presenter
orderDetail
->
{
Spu
spu
=
orderDetail
.
getSpus
().
get
(
0
);
if
(
spu
.
getNeedCheckReport
()
==
1
){
String
url
=
spu
.
getCheckReportH5
()+
"token="
+
UserManager
.
getInstance
().
getUser
().
getToken
()
+
"&created="
+
mOrderDetail
.
getCreated
();
String
url
=
spu
.
getCheckReportH5
()+
"
&
token="
+
UserManager
.
getInstance
().
getUser
().
getToken
()
+
"&created="
+
mOrderDetail
.
getCreated
();
mView
.
setReport
(
url
);
ArrayList
<
Spu
>
data
=
new
ArrayList
<
Spu
>();
data
.
add
(
spu
);
...
...
This diff is collapsed.
Click to expand it.
orderCenter/src/main/java/com/dayu/order/ui/activity/MultipleProcessActivity.java
View file @
528a3328
...
...
@@ -635,7 +635,7 @@ public class MultipleProcessActivity extends BaseActivity<MultipleProcessPresent
mBind
.
recyclerView
.
setOnItemClickListener
((
item
,
bind
)
->
{
Bundle
bundle
=
new
Bundle
();
bundle
.
putString
(
Constants
.
URL
,
url
);
// bundle.putString(Constants.TITLE, "验收报告,请认真完整填写
");
bundle
.
putString
(
Constants
.
TITLE
,
"
"
);
startActivity
(
CommeWebViewActivity
.
class
,
bundle
);
});
}
...
...
This diff is collapsed.
Click to expand it.
orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderServerAdapter.java
View file @
528a3328
package
com
.
dayu
.
order
.
ui
.
adapter
;
import
android.content.Intent
;
import
android.os.Bundle
;
import
android.text.TextUtils
;
import
android.view.Gravity
;
import
android.view.View
;
...
...
@@ -12,8 +13,10 @@ import com.dayu.order.R;
import
com.dayu.order.api.protocol.OrderDetail
;
import
com.dayu.order.databinding.ServeDatailsItemBinding
;
import
com.dayu.order.presenter.orderserver.OrderServerPresenter
;
import
com.dayu.usercenter.ui.activity.CommeWebViewActivity
;
import
com.dayu.utils.LogUtils
;
import
com.dayu.utils.UIUtils
;
import
com.dayu.utils.UserManager
;
import
java.util.ArrayList
;
...
...
@@ -110,6 +113,21 @@ public class OrderServerAdapter extends CoreAdapter<OrderDetail.RecordBean, Serv
holder
.
serverCheck
.
setText
(
"验收视频"
);
holder
.
serverCheck
.
setVisibility
(
View
.
VISIBLE
);
holder
.
serverTimeComment
.
setVisibility
(
View
.
GONE
);
if
(
mDetail
.
getSpus
().
get
(
0
)
!=
null
&&
mDetail
.
getSpus
().
get
(
0
).
getNeedCheckReport
()
==
1
){
holder
.
acceptanceReport
.
setVisibility
(
View
.
VISIBLE
);
holder
.
acceptanceReport
.
setOnClickListener
(
v
->
{
String
url
=
mDetail
.
getSpus
().
get
(
0
).
getCheckReportH5
()
+
"&token="
+
UserManager
.
getInstance
().
getUser
().
getToken
()
+
"&created="
+
mDetail
.
getCreated
();
Bundle
bundle
=
new
Bundle
();
bundle
.
putString
(
Constants
.
URL
,
url
);
bundle
.
putString
(
Constants
.
TITLE
,
" "
);
Intent
intent
=
new
Intent
(
mContext
,
CommeWebViewActivity
.
class
);
intent
.
putExtra
(
Constants
.
BUNDLE
,
bundle
);
mContext
.
startActivity
(
intent
);
});
}
else
{
// holder.acceptanceReport.setVisibility(View.GONE);
}
}
...
...
This diff is collapsed.
Click to expand it.
orderCenter/src/main/java/com/dayu/order/ui/adapter/OrderServerClockAdapter.java
View file @
528a3328
...
...
@@ -122,21 +122,6 @@ public class OrderServerClockAdapter extends CoreAdapter<OrderDetail.RecordBean,
holder
.
serverCheck
.
setVisibility
(
View
.
VISIBLE
);
}
holder
.
serverCheck
.
setOnClickListener
(
v
->
presenter
.
dumpCheckContent
(
position
));
if
(
mDetail
.
getSpus
().
get
(
0
)
!=
null
&&
mDetail
.
getSpus
().
get
(
0
).
getNeedCheckReport
()
==
1
){
holder
.
acceptanceReport
.
setVisibility
(
View
.
VISIBLE
);
holder
.
acceptanceReport
.
setOnClickListener
(
v
->
{
String
url
=
mDetail
.
getSpus
().
get
(
0
).
getCheckReportH5
()+
"token="
+
UserManager
.
getInstance
().
getUser
().
getToken
()
+
"&created="
+
mDetail
.
getCreated
();
Bundle
bundle
=
new
Bundle
();
bundle
.
putString
(
Constants
.
URL
,
url
);
// bundle.putString(Constants.TITLE, "验收报告,请认真完整填写");
Intent
intent
=
new
Intent
(
mContext
,
CommeWebViewActivity
.
class
);
intent
.
putExtras
(
bundle
);
mContext
.
startActivity
(
intent
);
});
}
else
{
holder
.
acceptanceReport
.
setVisibility
(
View
.
GONE
);
}
}
if
(
UIUtils
.
getString
(
R
.
string
.
user_chcek
).
equals
(
item
.
getOperation
()))
{
holder
.
serverCheck
.
setOnClickListener
(
v
->
{
...
...
@@ -146,7 +131,6 @@ public class OrderServerClockAdapter extends CoreAdapter<OrderDetail.RecordBean,
intent
.
putStringArrayListExtra
(
Constants
.
BUNDLE_KEY_ID
,
list
);
mContext
.
startActivity
(
intent
);
});
}
if
(
UIUtils
.
getString
(
R
.
string
.
order_remark
).
equals
(
item
.
getCommentName
()))
{
holder
.
serverCheck
.
setOnClickListener
(
v
->
presenter
.
dumpCheckContent
(
position
));
...
...
This diff is collapsed.
Click to expand it.
orderCenter/src/main/res/layout/serve_datails_item.xml
View file @
528a3328
...
...
@@ -82,8 +82,9 @@
android:id=
"@+id/acceptance_report"
android:layout_width=
"60dp"
android:layout_height=
"22dp"
android:gravity=
"center"
tools:text=
"验收报告"
android:gravity=
"right"
android:text=
"验收报告"
android:visibility=
"gone"
android:textColor=
"@color/cl_receiving_order_item_data"
android:textSize=
"@dimen/sp_12"
/>
...
...
@@ -92,7 +93,7 @@
android:id=
"@+id/server_check"
android:layout_width=
"84dp"
android:layout_height=
"22dp"
android:gravity=
"
center
"
android:gravity=
"
right
"
tools:text=
"随机发冷风机"
android:textColor=
"@color/cl_receiving_order_item_data"
android:textSize=
"@dimen/sp_12"
/>
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment