配置 添加 qrcode_url
onReady() 注释 各页面 功能实现 动态传参 根据传参 获取信息 公共方法 优化
This commit is contained in:
parent
8b56fdc24e
commit
31f0e0e5cb
@ -101,7 +101,8 @@ if (process.env.CUSTOM_PLATFORM === "dev") {
|
|||||||
uni_app_web_api_url: "http://localhost", // 请求接口的地址
|
uni_app_web_api_url: "http://localhost", // 请求接口的地址
|
||||||
uni_app_web_source_url: "http://localhost:3199", // 资源地址
|
uni_app_web_source_url: "http://localhost:3199", // 资源地址
|
||||||
uni_app_web_local_api_url: "http://localhost", // 请求接口的地址
|
uni_app_web_local_api_url: "http://localhost", // 请求接口的地址
|
||||||
uni_app_url: "http://47.122.43.22:9100"
|
uni_app_url: "http://47.122.43.22:9100",
|
||||||
|
qrcode_url: "http://47.122.43.22:9201"
|
||||||
}
|
}
|
||||||
} else if (process.env.CUSTOM_PLATFORM === "test") {
|
} else if (process.env.CUSTOM_PLATFORM === "test") {
|
||||||
//测试环境
|
//测试环境
|
||||||
@ -115,7 +116,8 @@ if (process.env.CUSTOM_PLATFORM === "dev") {
|
|||||||
uni_app_web_api_url: "http://47.122.43.22", // 请求接口的地址
|
uni_app_web_api_url: "http://47.122.43.22", // 请求接口的地址
|
||||||
uni_app_web_source_url: "http://47.122.43.22:3199", // 资源地址
|
uni_app_web_source_url: "http://47.122.43.22:3199", // 资源地址
|
||||||
uni_app_web_local_api_url: "http://47.122.43.22", // 请求接口的地址
|
uni_app_web_local_api_url: "http://47.122.43.22", // 请求接口的地址
|
||||||
uni_app_url: "http://47.122.43.22:9100"
|
uni_app_url: "http://47.122.43.22:9100",
|
||||||
|
qrcode_url: "http://47.122.43.22:9201"
|
||||||
}
|
}
|
||||||
} else
|
} else
|
||||||
//生产环境 发布等
|
//生产环境 发布等
|
||||||
@ -128,9 +130,11 @@ if (process.env.CUSTOM_PLATFORM === "dev") {
|
|||||||
uni_app_web_url: "",
|
uni_app_web_url: "",
|
||||||
uni_app_web_api_url: APP_ENV === 'release' ? "http://xmmhe.com" : "http://47.122.43.22",
|
uni_app_web_api_url: APP_ENV === 'release' ? "http://xmmhe.com" : "http://47.122.43.22",
|
||||||
uni_app_web_source_url: APP_ENV === 'release' ? "http://xmmhe.com:3199" : "http://47.122.43.22:3199",
|
uni_app_web_source_url: APP_ENV === 'release' ? "http://xmmhe.com:3199" : "http://47.122.43.22:3199",
|
||||||
uni_app_web_local_api_url: APP_ENV === 'release' ? "http://xmmhe.com" : "http://47.122.43.22", //打包测试: 47.122.43.22 开发可 localhost
|
qrcode_url: APP_ENV === 'release' ? "http://xmmhe.com:9201" : "http://47.122.43.22:9201",
|
||||||
uni_app_url: APP_ENV === 'release' ? "http://xmmhe.com:9100" : "http:// 47.122.43.22:9100" //打包测试: 47.122.43.22 开发可 localhost
|
uni_app_url: APP_ENV === 'release' ? "http://xmmhe.com:9100" :
|
||||||
|
"http://47.122.43.22:9100", //打包测试: 47.122.43.22 开发可 localhost
|
||||||
|
uni_app_web_local_api_url: APP_ENV === 'release' ? "http://xmmhe.com" :
|
||||||
|
"http://47.122.43.22" //打包测试: 47.122.43.22 开发可 localhost
|
||||||
}
|
}
|
||||||
|
|
||||||
export default configURL
|
export default configURL
|
||||||
@ -45,7 +45,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
},
|
},
|
||||||
onReady() {},
|
// onReady() {},
|
||||||
methods: {
|
methods: {
|
||||||
submit() {
|
submit() {
|
||||||
// uni.navigateBack({
|
// uni.navigateBack({
|
||||||
|
|||||||
@ -131,7 +131,25 @@
|
|||||||
switchVal: false
|
switchVal: false
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onLoad() {},
|
|
||||||
|
onLoad(option) {
|
||||||
|
// this.model.ID = option.ID
|
||||||
|
// this.model.TaskID = option.taskID
|
||||||
|
// this.TaskID = option.taskID
|
||||||
|
// this.tableKey = option.tableKey
|
||||||
|
// this.ORG_ID = uni.getStorageSync('orgId')
|
||||||
|
// if (option.ID != null && option.ID != 'null') {
|
||||||
|
// this.loadData()
|
||||||
|
// } else {
|
||||||
|
// this.isLoadOK = true
|
||||||
|
// this.model.ID = guid()
|
||||||
|
// this.model.ORG_ID = this.ORG_ID
|
||||||
|
// this.isDIY = true
|
||||||
|
// this.listPropValUpload.push(this.model.ID)
|
||||||
|
// // this.model.Nav_ListSafeCheckDetail = null
|
||||||
|
// }
|
||||||
|
},
|
||||||
|
|
||||||
onReady() {
|
onReady() {
|
||||||
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
||||||
this.$refs.uForm.setRules(this.rules)
|
this.$refs.uForm.setRules(this.rules)
|
||||||
|
|||||||
@ -102,7 +102,7 @@
|
|||||||
AREA_NAME: '',
|
AREA_NAME: '',
|
||||||
AREA_ID: '',
|
AREA_ID: '',
|
||||||
Nav_Area: {},
|
Nav_Area: {},
|
||||||
Url: config.uni_app_web_api_url,
|
Url: config.qrcode_url,
|
||||||
listQrCode: [{
|
listQrCode: [{
|
||||||
TITLE: '',
|
TITLE: '',
|
||||||
qrCode: ''
|
qrCode: ''
|
||||||
|
|||||||
@ -186,13 +186,14 @@
|
|||||||
onLoad(option) {
|
onLoad(option) {
|
||||||
this.model.DEPARTMENT_ID = option.DEPARTMENT_ID // 'B18F95F4-572A-E521-1412-FA8CE50DC98A'
|
this.model.DEPARTMENT_ID = option.DEPARTMENT_ID // 'B18F95F4-572A-E521-1412-FA8CE50DC98A'
|
||||||
this.OrgId = option.OrgId // 'B043B28B-BBC3-C452-6052-4FBA1457ABFA'
|
this.OrgId = option.OrgId // 'B043B28B-BBC3-C452-6052-4FBA1457ABFA'
|
||||||
this.WorkerScheduling()
|
if (!this.model.DEPARTMENT_ID && this.model.DEPARTMENT_ID.length > 1)
|
||||||
|
this.WorkerScheduling()
|
||||||
|
|
||||||
},
|
},
|
||||||
onReady() {
|
// onReady() {
|
||||||
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
// //如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
||||||
this.$refs.uForm.setRules(this.rules)
|
// this.$refs.uForm.setRules(this.rules)
|
||||||
},
|
// },
|
||||||
methods: {
|
methods: {
|
||||||
WorkerScheduling() {
|
WorkerScheduling() {
|
||||||
const modelRequest = {
|
const modelRequest = {
|
||||||
|
|||||||
@ -139,10 +139,10 @@
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady() {
|
// onReady() {
|
||||||
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
// //如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
||||||
this.$refs.uForm.setRules(this.rules)
|
// this.$refs.uForm.setRules(this.rules)
|
||||||
},
|
// },
|
||||||
methods: {
|
methods: {
|
||||||
PagedCheckMain(paginate) {
|
PagedCheckMain(paginate) {
|
||||||
this.pageIndex++
|
this.pageIndex++
|
||||||
|
|||||||
@ -137,10 +137,10 @@
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady() {
|
// onReady() {
|
||||||
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
// //如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
||||||
this.$refs.uForm.setRules(this.rules)
|
// this.$refs.uForm.setRules(this.rules)
|
||||||
},
|
// },
|
||||||
methods: {
|
methods: {
|
||||||
PagedCheckMain(paginate) {
|
PagedCheckMain(paginate) {
|
||||||
this.pageIndex++
|
this.pageIndex++
|
||||||
|
|||||||
@ -127,7 +127,6 @@
|
|||||||
if (this.model.RISK_AREA_ID != undefined && this.model.RISK_AREA_ID != '') {
|
if (this.model.RISK_AREA_ID != undefined && this.model.RISK_AREA_ID != '') {
|
||||||
|
|
||||||
this.PagedRisk() //扫二维码 默认赋值
|
this.PagedRisk() //扫二维码 默认赋值
|
||||||
|
|
||||||
const json = initFilter(this.OrgId, null, "NAME", 0, 1);
|
const json = initFilter(this.OrgId, null, "NAME", 0, 1);
|
||||||
json.IgnoreDataRule = true
|
json.IgnoreDataRule = true
|
||||||
json.Limit = 2
|
json.Limit = 2
|
||||||
@ -139,10 +138,10 @@
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady() {
|
// onReady() {
|
||||||
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
// //如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
||||||
this.$refs.uForm.setRules(this.rules)
|
// this.$refs.uForm.setRules(this.rules)
|
||||||
},
|
// },
|
||||||
methods: {
|
methods: {
|
||||||
PagedRisk(paginate) {
|
PagedRisk(paginate) {
|
||||||
this.pageIndex++
|
this.pageIndex++
|
||||||
|
|||||||
@ -137,10 +137,10 @@
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onReady() {
|
// onReady() {
|
||||||
//如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
// //如果需要兼容微信小程序,并且校验规则中含有方法等,只能通过setRules方法设置规则。
|
||||||
this.$refs.uForm.setRules(this.rules)
|
// this.$refs.uForm.setRules(this.rules)
|
||||||
},
|
// },
|
||||||
methods: {
|
methods: {
|
||||||
PagedCheckMain(paginate) {
|
PagedCheckMain(paginate) {
|
||||||
this.pageIndex++
|
this.pageIndex++
|
||||||
|
|||||||
@ -1,19 +1,31 @@
|
|||||||
<template>
|
<template>
|
||||||
<view class="content">
|
<view class="content">
|
||||||
<view class="list">
|
<u-form>
|
||||||
<u-grid :border="false" :col="2"> <!-- @click="click" -->
|
<view>
|
||||||
<u-grid-item v-for="(baseListItem,baseListIndex) in baseList" :key="baseListIndex" bgColor="#fff">
|
|
||||||
<u-icon :customStyle="{paddingTop:20+'rpx'}" :name="baseListItem.iconName" :size="42"
|
|
||||||
@click="menuClick(baseListItem)" color="#304ffe"></u-icon>
|
|
||||||
<text class="grid-text">{{baseListItem.name}}</text>
|
|
||||||
</u-grid-item>
|
|
||||||
</u-grid>
|
|
||||||
<view style="display: flex;flex-direction: row;" class="home-button">
|
|
||||||
<!-- <u-button type="primary" @click="reset" color="#3d4b70" :plain="true" style="margin-right: 5px;">重置</u-button> -->
|
|
||||||
<u-button type="primary" @click="goCamera" color="#3d4b70">隐患随手拍</u-button>
|
|
||||||
</view>
|
|
||||||
|
|
||||||
</view>
|
<u-form-item label="公司名称" @click="handleChange()" label-width='150px' style="margin: 0 20px 0 30px;"
|
||||||
|
prop="OrgId" borderBottom>
|
||||||
|
<u--input disabledColor="#fff" v-model="NAME" placeholder="请选择公司名称" border="none"
|
||||||
|
inputAlign="right"></u--input>
|
||||||
|
<u-icon v-if="!OrgId||OrgId.length<1" style="margin-left: 4px;" slot="right"
|
||||||
|
name="arrow-down"></u-icon>
|
||||||
|
</u-form-item>
|
||||||
|
</view>
|
||||||
|
<view class="list">
|
||||||
|
<u-grid :border="false" :col="2">
|
||||||
|
<u-grid-item v-for="(baseListItem,baseListIndex) in baseList" :key="baseListIndex" bgColor="#fff">
|
||||||
|
<u-icon :customStyle="{paddingTop:20+'rpx'}" :name="baseListItem.iconName" :size="42"
|
||||||
|
@click="menuClick(baseListItem)" color="#304ffe"></u-icon>
|
||||||
|
<text class="grid-text">{{baseListItem.name}}</text>
|
||||||
|
</u-grid-item>
|
||||||
|
</u-grid>
|
||||||
|
</view>
|
||||||
|
</u-form>
|
||||||
|
|
||||||
|
|
||||||
|
<query-selector :show="selectorInfo.showPopup" :defaultChecked="selectorInfo.defaultChecked"
|
||||||
|
:title="selectorInfo.title" :lists="selectorInfo.dataLists" @search="handleSearch" @select="handleSelected"
|
||||||
|
@close="selectorInfo.showPopup=false" />
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -26,43 +38,94 @@
|
|||||||
export default {
|
export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
DEPARTMENT_ID: '',//'B18F95F4-572A-E521-1412-FA8CE50DC98A',
|
DEPARTMENT_ID: '', //'B18F95F4-572A-E521-1412-FA8CE50DC98A',
|
||||||
RISK_AREA_ID: '',//8EB0A653-E785-46D9-B65E-17F49E77121E',
|
RISK_AREA_ID: '', //8EB0A653-E785-46D9-B65E-17F49E77121E',
|
||||||
|
POST_ID: '',
|
||||||
OrgId: '',
|
OrgId: '',
|
||||||
baseList: [{
|
NAME: '',
|
||||||
name: "新增用户",
|
createType: '',
|
||||||
iconName: "man-add"
|
uni_app_web_local_api_url: config.uni_app_web_local_api_url,
|
||||||
},
|
baseList: [],
|
||||||
// {
|
company: '',
|
||||||
// name: "风险区域明细",
|
dataLists: [{
|
||||||
// iconName: "order"
|
name: '行洛坑',
|
||||||
// },
|
code: 'XLK',
|
||||||
// {
|
id: 'B043B28B-BBC3-C452-6052-4FBA1457ABFA',
|
||||||
// name: "区域风险四色图",
|
tenantId: '0001'
|
||||||
// iconName: "list-dot"
|
}, {
|
||||||
// },
|
name: '都昌金鼎',
|
||||||
// {
|
code: 'DCJD',
|
||||||
// name: "区域隐患数量",
|
id: '8B3C41AA-51B1-7CE9-1879-248A038C1B5C',
|
||||||
// iconName: "info-circle"
|
tenantId: 'A0000025'
|
||||||
// },
|
}, {
|
||||||
],
|
name: '洛阳豫鹭',
|
||||||
company: ''
|
code: 'LYYL',
|
||||||
|
id: 'D9871BA8-0EEC-9E4A-BB87-7D5A540D8913',
|
||||||
|
tenantId: 'A0000024'
|
||||||
|
}, {
|
||||||
|
name: '广西博白',
|
||||||
|
code: 'GXBB',
|
||||||
|
id: '3EFD5276-632B-E379-9FF3-7A7546591FCA',
|
||||||
|
tenantId: 'A0000028'
|
||||||
|
}],
|
||||||
|
selectorInfo: {
|
||||||
|
showPopup: false,
|
||||||
|
title: '检查人员',
|
||||||
|
itemData: {},
|
||||||
|
index: 0,
|
||||||
|
dataLists: [],
|
||||||
|
defaultText: '',
|
||||||
|
defaultValue: '',
|
||||||
|
name: '',
|
||||||
|
defaultChecked: []
|
||||||
|
},
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
onShow() {
|
// onShow() {
|
||||||
const pages = getCurrentPages()
|
// const pages = getCurrentPages()
|
||||||
const currentPage = pages[pages.length - 1]
|
// const currentPage = pages[pages.length - 1]
|
||||||
const Options = currentPage.options
|
// const Options = currentPage.options
|
||||||
uni.setStorageSync('Company', Options.Company ? Options.Company : 'XLK')
|
// uni.setStorageSync('Company', Options.Company ? Options.Company : 'XLK')
|
||||||
|
// },
|
||||||
|
onLoad(option) {
|
||||||
|
if (option.OrgId && option.OrgId.length > 0) {
|
||||||
|
this.OrgId = option.OrgId
|
||||||
|
this.createType = option.createType
|
||||||
|
this.RISK_AREA_ID = option.AREA_ID
|
||||||
|
this.DEPARTMENT_ID = option.DEPARTMENT_ID
|
||||||
|
this.POST_ID = option.POST_ID
|
||||||
|
} else {
|
||||||
|
var paraString = location.search; //.substring(1, location.search.length - 1);
|
||||||
|
if (paraString && paraString.length > 1) {
|
||||||
|
var paras = paraString.split("&");
|
||||||
|
paras.forEach(e => {
|
||||||
|
if (e.indexOf("OrgId") > -1) {
|
||||||
|
this.OrgId = e.split('=')[1]
|
||||||
|
} else if (e.indexOf("createType") > -1) {
|
||||||
|
this.createType = e.split('=')[1]
|
||||||
|
} else if (e.indexOf("AREA_ID") > -1) {
|
||||||
|
this.RISK_AREA_ID = e.split('=')[1]
|
||||||
|
} else if (e.indexOf("DEPARTMENT_ID") > -1) {
|
||||||
|
this.DEPARTMENT_ID = e.split('=')[1]
|
||||||
|
} else if (e.indexOf("POST_ID") > -1) {
|
||||||
|
this.POST_ID = e.split('=')[1]
|
||||||
|
}
|
||||||
|
})
|
||||||
|
} else {
|
||||||
|
//出现公司选择
|
||||||
|
}
|
||||||
|
}
|
||||||
|
// createType '区域'10 '岗位'20
|
||||||
|
if (this.OrgId && this.OrgId.length > 1)
|
||||||
|
this.getCaidan()
|
||||||
},
|
},
|
||||||
onLoad() {
|
|
||||||
this.getCaidan()
|
|
||||||
|
|
||||||
},
|
//页面跳转到APP
|
||||||
onNavigationBarButtonTap(e) {
|
onNavigationBarButtonTap(e) {
|
||||||
let url = 'http://47.122.43.22:9100/'
|
let urlTo = this.uni_app_web_local_api_url + ':9100/'
|
||||||
|
//let urlTo ='http://localhost:8000/' //本地是8000
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: '/pages/webview/webview?url=' + url
|
url: '/pages/webview/webview?url=' + urlTo
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
@ -80,53 +143,52 @@
|
|||||||
|
|
||||||
menuClick(menuInfo) {
|
menuClick(menuInfo) {
|
||||||
uni.navigateTo({
|
uni.navigateTo({
|
||||||
url: menuInfo.url + '?DEPARTMENT_ID=' + this.DEPARTMENT_ID + '&OrgId=' + menuInfo.ORG_ID+'&RISK_AREA_ID='+this.RISK_AREA_ID
|
url: menuInfo.url + '?OrgId=' + menuInfo.ORG_ID +
|
||||||
|
'&RISK_AREA_ID=' + this.RISK_AREA_ID + '&DEPARTMENT_ID=' + this.DEPARTMENT_ID
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
goCamera() {
|
// goCamera() {
|
||||||
// uni.chooseImage({
|
// // uni.chooseImage({
|
||||||
// count: 6, //默认9
|
// // count: 6, //默认9
|
||||||
// sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
|
// // sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
|
||||||
// sourceType: ['camera'],
|
// // sourceType: ['camera'],
|
||||||
// success: (res) => {
|
// // success: (res) => {
|
||||||
// const url = config.serviceHost('/PF/File/UploadFile')
|
// // const url = config.serviceHost('/PF/File/UploadFile')
|
||||||
// request.upload(url, res.tempFilePaths).then((result) => {
|
// // request.upload(url, res.tempFilePaths).then((result) => {
|
||||||
// if (result.IsSuccessful) {
|
// // if (result.IsSuccessful) {
|
||||||
// // TODO: 目前只支持一张照片
|
// // // TODO: 目前只支持一张照片
|
||||||
// store.commit('updateImageLists', [{
|
// // store.commit('updateImageLists', [{
|
||||||
// IMG_FILE_ID: result.Data.imgFileID,
|
// // IMG_FILE_ID: result.Data.imgFileID,
|
||||||
// IMG_FILE_PATH: result.Data.imgFilePath
|
// // IMG_FILE_PATH: result.Data.imgFilePath
|
||||||
// }]);
|
// // }]);
|
||||||
// uni.showActionSheet({
|
// // uni.showActionSheet({
|
||||||
// title: '选择上报类型',
|
// // title: '选择上报类型',
|
||||||
// itemList: ['随手拍', '隐患上报'],
|
// // itemList: ['随手拍', '隐患上报'],
|
||||||
// success: (e) => {
|
// // success: (e) => {
|
||||||
// if (e.tapIndex === 0) {
|
// // if (e.tapIndex === 0) {
|
||||||
// uni.navigateTo({
|
// // uni.navigateTo({
|
||||||
// url: '/pages/camera/index'
|
// // url: '/pages/camera/index'
|
||||||
// })
|
// // })
|
||||||
// } else {
|
// // } else {
|
||||||
// uni.navigateTo({
|
// // uni.navigateTo({
|
||||||
// url: '/pages/apply/subPages/riskReport'
|
// // url: '/pages/apply/subPages/riskReport'
|
||||||
// })
|
// // })
|
||||||
// }
|
// // }
|
||||||
// }
|
// // }
|
||||||
// })
|
// // })
|
||||||
// }
|
// // }
|
||||||
// }).catch((error) => {
|
// // }).catch((error) => {
|
||||||
// console.log(error)
|
// // console.log(error)
|
||||||
// });
|
// // });
|
||||||
// },
|
// // },
|
||||||
// complete: function(com) {
|
// // complete: function(com) {
|
||||||
// console.log('choose image complete', com)
|
// // console.log('choose image complete', com)
|
||||||
// }
|
// // }
|
||||||
// })
|
// // })
|
||||||
},
|
// },
|
||||||
getCaidan() {
|
getCaidan() {
|
||||||
const json = {
|
const json = {
|
||||||
Company: uni.getStorageSync('Company'),
|
OrgId: this.OrgId
|
||||||
Post: '搬运工',
|
|
||||||
Type: 1
|
|
||||||
}
|
}
|
||||||
getMenu(json).then((res) => {
|
getMenu(json).then((res) => {
|
||||||
this.baseList = res.data
|
this.baseList = res.data
|
||||||
@ -136,15 +198,52 @@
|
|||||||
icon: 'none'
|
icon: 'none'
|
||||||
})
|
})
|
||||||
})
|
})
|
||||||
}
|
},
|
||||||
|
|
||||||
|
//显示组件
|
||||||
|
handleChange() {
|
||||||
|
if (!this.OrgId || this.OrgId.length < 2) {
|
||||||
|
this.selectorInfo.showPopup = true
|
||||||
|
this.selectorInfo.title = '公司选择'
|
||||||
|
this.handleSearch()
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
|
//数据加载
|
||||||
|
handleSearch(val) {
|
||||||
|
this.selectorInfo.dataLists = this.dataLists
|
||||||
|
// const orgId = uni.getStorageSync('orgId')
|
||||||
|
// const json = initFilter(orgId, "", "", 0)
|
||||||
|
// if (val) {
|
||||||
|
// extendRule(json, 'NAME', 9, val);
|
||||||
|
// }
|
||||||
|
// OrderPagedUseful2(json).then(res => {
|
||||||
|
// this.selectorInfo.dataLists = res.Data.map(i => {
|
||||||
|
// return {
|
||||||
|
// ...i,
|
||||||
|
// name: i.NAME,
|
||||||
|
// code: i.CODE
|
||||||
|
// }
|
||||||
|
// })
|
||||||
|
// })
|
||||||
|
},
|
||||||
|
|
||||||
|
handleSelected(e) {
|
||||||
|
this.selectorInfo.showPopup = false
|
||||||
|
this.OrgId = e.id
|
||||||
|
this.NAME = e.name
|
||||||
|
uni.setStorageSync('tenantId', e.tenantId)
|
||||||
|
if (this.OrgId && this.OrgId.length > 1)
|
||||||
|
this.getCaidan()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style>
|
<style>
|
||||||
.content {
|
.content {
|
||||||
background-color: #f4f7ff;
|
/* background-color: #f4f7ff; */
|
||||||
|
background-color: rgb(246, 250, 255);
|
||||||
width: 100%;
|
width: 100%;
|
||||||
/* #ifndef APP-PLUS */
|
/* #ifndef APP-PLUS */
|
||||||
height: calc(100vh - 44px - 50px); // 非APP平台下生效
|
height: calc(100vh - 44px - 50px); // 非APP平台下生效
|
||||||
@ -178,7 +277,8 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 10px 36px;
|
padding: 10px 36px;
|
||||||
box-sizing: border-box;
|
box-sizing: border-box;
|
||||||
background: #f4f7ff;
|
/* background: #f4f7ff; */
|
||||||
|
background: rgb(246, 250, 255);
|
||||||
z-index: 999;
|
z-index: 999;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -5,22 +5,9 @@ import handle401 from './handle401'
|
|||||||
|
|
||||||
export default {
|
export default {
|
||||||
send(params) {
|
send(params) {
|
||||||
const pages = getCurrentPages()
|
let tenantId = uni.getStorageSync('tenantId')
|
||||||
const currentPage = pages[pages.length - 1]
|
if (!tenantId || tenantId.length < 2)
|
||||||
const Options = currentPage.options
|
|
||||||
let Company = Options.Company ? Options.Company : 'XLK'
|
|
||||||
let tenantId = ''
|
|
||||||
if (Company == 'DCJD') {
|
|
||||||
tenantId = 'A0000025'
|
|
||||||
} else if (Company == 'GXBB') {
|
|
||||||
tenantId = 'A0000028'
|
|
||||||
} else if (Company == 'LYYL') {
|
|
||||||
tenantId = 'A0000024'
|
|
||||||
} else if (Company == 'LYXT') {
|
|
||||||
tenantId = '0002'
|
|
||||||
} else {
|
|
||||||
tenantId = '0001'
|
tenantId = '0001'
|
||||||
}
|
|
||||||
let url = params.url;
|
let url = params.url;
|
||||||
let method = params.method || "get";
|
let method = params.method || "get";
|
||||||
let data = params.data || {};
|
let data = params.data || {};
|
||||||
@ -28,11 +15,7 @@ export default {
|
|||||||
if (params.isAll)
|
if (params.isAll)
|
||||||
isAll = params.isAll
|
isAll = params.isAll
|
||||||
let header = {
|
let header = {
|
||||||
// 'Blade-Auth': uni.getStorageSync('token') || '',
|
'Content-Type': params.method === 'post' ? 'application/json' : 'application/json;charset=UTF-8',
|
||||||
// 'Content-Type': type === 'post' ? 'application/json' : 'application/x-www-form-urlencoded',// 'Content-Type': 'application/json;charset=UTF-8',
|
|
||||||
// 'Content-Type': 'application/json;charset=UTF-8',
|
|
||||||
'Content-Type': params.method === 'post' ? 'application/json' : 'application/json;charset=UTF-8',
|
|
||||||
// 'Authorization': 'Basic c2FiZXI6c2FiZXJfc2VjcmV0',
|
|
||||||
'Tenant': tenantId, // avue配置相关
|
'Tenant': tenantId, // avue配置相关
|
||||||
...params.header
|
...params.header
|
||||||
}
|
}
|
||||||
@ -47,7 +30,6 @@ export default {
|
|||||||
const res = response
|
const res = response
|
||||||
// 根据返回的状态码做出对应的操作
|
// 根据返回的状态码做出对应的操作
|
||||||
//获取成功
|
//获取成功
|
||||||
// console.log(res.statusCode);
|
|
||||||
if (res.statusCode == 200) {
|
if (res.statusCode == 200) {
|
||||||
if (isAll)
|
if (isAll)
|
||||||
resolve(res);
|
resolve(res);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user