Commit 75694156 by golton_gao

refacotr: 优化代码格式,修复lint报错

parent 826cecc1
......@@ -4,6 +4,7 @@ dist/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
www/
# Editor directories and files
.idea
......
# 交房模块
## 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
```
......@@ -7,7 +7,6 @@
"scripts": {
"dev": "node build/dev-server.js",
"build": "node build/build.js",
"lint": "eslint --ext .js,.vue src",
"build:prod": "node build/vt-build.js"
},
"dependencies": {
......
......@@ -34,30 +34,9 @@ Vue.config.productionTip = false
Vue.component('title-bar', TitleBar) // 全局注册标题栏
Vue.component('page', BasePage)
Vue.prototype.$dialog = Dialog // 全局的对话框
Vue.prototype.$dialog = Dialog // 全局的对话框
let VMT
/* 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({
const VMT = new Vue({
router,
store,
render: (h) => h(App)
......
;(function (global) {
var qing = global.qing
var qingPromise = function (fnName, params) {
return new Promise(function (resolve, reject) {
var originSuccess = params.success
......@@ -21,7 +22,7 @@
})
}
// 根据“工号”查询【工号、eid、orgId】等信息
function getPersonInfosByJobNo(jobNos) {
function getPersonInfosByJobNo (jobNos) {
var opt = {
url: '/gateway/xmjf-other-service/person/role/query/jobNo',
serializer: 'form',
......@@ -52,7 +53,7 @@
}
// 根据openId查询【工号、eid、orgId】等信息
function getPersonInfosByoIds(oIds) {
function getPersonInfosByoIds (oIds) {
var opt = {
url: '/gateway/xmjf-other-service/person/role/query/oId',
serializer: 'form',
......@@ -83,7 +84,7 @@
}
// 通过qingjs选人
function selectPersonByQing(selected, isMulti) {
function selectPersonByQing (selected, isMulti) {
return new Promise(function (resolve, reject) {
qing.call('selectPersons', {
isMulti: isMulti,
......@@ -105,7 +106,7 @@
}
// 将人员信息转化成美信的
function formatData2Mx(persons) {
function formatData2Mx (persons) {
// openId和人员的映射关系
var personMap = {}
var openIds = persons.map(function (p) {
......@@ -135,7 +136,7 @@
}
// 选人
function selectPersons(selected, isMulti, successFn, failFn) {
function selectPersons (selected, isMulti, successFn, failFn) {
// 将传入的工号转为openId
var selectedPromise = Promise.resolve([])
if (selected && selected.length) {
......@@ -168,7 +169,7 @@
}
// 获取当前用户信息
function getCurrentUserInfo(callback) {
function getCurrentUserInfo (callback) {
var opt = {
url: '/gateway/xmjf-other-service/person/role/save/person',
method: 'POST',
......@@ -208,7 +209,7 @@
},
error: function () {
failFn('打开应用失败!')
},
}
})
},
setBounces: function (p, successFn, failFn) {
......@@ -238,9 +239,9 @@
qing.call('localFunction', {
name: 'openExtBrowser',
param: {
url: u[0],
url: u[0]
},
success: successFn,
success: successFn
})
},
language: function (param, successFn, failFn) {
......@@ -252,7 +253,7 @@
// 只取后面的国家代码
lang = lang.replace(/^[a-z]+\-/i, '')
successFn({
language: lang.toLowerCase(),
language: lang.toLowerCase()
})
},
vcard: function (uids, successFn, failFn) {
......@@ -266,7 +267,7 @@
.then(function (personInfos) {
// 打开人员卡片只有一条信息
qing.call('personInfo', {
openId: personInfos[0].oId,
openId: personInfos[0].oId
})
successFn(true)
})
......@@ -294,13 +295,13 @@
}
}
qing.call('gotoLightApp', {
urlParam: url,
urlParam: url
})
},
showWidget: function () {},
getExtra: function (params, successFn, failFn) {
successFn(null)
},
}
},
MIDEAUSER: {
orgChoose: function (p, successFn, failFn) {
......@@ -328,13 +329,13 @@
mobile: userInfo.email,
fullDeptName: userInfo.fullDeptName.replace('!', '_'),
departmentName: userInfo.deptName,
ssoToken: data.ssoToken,
ssoToken: data.ssoToken
})
})
},
getUserPassword: function (param, successFn, failFn) {
successFn({})
},
}
},
MIDEAPDF: {
showTxt: function (param, successFn, failFn) {
......@@ -357,7 +358,7 @@
fileDownloadUrl: param.url,
success: successFn,
fail: failFn,
error: failFn,
error: failFn
}
if (param.title) {
qingParam.fileName = param.title
......@@ -374,11 +375,11 @@
fileDownloadUrl: u[0],
success: successFn,
fail: failFn,
error: failFn,
error: failFn
})
},
showRAR: function () {},
},
showRAR: function () {}
}
}
global.cordova = {
exec: function (successFn, failFn, module, method, params) {
......@@ -400,7 +401,7 @@
handler(params, successFn, failFn)
}
}
/*
var CAMERA = {
PictureSourceType: {
0: 'photo',
......@@ -408,6 +409,7 @@
2: 'photo'
}
}
*/
global.navigator.camera = {
getPicture: function (successFn, failFn, params) {
......
......@@ -28,5 +28,5 @@ window.customEvt = {
for (const fn of fns) {
fn()
}
},
}
}
......@@ -8,15 +8,15 @@ axios.defaults.adapter = function (config) {
return request(config)
}
function isObject(value) {
function isObject (value) {
return value !== null && typeof value === 'object'
}
function isFormData(fd) {
function isFormData (fd) {
return Object.prototype.toString.call(fd) === '[object FormData]'
}
function formData2obj(fd) {
function formData2obj (fd) {
var data = {}
for (var p of fd.entries()) {
data[p[0]] = p[1]
......@@ -24,7 +24,7 @@ function formData2obj(fd) {
return data
}
function params2object(url) {
function params2object (url) {
var params = {}
if (typeof url === 'object') {
return url
......@@ -42,7 +42,7 @@ function params2object(url) {
return params
}
function request(opt) {
function request (opt) {
opt = opt || {}
if (!opt.url) {
return Promise.reject('interface url is required!')
......@@ -104,7 +104,7 @@ function request(opt) {
})
return new Promise(function (resolve, reject) {
qing.call('request', {
window.qing.call('request', {
url: opt.url,
method: opt.method,
headers: opt.headers,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment