Skip to content
项目
Groups
代码片段
帮助
正在加载...
Sign in / Register
Toggle navigation
W
workoffice
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
图表
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
CI / CD
CI / CD
流水线
作业
日程
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
图表
统计图
Create a new issue
作业
提交
议题看板
Open sidebar
冷广德
workoffice
Commits
4695ab99
提交
4695ab99
authored
10月 26, 2021
作者:
flexiblexd@163.com
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1.修改bug
上级
fee4a851
隐藏空白字符变更
内嵌
并排
正在显示
3 个修改的文件
包含
35 行增加
和
21 行删除
+35
-21
ServiceCheckDetailActivity.java
...ce/ui/activity/mes/repair/ServiceCheckDetailActivity.java
+9
-6
ServiceDetailActivity.java
...koffice/ui/activity/mes/repair/ServiceDetailActivity.java
+7
-2
ServiceStandardDetailActivity.java
...ui/activity/mes/repair/ServiceStandardDetailActivity.java
+19
-13
没有找到文件。
app/src/main/java/com/wd/workoffice/ui/activity/mes/repair/ServiceCheckDetailActivity.java
浏览文件 @
4695ab99
...
@@ -117,7 +117,10 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
...
@@ -117,7 +117,10 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
private
void
changeView
()
{
private
void
changeView
()
{
tvNo
.
setText
(
info
.
getBillNum
());
tvNo
.
setText
(
info
.
getBillNum
());
tvStatus
.
setText
(
info
.
getStatus
()
==
1
?
"已点检"
:
"未点检"
);
tvStatus
.
setText
(
info
.
getStatus
()
==
2
?
"待执行"
:
"已完成"
);
if
(
info
.
getStatus
()
!=
2
)
{
llBottom
.
setVisibility
(
View
.
GONE
);
}
tvPerson
.
setText
(
info
.
getSpotCheckPersonName
());
tvPerson
.
setText
(
info
.
getSpotCheckPersonName
());
tvNewPerson
.
setText
(
info
.
getCreateUserName
());
tvNewPerson
.
setText
(
info
.
getCreateUserName
());
tvNewTime
.
setText
(
info
.
getCreateDateTime
());
tvNewTime
.
setText
(
info
.
getCreateDateTime
());
...
@@ -208,8 +211,8 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
...
@@ -208,8 +211,8 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
@Override
@Override
public
void
onItemClick
(
BaseQuickAdapter
baseQuickAdapter
,
View
view
,
int
i
)
{
public
void
onItemClick
(
BaseQuickAdapter
baseQuickAdapter
,
View
view
,
int
i
)
{
startActivity
(
ServiceStandardActivity
.
class
,
"id"
,
dataList
.
get
(
i
).
getId
(),
startActivity
(
ServiceStandardActivity
.
class
,
"id"
,
dataList
.
get
(
i
).
getId
(),
"info"
,
JSON
.
toJSONString
(
info
),
"info"
,
JSON
.
toJSONString
(
info
),
"machine"
,
JSON
.
toJSONString
(
dataList
.
get
(
i
)),
"type"
,
getIntent
().
getStringExtra
(
"type"
));
"machine"
,
JSON
.
toJSONString
(
dataList
.
get
(
i
)),
"type"
,
getIntent
().
getStringExtra
(
"type"
));
}
}
});
});
}
}
...
@@ -220,7 +223,7 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
...
@@ -220,7 +223,7 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
return
R
.
layout
.
activity_mes_service_check_detail
;
return
R
.
layout
.
activity_mes_service_check_detail
;
}
}
@OnClick
({
R
.
id
.
tv_refuse
,
R
.
id
.
tv_agree
,
R
.
id
.
rl_true_star_time
,
R
.
id
.
rl_true_end_time
})
@OnClick
({
R
.
id
.
tv_refuse
,
R
.
id
.
tv_agree
,
R
.
id
.
rl_true_star_time
,
R
.
id
.
rl_true_end_time
})
public
void
onClick
(
View
view
)
{
public
void
onClick
(
View
view
)
{
switch
(
view
.
getId
())
{
switch
(
view
.
getId
())
{
case
R
.
id
.
tv_refuse
:
case
R
.
id
.
tv_refuse
:
...
@@ -240,7 +243,7 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
...
@@ -240,7 +243,7 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
// param.put("pageNum", page);
// param.put("pageNum", page);
// getData();
// getData();
}
}
},
false
).
show
();
},
false
).
show
(
rlTrueStarTime
);
break
;
break
;
case
R
.
id
.
rl_true_end_time
:
case
R
.
id
.
rl_true_end_time
:
PickTimeUtils
.
showPickTime
(
this
,
new
OnTimeSelectListener
()
{
PickTimeUtils
.
showPickTime
(
this
,
new
OnTimeSelectListener
()
{
...
@@ -253,7 +256,7 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
...
@@ -253,7 +256,7 @@ public class ServiceCheckDetailActivity extends WorkToolBarActivity {
// param.put("pageNum", page);
// param.put("pageNum", page);
// getData();
// getData();
}
}
},
false
).
show
();
},
false
).
show
(
rlTrueEndTime
);
break
;
break
;
}
}
}
}
...
...
app/src/main/java/com/wd/workoffice/ui/activity/mes/repair/ServiceDetailActivity.java
浏览文件 @
4695ab99
...
@@ -13,6 +13,7 @@ import com.wd.workoffice.R;
...
@@ -13,6 +13,7 @@ import com.wd.workoffice.R;
import
com.wd.workoffice.app.BaseMesBean
;
import
com.wd.workoffice.app.BaseMesBean
;
import
com.wd.workoffice.app.Config
;
import
com.wd.workoffice.app.Config
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.bean.event.ChangeStatus
;
import
com.wd.workoffice.bean.mesBean.MesServiceBillBean
;
import
com.wd.workoffice.bean.mesBean.MesServiceBillBean
;
import
com.wd.workoffice.bean.mesBean.ServiceBean
;
import
com.wd.workoffice.bean.mesBean.ServiceBean
;
import
com.wd.workoffice.retrofit.RtfUtils
;
import
com.wd.workoffice.retrofit.RtfUtils
;
...
@@ -21,6 +22,8 @@ import com.wd.workoffice.ui.adapter.MesServiceDetailAdapter;
...
@@ -21,6 +22,8 @@ import com.wd.workoffice.ui.adapter.MesServiceDetailAdapter;
import
com.wd.workoffice.util.PickTimeUtils
;
import
com.wd.workoffice.util.PickTimeUtils
;
import
com.wd.workoffice.util.WorkUtils
;
import
com.wd.workoffice.util.WorkUtils
;
import
org.greenrobot.eventbus.EventBus
;
import
java.text.SimpleDateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -115,7 +118,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
...
@@ -115,7 +118,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
}
}
private
void
changeView
()
{
private
void
changeView
()
{
// 2待执行 3
已完成
// 1 待执行 2
已完成
tvNo
.
setText
(
info
.
getInspoCode
());
tvNo
.
setText
(
info
.
getInspoCode
());
tvClose
.
setText
(
info
.
getStopWork
()
==
1
?
"是"
:
"否"
);
tvClose
.
setText
(
info
.
getStopWork
()
==
1
?
"是"
:
"否"
);
tvStatus
.
setText
(
info
.
getStatus
()
==
2
?
"已完成"
:
"待执行"
);
tvStatus
.
setText
(
info
.
getStatus
()
==
2
?
"已完成"
:
"待执行"
);
...
@@ -267,7 +270,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
...
@@ -267,7 +270,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
Map
<
String
,
Object
>
param
=
WorkUtils
.
simpleParam
();
Map
<
String
,
Object
>
param
=
WorkUtils
.
simpleParam
();
param
.
put
(
"id"
,
info
.
getId
());
param
.
put
(
"id"
,
info
.
getId
());
param
.
put
(
"inspoCode"
,
info
.
getInspoCode
());
param
.
put
(
"inspoCode"
,
info
.
getInspoCode
());
param
.
put
(
"status"
,
3
);
param
.
put
(
"status"
,
1
);
param
.
put
(
"actualEndDateTime"
,
info
.
getActualEndDateTime
());
param
.
put
(
"actualEndDateTime"
,
info
.
getActualEndDateTime
());
param
.
put
(
"actualStartDateTime"
,
info
.
getActualStartDateTime
());
param
.
put
(
"actualStartDateTime"
,
info
.
getActualStartDateTime
());
RtfUtils
.
getMesRtf
().
modinspoprojectUpdate
(
"00d12c310f4411ea8334fa163e1166bd"
,
RtfUtils
.
getMesRtf
().
modinspoprojectUpdate
(
"00d12c310f4411ea8334fa163e1166bd"
,
...
@@ -289,6 +292,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
...
@@ -289,6 +292,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
toast
(
data
.
getMessage
());
toast
(
data
.
getMessage
());
return
;
return
;
}
}
EventBus
.
getDefault
().
post
(
new
ChangeStatus
());
toast
(
"保存成功"
);
toast
(
"保存成功"
);
finish
();
finish
();
}
}
...
@@ -321,6 +325,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
...
@@ -321,6 +325,7 @@ public class ServiceDetailActivity extends WorkToolBarActivity {
toast
(
data
.
getMessage
());
toast
(
data
.
getMessage
());
return
;
return
;
}
}
EventBus
.
getDefault
().
post
(
new
ChangeStatus
());
toast
(
"保存成功"
);
toast
(
"保存成功"
);
finish
();
finish
();
}
}
...
...
app/src/main/java/com/wd/workoffice/ui/activity/mes/repair/ServiceStandardDetailActivity.java
浏览文件 @
4695ab99
...
@@ -6,6 +6,7 @@ import android.text.TextUtils;
...
@@ -6,6 +6,7 @@ import android.text.TextUtils;
import
android.view.Menu
;
import
android.view.Menu
;
import
android.view.MenuItem
;
import
android.view.MenuItem
;
import
android.view.View
;
import
android.view.View
;
import
android.widget.EditText
;
import
android.widget.LinearLayout
;
import
android.widget.LinearLayout
;
import
android.widget.TextView
;
import
android.widget.TextView
;
...
@@ -57,9 +58,9 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -57,9 +58,9 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
@BindView
(
R
.
id
.
tv_failure_code
)
@BindView
(
R
.
id
.
tv_failure_code
)
TextView
tvFailureCode
;
TextView
tvFailureCode
;
@BindView
(
R
.
id
.
tv_desc
)
@BindView
(
R
.
id
.
tv_desc
)
TextView
tvDesc
;
EditText
tvDesc
;
@BindView
(
R
.
id
.
tv_remark
)
@BindView
(
R
.
id
.
tv_remark
)
TextView
tvRemark
;
EditText
tvRemark
;
@BindView
(
R
.
id
.
ll_status
)
@BindView
(
R
.
id
.
ll_status
)
LinearLayout
llStatus
;
LinearLayout
llStatus
;
@BindView
(
R
.
id
.
tv_error
)
@BindView
(
R
.
id
.
tv_error
)
...
@@ -70,7 +71,9 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -70,7 +71,9 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
private
QMUIDialog
.
MenuDialogBuilder
statusDialog
;
private
QMUIDialog
.
MenuDialogBuilder
statusDialog
;
private
String
[]
statusList
=
new
String
[]{
"正常"
,
"异常"
};
private
String
[]
statusList
=
new
String
[]{
"正常"
,
"异常"
};
private
Integer
[]
statusValue
=
new
Integer
[]{
0
,
1
};
//0正常 1异常
private
Integer
[]
statusValue
=
new
Integer
[]{
0
,
1
};
//0正常 1异常
private
Integer
[]
normalValue
=
new
Integer
[]{
1
,
0
};
//0异常 1正常
private
int
chooseStatus
;
private
int
chooseStatus
;
private
int
chooseNormal
;
@Override
@Override
protected
void
initView
()
{
protected
void
initView
()
{
...
@@ -88,6 +91,7 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -88,6 +91,7 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
dialog
.
dismiss
();
dialog
.
dismiss
();
tvStatus
.
setText
(
statusList
[
which
]);
tvStatus
.
setText
(
statusList
[
which
]);
chooseStatus
=
statusValue
[
which
];
chooseStatus
=
statusValue
[
which
];
chooseNormal
=
normalValue
[
which
];
if
(
canModify
())
{
if
(
canModify
())
{
if
(
statusValue
[
which
]
==
1
)
{
if
(
statusValue
[
which
]
==
1
)
{
llBottom
.
setVisibility
(
View
.
VISIBLE
);
llBottom
.
setVisibility
(
View
.
VISIBLE
);
...
@@ -127,7 +131,7 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -127,7 +131,7 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
tvNumB
.
setText
(
MathUtils
.
converData
(
info
.
getNumB
(),
3
));
tvNumB
.
setText
(
MathUtils
.
converData
(
info
.
getNumB
(),
3
));
tvNumC
.
setText
(
MathUtils
.
converData
(
info
.
getNumC
(),
3
));
tvNumC
.
setText
(
MathUtils
.
converData
(
info
.
getNumC
(),
3
));
tvProcessStandard
.
setText
(
info
.
getProcessStandard
());
tvProcessStandard
.
setText
(
info
.
getProcessStandard
());
if
(!
TextUtils
.
isEmpty
(
info
.
getStatus
())){
if
(!
TextUtils
.
isEmpty
(
info
.
getStatus
()))
{
tvStatus
.
setText
(
TextUtils
.
equals
(
info
.
getStatus
(),
"1"
)
?
"异常"
:
"正常"
);
//1 异常 0正常
tvStatus
.
setText
(
TextUtils
.
equals
(
info
.
getStatus
(),
"1"
)
?
"异常"
:
"正常"
);
//1 异常 0正常
}
}
if
(
canModify
())
{
if
(
canModify
())
{
...
@@ -141,15 +145,15 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -141,15 +145,15 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
tvRemark
.
setText
(
info
.
getRemarks
());
tvRemark
.
setText
(
info
.
getRemarks
());
}
else
{
}
else
{
setTitle
(
"检修标准"
);
setTitle
(
"检修标准"
);
tvDesc
.
setText
(
info
.
get
InspoPro
Description
());
tvDesc
.
setText
(
info
.
getDescription
());
tvFailureCode
.
setText
(
info
.
getReportCode
());
tvFailureCode
.
setText
(
info
.
getReportCode
());
tvMeasurementUnit
.
setText
(
info
.
getUint
());
tvMeasurementUnit
.
setText
(
info
.
getUint
());
tvNumA
.
setText
(
MathUtils
.
converData
(
info
.
getNumA
(),
3
));
tvNumA
.
setText
(
MathUtils
.
converData
(
info
.
getNumA
(),
3
));
tvNumB
.
setText
(
MathUtils
.
converData
(
info
.
getNumB
(),
3
));
tvNumB
.
setText
(
MathUtils
.
converData
(
info
.
getNumB
(),
3
));
tvNumC
.
setText
(
MathUtils
.
converData
(
info
.
getNumC
(),
3
));
tvNumC
.
setText
(
MathUtils
.
converData
(
info
.
getNumC
(),
3
));
tvProcessStandard
.
setText
(
info
.
getProcessStandard
());
tvProcessStandard
.
setText
(
info
.
getProcessStandard
());
if
(!
TextUtils
.
isEmpty
(
info
.
get
Status
()))
{
if
(!
TextUtils
.
isEmpty
(
info
.
get
Normal
()))
{
tvStatus
.
setText
(
TextUtils
.
equals
(
info
.
get
Status
(),
"1
"
)
?
"异常"
:
"正常"
);
//1 异常 0正常
tvStatus
.
setText
(
TextUtils
.
equals
(
info
.
get
Normal
(),
"0
"
)
?
"异常"
:
"正常"
);
//1 异常 0正常
}
}
if
(
TextUtils
.
equals
(
info
.
getStatus
(),
"1"
))
{
if
(
TextUtils
.
equals
(
info
.
getStatus
(),
"1"
))
{
llBottom
.
setVisibility
(
View
.
VISIBLE
);
llBottom
.
setVisibility
(
View
.
VISIBLE
);
...
@@ -201,14 +205,16 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -201,14 +205,16 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
// param.put("numB", "");
// param.put("numB", "");
// param.put("numC", "");
// param.put("numC", "");
info
.
setStatus
(
chooseStatus
+
""
);
info
.
setStatus
(
chooseStatus
+
""
);
info
.
set
Remarks
(
tvRemark
.
getText
().
toString
()
);
info
.
set
Normal
(
chooseNormal
+
""
);
info
.
setFailureCode
(
tvFailureCode
.
getText
().
toString
());
info
.
setFailureCode
(
tvFailureCode
.
getText
().
toString
());
// WorkUtils.convertMapToBody(JSON.parseObject(JSON.toJSONString(info))))
// WorkUtils.convertMapToBody(JSON.parseObject(JSON.toJSONString(info))))
Observable
<
BaseMesBean
>
baseMesBeanObservable
;
Observable
<
BaseMesBean
>
baseMesBeanObservable
;
if
(
TextUtils
.
isEmpty
(
getIntent
().
getStringExtra
(
"type"
)))
{
if
(
TextUtils
.
isEmpty
(
getIntent
().
getStringExtra
(
"type"
)))
{
info
.
setRemarks
(
tvRemark
.
getText
().
toString
());
baseMesBeanObservable
=
RtfUtils
.
getMesRtf
().
spotCheckBillStandard
(
"00d12c310f4411ea8334fa163e1166bd"
,
3
,
baseMesBeanObservable
=
RtfUtils
.
getMesRtf
().
spotCheckBillStandard
(
"00d12c310f4411ea8334fa163e1166bd"
,
3
,
WorkUtils
.
convertMapToBody
(
JSON
.
parseObject
(
JSON
.
toJSONString
(
info
))));
WorkUtils
.
convertMapToBody
(
JSON
.
parseObject
(
JSON
.
toJSONString
(
info
))));
}
else
{
}
else
{
info
.
setDescription
(
tvDesc
.
getText
().
toString
());
baseMesBeanObservable
=
RtfUtils
.
getMesRtf
().
modinspoproject
(
"00d12c310f4411ea8334fa163e1166bd"
,
3
,
baseMesBeanObservable
=
RtfUtils
.
getMesRtf
().
modinspoproject
(
"00d12c310f4411ea8334fa163e1166bd"
,
3
,
WorkUtils
.
convertMapToBody
(
JSON
.
parseObject
(
JSON
.
toJSONString
(
info
))));
WorkUtils
.
convertMapToBody
(
JSON
.
parseObject
(
JSON
.
toJSONString
(
info
))));
}
}
...
@@ -269,19 +275,19 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
...
@@ -269,19 +275,19 @@ public class ServiceStandardDetailActivity extends WorkToolBarActivity {
}
}
private
boolean
canModify
()
{
private
boolean
canModify
()
{
if
(
TextUtils
.
isEmpty
(
getIntent
().
getStringExtra
(
"type"
)))
{
//点检
if
(
TextUtils
.
isEmpty
(
getIntent
().
getStringExtra
(
"type"
)))
{
//点检
//2待执行 3 已完成
ServiceCheckBean
.
ListBean
data
=
JSON
.
parseObject
(
getIntent
().
getStringExtra
(
"data"
),
ServiceCheckBean
.
ListBean
.
class
);
//最外层
ServiceCheckBean
.
ListBean
data
=
JSON
.
parseObject
(
getIntent
().
getStringExtra
(
"data"
),
ServiceCheckBean
.
ListBean
.
class
);
//最外层
if
(
data
.
getStatus
()
==
3
)
{
if
(
data
.
getStatus
()
!=
null
&&
3
==
data
.
getStatus
()
)
{
return
false
;
return
false
;
}
else
{
}
else
{
return
true
;
return
true
;
}
}
}
else
{
}
else
{
ServiceBean
.
ListBean
data
=
JSON
.
parseObject
(
getIntent
().
getStringExtra
(
"data"
),
ServiceBean
.
ListBean
.
class
);
//最外层
ServiceBean
.
ListBean
data
=
JSON
.
parseObject
(
getIntent
().
getStringExtra
(
"data"
),
ServiceBean
.
ListBean
.
class
);
//最外层
if
(
data
.
getStatus
()
==
3
)
{
if
(
data
.
getStatus
()
!=
null
&&
1
==
data
.
getStatus
())
{
// 1 待执行 2已完成
return
false
;
}
else
{
return
true
;
return
true
;
}
else
{
return
false
;
}
}
}
}
}
}
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论