Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
高东东-金蝶建发
/
jf-yzj-deliveryHouseModule
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
75694156
authored
Nov 08, 2023
by
golton_gao
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
refacotr: 优化代码格式,修复lint报错
parent
826cecc1
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
48 additions
and
51 deletions
.gitignore
README-yzj.md
package.json
src/main.js
src/polyfill/cordova.js
src/polyfill/index.js
src/polyfill/request.js
.gitignore
View file @
75694156
...
@@ -4,6 +4,7 @@ dist/
...
@@ -4,6 +4,7 @@ dist/
npm-debug.log*
npm-debug.log*
yarn-debug.log*
yarn-debug.log*
yarn-error.log*
yarn-error.log*
www/
# Editor directories and files
# Editor directories and files
.idea
.idea
...
...
README-yzj.md
0 → 100644
View file @
75694156
# 交房模块
## Build Setup
```
bash
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
# build for V+ production with minification
npm run build:prod
```
package.json
View file @
75694156
...
@@ -7,7 +7,6 @@
...
@@ -7,7 +7,6 @@
"scripts"
:
{
"scripts"
:
{
"dev"
:
"node build/dev-server.js"
,
"dev"
:
"node build/dev-server.js"
,
"build"
:
"node build/build.js"
,
"build"
:
"node build/build.js"
,
"lint"
:
"eslint --ext .js,.vue src"
,
"build:prod"
:
"node build/vt-build.js"
"build:prod"
:
"node build/vt-build.js"
},
},
"dependencies"
:
{
"dependencies"
:
{
...
...
src/main.js
View file @
75694156
...
@@ -34,30 +34,9 @@ Vue.config.productionTip = false
...
@@ -34,30 +34,9 @@ Vue.config.productionTip = false
Vue
.
component
(
'title-bar'
,
TitleBar
)
// 全局注册标题栏
Vue
.
component
(
'title-bar'
,
TitleBar
)
// 全局注册标题栏
Vue
.
component
(
'page'
,
BasePage
)
Vue
.
component
(
'page'
,
BasePage
)
Vue
.
prototype
.
$dialog
=
Dialog
// 全局的
对话框
Vue
.
prototype
.
$dialog
=
Dialog
// 全局的对话框
let
VMT
const
VMT
=
new
Vue
({
/* eslint-disable no-new */
/*
if (process.env.NODE_ENV === 'production') {
document.addEventListener('deviceready', function () {
VMT = new Vue({
el: '#app',
router,
store,
render: h => h(App)
})
})
} else {
VMT = new Vue({
el: '#app',
router,
store,
render: h => h(App)
})
}*/
VMT
=
new
Vue
({
router
,
router
,
store
,
store
,
render
:
(
h
)
=>
h
(
App
)
render
:
(
h
)
=>
h
(
App
)
...
...
src/polyfill/cordova.js
View file @
75694156
;(
function
(
global
)
{
;(
function
(
global
)
{
var
qing
=
global
.
qing
var
qingPromise
=
function
(
fnName
,
params
)
{
var
qingPromise
=
function
(
fnName
,
params
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
var
originSuccess
=
params
.
success
var
originSuccess
=
params
.
success
...
@@ -21,7 +22,7 @@
...
@@ -21,7 +22,7 @@
})
})
}
}
// 根据“工号”查询【工号、eid、orgId】等信息
// 根据“工号”查询【工号、eid、orgId】等信息
function
getPersonInfosByJobNo
(
jobNos
)
{
function
getPersonInfosByJobNo
(
jobNos
)
{
var
opt
=
{
var
opt
=
{
url
:
'/gateway/xmjf-other-service/person/role/query/jobNo'
,
url
:
'/gateway/xmjf-other-service/person/role/query/jobNo'
,
serializer
:
'form'
,
serializer
:
'form'
,
...
@@ -52,7 +53,7 @@
...
@@ -52,7 +53,7 @@
}
}
// 根据openId查询【工号、eid、orgId】等信息
// 根据openId查询【工号、eid、orgId】等信息
function
getPersonInfosByoIds
(
oIds
)
{
function
getPersonInfosByoIds
(
oIds
)
{
var
opt
=
{
var
opt
=
{
url
:
'/gateway/xmjf-other-service/person/role/query/oId'
,
url
:
'/gateway/xmjf-other-service/person/role/query/oId'
,
serializer
:
'form'
,
serializer
:
'form'
,
...
@@ -83,7 +84,7 @@
...
@@ -83,7 +84,7 @@
}
}
// 通过qingjs选人
// 通过qingjs选人
function
selectPersonByQing
(
selected
,
isMulti
)
{
function
selectPersonByQing
(
selected
,
isMulti
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
qing
.
call
(
'selectPersons'
,
{
qing
.
call
(
'selectPersons'
,
{
isMulti
:
isMulti
,
isMulti
:
isMulti
,
...
@@ -105,7 +106,7 @@
...
@@ -105,7 +106,7 @@
}
}
// 将人员信息转化成美信的
// 将人员信息转化成美信的
function
formatData2Mx
(
persons
)
{
function
formatData2Mx
(
persons
)
{
// openId和人员的映射关系
// openId和人员的映射关系
var
personMap
=
{}
var
personMap
=
{}
var
openIds
=
persons
.
map
(
function
(
p
)
{
var
openIds
=
persons
.
map
(
function
(
p
)
{
...
@@ -135,7 +136,7 @@
...
@@ -135,7 +136,7 @@
}
}
// 选人
// 选人
function
selectPersons
(
selected
,
isMulti
,
successFn
,
failFn
)
{
function
selectPersons
(
selected
,
isMulti
,
successFn
,
failFn
)
{
// 将传入的工号转为openId
// 将传入的工号转为openId
var
selectedPromise
=
Promise
.
resolve
([])
var
selectedPromise
=
Promise
.
resolve
([])
if
(
selected
&&
selected
.
length
)
{
if
(
selected
&&
selected
.
length
)
{
...
@@ -168,7 +169,7 @@
...
@@ -168,7 +169,7 @@
}
}
// 获取当前用户信息
// 获取当前用户信息
function
getCurrentUserInfo
(
callback
)
{
function
getCurrentUserInfo
(
callback
)
{
var
opt
=
{
var
opt
=
{
url
:
'/gateway/xmjf-other-service/person/role/save/person'
,
url
:
'/gateway/xmjf-other-service/person/role/save/person'
,
method
:
'POST'
,
method
:
'POST'
,
...
@@ -208,7 +209,7 @@
...
@@ -208,7 +209,7 @@
},
},
error
:
function
()
{
error
:
function
()
{
failFn
(
'打开应用失败!'
)
failFn
(
'打开应用失败!'
)
}
,
}
})
})
},
},
setBounces
:
function
(
p
,
successFn
,
failFn
)
{
setBounces
:
function
(
p
,
successFn
,
failFn
)
{
...
@@ -238,9 +239,9 @@
...
@@ -238,9 +239,9 @@
qing
.
call
(
'localFunction'
,
{
qing
.
call
(
'localFunction'
,
{
name
:
'openExtBrowser'
,
name
:
'openExtBrowser'
,
param
:
{
param
:
{
url
:
u
[
0
]
,
url
:
u
[
0
]
},
},
success
:
successFn
,
success
:
successFn
})
})
},
},
language
:
function
(
param
,
successFn
,
failFn
)
{
language
:
function
(
param
,
successFn
,
failFn
)
{
...
@@ -252,7 +253,7 @@
...
@@ -252,7 +253,7 @@
// 只取后面的国家代码
// 只取后面的国家代码
lang
=
lang
.
replace
(
/^
[
a-z
]
+
\-
/i
,
''
)
lang
=
lang
.
replace
(
/^
[
a-z
]
+
\-
/i
,
''
)
successFn
({
successFn
({
language
:
lang
.
toLowerCase
()
,
language
:
lang
.
toLowerCase
()
})
})
},
},
vcard
:
function
(
uids
,
successFn
,
failFn
)
{
vcard
:
function
(
uids
,
successFn
,
failFn
)
{
...
@@ -266,7 +267,7 @@
...
@@ -266,7 +267,7 @@
.
then
(
function
(
personInfos
)
{
.
then
(
function
(
personInfos
)
{
// 打开人员卡片只有一条信息
// 打开人员卡片只有一条信息
qing
.
call
(
'personInfo'
,
{
qing
.
call
(
'personInfo'
,
{
openId
:
personInfos
[
0
].
oId
,
openId
:
personInfos
[
0
].
oId
})
})
successFn
(
true
)
successFn
(
true
)
})
})
...
@@ -294,13 +295,13 @@
...
@@ -294,13 +295,13 @@
}
}
}
}
qing
.
call
(
'gotoLightApp'
,
{
qing
.
call
(
'gotoLightApp'
,
{
urlParam
:
url
,
urlParam
:
url
})
})
},
},
showWidget
:
function
()
{},
showWidget
:
function
()
{},
getExtra
:
function
(
params
,
successFn
,
failFn
)
{
getExtra
:
function
(
params
,
successFn
,
failFn
)
{
successFn
(
null
)
successFn
(
null
)
}
,
}
},
},
MIDEAUSER
:
{
MIDEAUSER
:
{
orgChoose
:
function
(
p
,
successFn
,
failFn
)
{
orgChoose
:
function
(
p
,
successFn
,
failFn
)
{
...
@@ -328,13 +329,13 @@
...
@@ -328,13 +329,13 @@
mobile
:
userInfo
.
email
,
mobile
:
userInfo
.
email
,
fullDeptName
:
userInfo
.
fullDeptName
.
replace
(
'!'
,
'_'
),
fullDeptName
:
userInfo
.
fullDeptName
.
replace
(
'!'
,
'_'
),
departmentName
:
userInfo
.
deptName
,
departmentName
:
userInfo
.
deptName
,
ssoToken
:
data
.
ssoToken
,
ssoToken
:
data
.
ssoToken
})
})
})
})
},
},
getUserPassword
:
function
(
param
,
successFn
,
failFn
)
{
getUserPassword
:
function
(
param
,
successFn
,
failFn
)
{
successFn
({})
successFn
({})
}
,
}
},
},
MIDEAPDF
:
{
MIDEAPDF
:
{
showTxt
:
function
(
param
,
successFn
,
failFn
)
{
showTxt
:
function
(
param
,
successFn
,
failFn
)
{
...
@@ -357,7 +358,7 @@
...
@@ -357,7 +358,7 @@
fileDownloadUrl
:
param
.
url
,
fileDownloadUrl
:
param
.
url
,
success
:
successFn
,
success
:
successFn
,
fail
:
failFn
,
fail
:
failFn
,
error
:
failFn
,
error
:
failFn
}
}
if
(
param
.
title
)
{
if
(
param
.
title
)
{
qingParam
.
fileName
=
param
.
title
qingParam
.
fileName
=
param
.
title
...
@@ -374,11 +375,11 @@
...
@@ -374,11 +375,11 @@
fileDownloadUrl
:
u
[
0
],
fileDownloadUrl
:
u
[
0
],
success
:
successFn
,
success
:
successFn
,
fail
:
failFn
,
fail
:
failFn
,
error
:
failFn
,
error
:
failFn
})
})
},
},
showRAR
:
function
()
{}
,
showRAR
:
function
()
{}
}
,
}
}
}
global
.
cordova
=
{
global
.
cordova
=
{
exec
:
function
(
successFn
,
failFn
,
module
,
method
,
params
)
{
exec
:
function
(
successFn
,
failFn
,
module
,
method
,
params
)
{
...
@@ -400,7 +401,7 @@
...
@@ -400,7 +401,7 @@
handler
(
params
,
successFn
,
failFn
)
handler
(
params
,
successFn
,
failFn
)
}
}
}
}
/*
var CAMERA = {
var CAMERA = {
PictureSourceType: {
PictureSourceType: {
0: 'photo',
0: 'photo',
...
@@ -408,6 +409,7 @@
...
@@ -408,6 +409,7 @@
2: 'photo'
2: 'photo'
}
}
}
}
*/
global
.
navigator
.
camera
=
{
global
.
navigator
.
camera
=
{
getPicture
:
function
(
successFn
,
failFn
,
params
)
{
getPicture
:
function
(
successFn
,
failFn
,
params
)
{
...
...
src/polyfill/index.js
View file @
75694156
...
@@ -28,5 +28,5 @@ window.customEvt = {
...
@@ -28,5 +28,5 @@ window.customEvt = {
for
(
const
fn
of
fns
)
{
for
(
const
fn
of
fns
)
{
fn
()
fn
()
}
}
}
,
}
}
}
src/polyfill/request.js
View file @
75694156
...
@@ -8,15 +8,15 @@ axios.defaults.adapter = function (config) {
...
@@ -8,15 +8,15 @@ axios.defaults.adapter = function (config) {
return
request
(
config
)
return
request
(
config
)
}
}
function
isObject
(
value
)
{
function
isObject
(
value
)
{
return
value
!==
null
&&
typeof
value
===
'object'
return
value
!==
null
&&
typeof
value
===
'object'
}
}
function
isFormData
(
fd
)
{
function
isFormData
(
fd
)
{
return
Object
.
prototype
.
toString
.
call
(
fd
)
===
'[object FormData]'
return
Object
.
prototype
.
toString
.
call
(
fd
)
===
'[object FormData]'
}
}
function
formData2obj
(
fd
)
{
function
formData2obj
(
fd
)
{
var
data
=
{}
var
data
=
{}
for
(
var
p
of
fd
.
entries
())
{
for
(
var
p
of
fd
.
entries
())
{
data
[
p
[
0
]]
=
p
[
1
]
data
[
p
[
0
]]
=
p
[
1
]
...
@@ -24,7 +24,7 @@ function formData2obj(fd) {
...
@@ -24,7 +24,7 @@ function formData2obj(fd) {
return
data
return
data
}
}
function
params2object
(
url
)
{
function
params2object
(
url
)
{
var
params
=
{}
var
params
=
{}
if
(
typeof
url
===
'object'
)
{
if
(
typeof
url
===
'object'
)
{
return
url
return
url
...
@@ -42,7 +42,7 @@ function params2object(url) {
...
@@ -42,7 +42,7 @@ function params2object(url) {
return
params
return
params
}
}
function
request
(
opt
)
{
function
request
(
opt
)
{
opt
=
opt
||
{}
opt
=
opt
||
{}
if
(
!
opt
.
url
)
{
if
(
!
opt
.
url
)
{
return
Promise
.
reject
(
'interface url is required!'
)
return
Promise
.
reject
(
'interface url is required!'
)
...
@@ -104,7 +104,7 @@ function request(opt) {
...
@@ -104,7 +104,7 @@ function request(opt) {
})
})
return
new
Promise
(
function
(
resolve
,
reject
)
{
return
new
Promise
(
function
(
resolve
,
reject
)
{
qing
.
call
(
'request'
,
{
window
.
qing
.
call
(
'request'
,
{
url
:
opt
.
url
,
url
:
opt
.
url
,
method
:
opt
.
method
,
method
:
opt
.
method
,
headers
:
opt
.
headers
,
headers
:
opt
.
headers
,
...
...
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