Commit ad577f78 authored by gengchunlei's avatar gengchunlei

楚雄小程序 文件上传

parent 97e93149
......@@ -4,3 +4,23 @@
</div>
</template>
<script>
import {getQueryVariable, showNav} from "./utils/common";
export default {
data() {
return {}
},
provide() {
return {
showNav: showNav,
}
},
mounted() {
let embed = getQueryVariable('embed')
if (embed) {
window.sessionStorage.setItem('embed', embed)
}
}
}
</script>
\ No newline at end of file
......@@ -137,3 +137,15 @@ export const ToString = str => {
str = str || "";
return str.toString();
};
//是否显示页面title
export function showNav() {
let res = false
let wx = window.sessionStorage.getItem('embed')
if (wx == 'wx') {
res = false
} else {
res = true
}
return res
}
\ No newline at end of file
<template>
<div class="choiceContraceptives">
<mt-header title="选择药具">
<mt-header title="选择药具" v-if="showNav()">
<div slot="left" @click="goBack">
<mt-button icon="back"></mt-button>
</div>
......@@ -75,6 +75,7 @@
export default {
name: "choiceContraceptives",
inject: ['showNav'],
data(){
return{
username: '',
......@@ -90,7 +91,10 @@
}
}
},
methods:{
created() {
document.title = '选择药具'
},
methods:{
getStockListInfo(callBack) {
this.routerDetail = this.$route.query
let par = {
......
<template>
<div>
<div v-if="!isNoData">
<mt-header title="人工发放"></mt-header>
<mt-header title="人工发放" v-if="showNav()"></mt-header>
<div class="flex_center top_info">
<div>
......@@ -51,6 +51,7 @@
import NoData from "../component/noData";
export default {
components: {NoData},
inject: ['showNav'],
data() {
return {
formData: {
......@@ -69,6 +70,7 @@
}
},
created() {
document.title = '人工发放'
this.urltext()
let initPeople = JSON.parse(window.localStorage.getItem('initPeople'))
if (initPeople) {
......
......@@ -5,7 +5,7 @@
@refresh="onRefresh"
:disabled="isRefreshDisable"
>
<mt-header title="人工网点申领">
<mt-header title="人工网点申领" v-if="showNav()">
<div slot="left" @click="goBack">
<mt-button icon="back"></mt-button>
</div>
......@@ -143,6 +143,7 @@
export default {
components: {NoData},
inject:['showNav'],
data() {
return {
loading: false,
......@@ -185,6 +186,7 @@
})
},
created() {
document.title = '人工网点申领'
this.routerDetail = this.$route.query
if (this.routerDetail.resource == 1) {
this.showForm = true
......
<template>
<div>
<mt-header title="申领结果">
<mt-header title="申领结果" v-if="showNav()">
<div slot="left" @click="goBack">
<mt-button icon="back"></mt-button>
</div>
......@@ -56,6 +56,7 @@
export default {
components: {NoData},
inject: ['showNav'],
data() {
return {
loading: false,
......@@ -71,6 +72,7 @@
}
},
created() {
document.title = '申领结果'
this.routerDetail = this.$route.query
this.getRecordInfo()
},
......
<template>
<div class="myMap">
<mt-header title="药具领取">
<mt-header title="药具领取" v-if="showNav()">
<div slot="left" @click="toRealHome">
<mt-button icon="back"></mt-button>
</div>
......@@ -46,6 +46,7 @@
export default {
name: "myMap",
inject: ['showNav'],
data() {
return {
recordNum: 0,
......@@ -57,6 +58,7 @@
}
},
created() {
document.title = '药具领取'
this.urltext()
},
mounted() {
......@@ -288,15 +290,15 @@
infoButton.onclick = function () {
_that.jumpInfo(info)
};
let navigationButton = document.createElement("input");
navigationButton.type = "button";
navigationButton.className = "text-button button-right";
navigationButton.value = "导航"
navigationButton.onclick = function () {
_that.navigation(info)
};
// let navigationButton = document.createElement("input");
// navigationButton.type = "button";
// navigationButton.className = "text-button button-right";
// navigationButton.value = "导航"
// navigationButton.onclick = function () {
// _that.navigation(info)
// };
middle.appendChild(infoButton);
middle.appendChild(navigationButton);
// middle.appendChild(navigationButton);
content.appendChild(middle);
// 定义底部内容
......
......@@ -5,7 +5,7 @@
@refresh="onRefresh"
:disabled="isRefreshDisable"
>
<mt-header title="人工网点申领">
<mt-header title="人工网点申领" v-if="showNav()">
<div slot="left" @click="goBack">
<mt-button icon="back"></mt-button>
</div>
......
<template>
<div>
<mt-header title="领取成功">
<mt-header title="领取成功" v-if="showNav()">
<div slot="left" @click="goBack">
<mt-button icon="back"></mt-button>
</div>
......@@ -22,7 +22,14 @@
export default {
name: "receiveSuccess",
methods:{
inject: ['showNav'],
data() {
return {}
},
created() {
document.title = '领取成功'
},
methods:{
goBack() {
window.history.go(-1)
},
......
<template>
<div>
<mt-header title="填写随访">
<mt-header title="填写随访" v-if="showNav()">
<router-link to="/" slot="left">
<mt-button icon="back"></mt-button>
</router-link>
......@@ -56,6 +56,7 @@
export default {
name: "returnVisit",
inject: ['showNav'],
data() {
return {
options1: [{label: '满意', value: '0'}, {label: '不满意', value: '1'}],
......@@ -79,7 +80,10 @@
}
}
},
methods:{
created() {
document.title = '填写随访'
},
methods:{
changeAgree() {
if(this.formData.isAgree == 0) {
this.formData.disagreeReason = ''
......
......@@ -5,7 +5,7 @@
@refresh="onRefresh"
:disabled="isRefreshDisable"
>
<mt-header title="网点详情">
<mt-header title="网点详情" v-if="showNav()">
<div @click="goBack" slot="left">
<mt-button icon="back"></mt-button>
</div>
......@@ -79,6 +79,7 @@
export default {
name: "siteDetails",
components: {NoData},
inject:['showNav'],
data() {
return {
siteDetail: {},
......@@ -115,6 +116,7 @@
})
},
created() {
document.title = '网点详情'
/*发请求通过this.$route.query.id*/
this.siteDetail = JSON.parse(this.$route.query.info)
this.relationId = this.siteDetail.id
......
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 to comment