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
fcef6968
提交
fcef6968
authored
5月 05, 2020
作者:
lgd
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1.统一新增
2.//TODO erp用户是否选择新部门为空,质检接口数据无对应问题,内部交易订单审核,审核规则,领用申请列表/退件列表/参数,坩埚下单,mes,刷新token,编辑任务担当无法修改,供应商接口
上级
9564a4c5
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
42 行增加
和
4 行删除
+42
-4
MesChooseFactoryAddActivity.java
...ice/ui/activity/mes/user/MesChooseFactoryAddActivity.java
+25
-3
MesChooseMachineAddActivity.java
...ice/ui/activity/mes/user/MesChooseMachineAddActivity.java
+17
-1
没有找到文件。
app/src/main/java/com/wd/workoffice/ui/activity/mes/user/MesChooseFactoryAddActivity.java
浏览文件 @
fcef6968
...
@@ -17,6 +17,7 @@ import com.wd.workoffice.R;
...
@@ -17,6 +17,7 @@ import com.wd.workoffice.R;
import
com.wd.workoffice.app.BaseMesBean
;
import
com.wd.workoffice.app.BaseMesBean
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.app.WorkToolBarActivity
;
import
com.wd.workoffice.bean.event.AddFactoryEvent
;
import
com.wd.workoffice.bean.event.AddFactoryEvent
;
import
com.wd.workoffice.bean.event.AddMachineEvent
;
import
com.wd.workoffice.bean.event.AddUserDataEvent
;
import
com.wd.workoffice.bean.event.AddUserDataEvent
;
import
com.wd.workoffice.bean.mesBean.FactoryDetailBean
;
import
com.wd.workoffice.bean.mesBean.FactoryDetailBean
;
import
com.wd.workoffice.bean.mesBean.UserDataBean
;
import
com.wd.workoffice.bean.mesBean.UserDataBean
;
...
@@ -29,6 +30,7 @@ import com.wd.workoffice.util.PickTimeUtils;
...
@@ -29,6 +30,7 @@ import com.wd.workoffice.util.PickTimeUtils;
import
com.wd.workoffice.util.WorkUtils
;
import
com.wd.workoffice.util.WorkUtils
;
import
org.greenrobot.eventbus.EventBus
;
import
org.greenrobot.eventbus.EventBus
;
import
org.greenrobot.eventbus.Subscribe
;
import
java.util.ArrayList
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.Date
;
...
@@ -152,8 +154,8 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
...
@@ -152,8 +154,8 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
public
void
onViewClicked
(
View
view
)
{
public
void
onViewClicked
(
View
view
)
{
switch
(
view
.
getId
())
{
switch
(
view
.
getId
())
{
case
R
.
id
.
tv_add1
:
case
R
.
id
.
tv_add1
:
FactoryDetailBean
.
SteelFurnListBean
data
=
new
FactoryDetailBean
.
SteelFurnListBean
();
FactoryDetailBean
.
SteelFurnListBean
data
1
=
new
FactoryDetailBean
.
SteelFurnListBean
();
data1List
.
add
(
data
);
data1List
.
add
(
data
1
);
data1Adapter
.
notifyDataSetChanged
();
data1Adapter
.
notifyDataSetChanged
();
break
;
break
;
case
R
.
id
.
tv_add2
:
case
R
.
id
.
tv_add2
:
...
@@ -167,7 +169,12 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
...
@@ -167,7 +169,12 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
data3Adapter
.
notifyDataSetChanged
();
data3Adapter
.
notifyDataSetChanged
();
break
;
break
;
case
R
.
id
.
rl_factory
:
case
R
.
id
.
rl_factory
:
EventBus
.
getDefault
().
post
(
new
AddFactoryEvent
());
if
(!
checkParam
())
{
return
;
}
Map
<
String
,
Object
>
param
=
getParam
();
startActivity
(
MesChooseMachineAddActivity
.
class
,
"from"
,
"1"
,
"data"
,
JSON
.
toJSONString
(
data
),
"factory"
,
JSON
.
toJSONString
(
param
));
break
;
break
;
}
}
}
}
...
@@ -270,5 +277,20 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
...
@@ -270,5 +277,20 @@ public class MesChooseFactoryAddActivity extends WorkToolBarActivity {
}
}
return
true
;
return
true
;
}
}
@Override
public
void
onStart
()
{
super
.
onStart
();
EventBus
.
getDefault
().
register
(
this
);
}
@Override
public
void
onStop
()
{
super
.
onStop
();
EventBus
.
getDefault
().
unregister
(
this
);
}
@Subscribe
public
void
finish
(
AddUserDataEvent
event
)
{
finish
();
}
}
}
app/src/main/java/com/wd/workoffice/ui/activity/mes/user/MesChooseMachineAddActivity.java
浏览文件 @
fcef6968
package
com
.
wd
.
workoffice
.
ui
.
activity
.
mes
.
user
;
package
com
.
wd
.
workoffice
.
ui
.
activity
.
mes
.
user
;
import
android.os.Bundle
;
import
android.os.Bundle
;
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
;
...
@@ -42,6 +43,8 @@ import butterknife.BindView;
...
@@ -42,6 +43,8 @@ import butterknife.BindView;
import
butterknife.ButterKnife
;
import
butterknife.ButterKnife
;
import
butterknife.OnClick
;
import
butterknife.OnClick
;
import
flexible.xd.android_base.network.rtfhttp.Transformer
;
import
flexible.xd.android_base.network.rtfhttp.Transformer
;
import
flexible.xd.android_base.utils.ConvertUtils
;
import
flexible.xd.android_base.utils.ObjectUtils
;
import
flexible.xd.android_base.utils.TimeUtils
;
import
flexible.xd.android_base.utils.TimeUtils
;
import
io.reactivex.disposables.Disposable
;
import
io.reactivex.disposables.Disposable
;
import
okhttp3.MediaType
;
import
okhttp3.MediaType
;
...
@@ -495,7 +498,12 @@ public class MesChooseMachineAddActivity extends WorkToolBarActivity {
...
@@ -495,7 +498,12 @@ public class MesChooseMachineAddActivity extends WorkToolBarActivity {
switch
(
item
.
getItemId
())
{
switch
(
item
.
getItemId
())
{
case
R
.
id
.
finish
:
case
R
.
id
.
finish
:
changeSimple
();
changeSimple
();
submitMachine
();
if
(
TextUtils
.
equals
(
"1"
,
getIntent
().
getStringExtra
(
"from"
))){
// 1 多步骤新增
submitAll
();
}
else
{
submitMachine
();
}
break
;
break
;
}
}
return
super
.
onOptionsItemSelected
(
item
);
return
super
.
onOptionsItemSelected
(
item
);
...
@@ -511,6 +519,14 @@ public class MesChooseMachineAddActivity extends WorkToolBarActivity {
...
@@ -511,6 +519,14 @@ public class MesChooseMachineAddActivity extends WorkToolBarActivity {
// steelInfo.put("ladleCode", data.getSteelmakingWorksCode());
// steelInfo.put("ladleCode", data.getSteelmakingWorksCode());
steelInfo
.
put
(
"continuousCasterCode"
,
data
.
getContinuousCasterCode
());
steelInfo
.
put
(
"continuousCasterCode"
,
data
.
getContinuousCasterCode
());
param
.
put
(
"steelInfo"
,
steelInfo
);
param
.
put
(
"steelInfo"
,
steelInfo
);
Map
<
String
,
Object
>
factoryMap
=
JSON
.
parseObject
(
getIntent
().
getStringExtra
(
"factory"
),
Map
.
class
);
Map
<
String
,
Object
>
machineMap
=
JSON
.
parseObject
(
JSON
.
toJSONString
(
machineDetailBean
),
Map
.
class
);
for
(
Map
.
Entry
<
String
,
Object
>
factoryEntry
:
factoryMap
.
entrySet
())
{
param
.
put
(
factoryEntry
.
getKey
(),
factoryEntry
.
getValue
());
}
for
(
Map
.
Entry
<
String
,
Object
>
machineEntry
:
machineMap
.
entrySet
())
{
param
.
put
(
machineEntry
.
getKey
(),
machineEntry
.
getValue
());
}
showLoading
();
showLoading
();
RtfUtils
.
getMesRtf
().
userDataAdd
(
"1"
,
"1"
,
WorkUtils
.
convertMapToBody
(
param
)).
compose
(
Transformer
.
schedule
()).
subscribe
(
new
WorkObserver
<
BaseMesBean
>()
{
RtfUtils
.
getMesRtf
().
userDataAdd
(
"1"
,
"1"
,
WorkUtils
.
convertMapToBody
(
param
)).
compose
(
Transformer
.
schedule
()).
subscribe
(
new
WorkObserver
<
BaseMesBean
>()
{
@Override
@Override
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论