Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
max_android_panel
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Zhang Xin
max_android_panel
Commits
46ecad88
Commit
46ecad88
authored
May 08, 2019
by
刘珅
Browse files
Options
Browse Files
Download
Plain Diff
Merge commit '
7b50d3c6
' into dev
# Conflicts: # package.json
parents
aa2a707a
7b50d3c6
Hide whitespace changes
Inline
Side-by-side
Showing
12 changed files
with
70 additions
and
11 deletions
+70
-11
.gitignore
+1
-0
client/actions/common.js
+5
-3
client/components/CommonComponent/HeaderComponent/HeaderComponent.jsx
+8
-1
client/config/index.js
+3
-2
client/config/machineInfo.js
+9
-0
client/config/showPage.js
+1
-0
client/containers/HomePageContainer/HomePageContainer.jsx
+1
-0
client/containers/MachineInfo/MachineInfo.jsx
+30
-0
client/containers/PageContainer/PageContainer.jsx
+7
-0
client/util/logger.js
+1
-1
client/util/socket.js
+2
-2
package.json
+2
-2
No files found.
.gitignore
View file @
46ecad88
...
@@ -6,4 +6,5 @@ static
...
@@ -6,4 +6,5 @@ static
.idea
.idea
package-lock.json
package-lock.json
.map
.map
.vscode
client/actions/common.js
View file @
46ecad88
...
@@ -87,10 +87,12 @@ const getTaskList = (data={},callback=null)=>{
...
@@ -87,10 +87,12 @@ const getTaskList = (data={},callback=null)=>{
let
url
=
`
${
domain
}
machine_pad/work/list/
${
storeInfo
.
id
}
/
${
taskInfo
.
area
}
/
${
taskId
}
/
${
userInfo
.
employeeId
}
`
;
let
url
=
`
${
domain
}
machine_pad/work/list/
${
storeInfo
.
id
}
/
${
taskInfo
.
area
}
/
${
taskId
}
/
${
userInfo
.
employeeId
}
`
;
UTILPATH
.
myLogger
.
info
(
"getTaskList url "
,
url
);
UTILPATH
.
myLogger
.
info
(
"getTaskList url "
,
url
);
return
(
dispatch
)
=>
{
return
(
dispatch
)
=>
{
if
(
!
userInfo
.
id
){
if
(
!
storeInfo
.
id
){
dispatch
(
addErrorInfo
(
'没有获取用户信息'
))
dispatch
(
addErrorInfo
(
'没有门店信息,请耐心等待,看右上角是否有门店信息,如还没有,请重启APP'
))
}
else
if
(
!
userInfo
.
id
){
dispatch
(
addErrorInfo
(
'没有用户信息,请重启APP,等有门店信息了,重新扫描开门码'
))
}
else
if
(
!
taskInfo
.
area
){
}
else
if
(
!
taskInfo
.
area
){
dispatch
(
addErrorInfo
(
'没有
获取区域信息
'
))
dispatch
(
addErrorInfo
(
'没有
区域信息,请重启APP,等有门店信息了,重新扫描开门码
'
))
}
else
{
}
else
{
fetch
(
url
,{
fetch
(
url
,{
credentials
:
'include'
,
credentials
:
'include'
,
...
...
client/components/CommonComponent/HeaderComponent/HeaderComponent.jsx
View file @
46ecad88
...
@@ -60,8 +60,15 @@ export default class HeaderComponent extends React.Component{
...
@@ -60,8 +60,15 @@ export default class HeaderComponent extends React.Component{
},
this
.
countbackTime
)
},
this
.
countbackTime
)
}
}
})
})
if
(
this
.
isShowVersionAndPort
()){
this
.
props
.
changePages
(
CONFIG
.
showPage
[
8888
])
}
}
//判断是否显示版本号和端口号页面
isShowVersionAndPort
()
{
return
true
}
}
getHomeHeader
(){
getHomeHeader
(){
let
headerInfo
=
this
.
props
.
headerInfo
;
let
headerInfo
=
this
.
props
.
headerInfo
;
let
{
storeInfo
,
userInfo
,
taskInfo
}
=
headerInfo
;
let
{
storeInfo
,
userInfo
,
taskInfo
}
=
headerInfo
;
...
...
client/config/index.js
View file @
46ecad88
...
@@ -2,5 +2,6 @@ import swiperContainers from './swiperContainer'
...
@@ -2,5 +2,6 @@ import swiperContainers from './swiperContainer'
import
showPage
from
'./showPage'
import
showPage
from
'./showPage'
import
socketType
from
'./socketType'
import
socketType
from
'./socketType'
import
taskErrorType
from
'./taskErrorType'
import
taskErrorType
from
'./taskErrorType'
import
machineInfo
from
'./machineInfo'
module
.
exports
=
{
swiperContainers
,...
showPage
,
socketType
,
taskErrorType
}
module
.
exports
=
{
swiperContainers
,...
showPage
,
socketType
,
taskErrorType
,
machineInfo
}
\ No newline at end of file
\ No newline at end of file
client/config/machineInfo.js
0 → 100644
View file @
46ecad88
// {}
const
requestInfo
=
{
domainPort
:
'7788'
,
domainIp
:
'192.168.10.'
}
module
.
exports
=
requestInfo
;
\ No newline at end of file
client/config/showPage.js
View file @
46ecad88
...
@@ -18,6 +18,7 @@ const showPage = {
...
@@ -18,6 +18,7 @@ const showPage = {
14
:
'Question'
,
//二期问题反馈页面
14
:
'Question'
,
//二期问题反馈页面
141
:
'Question1'
,
//二期问题反馈页面
141
:
'Question1'
,
//二期问题反馈页面
15
:
'BoxRecoverySkus'
,
//二期回收箱回收
15
:
'BoxRecoverySkus'
,
//二期回收箱回收
8888
:
'MachineInfo'
};
};
const
taskSchedule
=
{
//任务进度序列号,后台给
const
taskSchedule
=
{
//任务进度序列号,后台给
1
:
showPage
[
5
],
1
:
showPage
[
5
],
...
...
client/containers/HomePageContainer/HomePageContainer.jsx
View file @
46ecad88
...
@@ -107,6 +107,7 @@ export default class HomePageContainer extends React.Component{
...
@@ -107,6 +107,7 @@ export default class HomePageContainer extends React.Component{
showHeader=
{
CONFIG
.
headerStatus
[
1
]
}
showHeader=
{
CONFIG
.
headerStatus
[
1
]
}
headerInfo=
{
headerInfo
}
headerInfo=
{
headerInfo
}
showLogoutPopup=
{
this
.
showLogoutPopup
}
showLogoutPopup=
{
this
.
showLogoutPopup
}
changePages
=
{
this
.
props
.
changePages
}
/>
/>
{
{
props
.
closeDoor
?
<
div
className=
{
"homeContainer"
}
>
props
.
closeDoor
?
<
div
className=
{
"homeContainer"
}
>
...
...
client/containers/MachineInfo/MachineInfo.jsx
0 → 100644
View file @
46ecad88
import
React
from
'react'
;
import
HeaderComponent
from
'../../components/CommonComponent/HeaderComponent/HeaderComponent'
import
Button
from
'../../components/CommonComponent/ButtonComponent/ButtonComponent'
;
export
default
class
MachineInfo
extends
React
.
Component
{
constructor
(
props
){
super
(
props
);
this
.
state
=
{
}
}
render
(){
let
props
=
this
.
props
;
let
{
headerInfo
,
changePages
}
=
props
;
return
(
<
div
>
<
HeaderComponent
showHeader=
{
CONFIG
.
headerStatus
[
1
]
}
headerInfo=
{
headerInfo
}
/>
<
div
className=
"machineInfo"
style=
{
{
textAlign
:
'center'
,
marginTop
:
'3rem'
}
}
>
<
p
>
当前版本号
{
CURVERSION
}
</
p
>
<
p
>
当前端口号
{
CONFIG
.
machineInfo
.
domainPort
}
</
p
>
<
Button
text=
{
'首页'
}
btnContainer=
{
'colfff font30'
}
style=
{
{
background
:
'#ff7860'
,
marginLeft
:
'50%'
,
transform
:
' translate(-50%)'
,
marginTop
:
'.5rem'
}
}
option=
{
()
=>
changePages
(
CONFIG
.
showPage
[
13
])
}
/>
</
div
>
</
div
>
)
}
}
\ No newline at end of file
client/containers/PageContainer/PageContainer.jsx
View file @
46ecad88
...
@@ -42,6 +42,7 @@ import AllClassify from '../AllClassifyContainer/AllClassifyContainer'
...
@@ -42,6 +42,7 @@ import AllClassify from '../AllClassifyContainer/AllClassifyContainer'
import
{
willCloseDoor
,
closeDoorSuccess
}
from
'../../actions/chooseTaskContainer'
import
{
willCloseDoor
,
closeDoorSuccess
}
from
'../../actions/chooseTaskContainer'
import
{
sendMsg
}
from
'../../util/socket'
import
{
sendMsg
}
from
'../../util/socket'
import
PopModel
from
'../../components/CommonComponent/PopupComponent/PopupChildComponent'
import
PopModel
from
'../../components/CommonComponent/PopupComponent/PopupChildComponent'
import
MachineInfo
from
'../MachineInfo/MachineInfo'
/*二期引用 end*/
/*二期引用 end*/
import
{
on
,
remove
}
from
'../../util/event'
;
import
{
on
,
remove
}
from
'../../util/event'
;
...
@@ -1094,6 +1095,12 @@ class PageContainer extends React.Component {
...
@@ -1094,6 +1095,12 @@ class PageContainer extends React.Component {
willCloseDoor=
{
async
()
=>
{
return
await
dispatch
(
willCloseDoor
(
commonInfo
,
true
))}
}
willCloseDoor=
{
async
()
=>
{
return
await
dispatch
(
willCloseDoor
(
commonInfo
,
true
))}
}
/>
;
/>
;
break;
break;
case showPage[8888] :
pages =
<
MachineInfo
headerInfo
=
{
commonInfo
}
changePages=
{
(
data
)
=>
this
.
changePages
(
data
)
}
/>
break;
case showPage[11]:
case showPage[11]:
pages =
<
ReplenishContainer
pages =
<
ReplenishContainer
headerInfo
=
{
commonInfo
}
headerInfo
=
{
commonInfo
}
...
...
client/util/logger.js
View file @
46ecad88
...
@@ -2,7 +2,7 @@ import fetch from 'isomorphic-fetch';
...
@@ -2,7 +2,7 @@ import fetch from 'isomorphic-fetch';
let
domain
=
"http://192.168.10.63:7780"
;
let
domain
=
"http://192.168.10.63:7780"
;
const
domainPort
=
"7788"
;
const
domainPort
=
CONFIG
.
machineInfo
.
domainPort
;
const
myHeaders
=
new
Headers
({
const
myHeaders
=
new
Headers
({
// 'Access-Control-Allow-Origin': '*',
// 'Access-Control-Allow-Origin': '*',
// 'Content-Type': 'text/plain;charset=UTF-8',
// 'Content-Type': 'text/plain;charset=UTF-8',
...
...
client/util/socket.js
View file @
46ecad88
import
{
emit
,
on
,
remove
}
from
'./event'
import
{
emit
,
on
,
remove
}
from
'./event'
import
myLogger
from
'./logger'
import
myLogger
from
'./logger'
let
domainIp
=
'192.168.10.'
;
let
domainIp
=
CONFIG
.
machineInfo
.
domainIp
;
const
domainPort
=
"7788"
;
const
domainPort
=
CONFIG
.
machineInfo
.
domainPort
;
const
socket
=
{};
const
socket
=
{};
...
...
package.json
View file @
46ecad88
...
@@ -7,8 +7,8 @@
...
@@ -7,8 +7,8 @@
"scripts"
:
{
"scripts"
:
{
"test"
:
"echo
\"
Error: no test specified
\"
&& exit 1"
,
"test"
:
"echo
\"
Error: no test specified
\"
&& exit 1"
,
"clean"
:
"rm -rf static/*"
,
"clean"
:
"rm -rf static/*"
,
"start"
:
"cross-env NODE_ENV=development webpack-dev-server --version=2.0.
1
--env=dev -d --history-api-fallback --hot --inline --progress --colors --port 6999 --host 0.0.0.0"
,
"start"
:
"cross-env NODE_ENV=development webpack-dev-server --version=2.0.
3
--env=dev -d --history-api-fallback --hot --inline --progress --colors --port 6999 --host 0.0.0.0"
,
"build"
:
"cross-env NODE_ENV=production webpack --env=build --version=2.0.
1
--progress --color"
,
"build"
:
"cross-env NODE_ENV=production webpack --env=build --version=2.0.
3
--progress --color"
,
"build:prod"
:
"cross-env NODE_ENV=development webpack --env=build --progress --color"
"build:prod"
:
"cross-env NODE_ENV=development webpack --env=build --progress --color"
},
},
"author"
:
""
,
"author"
:
""
,
...
...
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