myTest383 3 weeks ago
parent
commit
575f08173b
  1. 4
      src/layout/components/Navbar.vue
  2. 2
      src/settings.js
  3. 64
      src/views/appletBanner/appletBannerAdd.vue
  4. 15
      vue.config.js

4
src/layout/components/Navbar.vue

@ -2,7 +2,7 @@
<div>
<div class="navbar">
<p class="breadcrumb-container"><img src="@/assets/loginImg/logo.png"
style="width: 45px;height: 45px;margin-right: 10px;" />预定商城管理平台</p>
style="width: 45px;height: 45px;margin-right: 10px;" />云菜窖管理平台</p>
<!-- <h3 class="breadcrumb-container">银行供应链贷后监管平台</h3> -->
<div class="right-menu">
<!-- <p>{{Orgname}} {{departmentName}} 欢迎, {{name}}</p>-->
@ -10,7 +10,7 @@
<p class="dy" @click="logout()"><img src="@/assets/images/dy.png"></p> -->
</div>
</div>
<el-footer class="footer" height="40px">Copyright © {{ year }} 预定商城管理平台 All Rights Reserved</el-footer>
<el-footer class="footer" height="40px">Copyright © {{ year }} 云菜窖管理平台 All Rights Reserved</el-footer>
</div>
</template>

2
src/settings.js

@ -1,6 +1,6 @@
module.exports = {
title: '预定商城系统',
title: '云菜窖',
/**
* @type {boolean} true | false

64
src/views/appletBanner/appletBannerAdd.vue

@ -24,17 +24,9 @@
<div class="item" style="margin-bottom: 100px;margin-top: 100px;">
<span class="item_text">轮播图图片</span>
<upload
ref="uploadImg2"
v-model="imgList"
style="margin-top: 20px;"
class="item_input"
:limit="1"
bucket="map"
:class="{ hide: hideUploadBtn }"
:upload-data="{ type: '0001' }"
@change="backData"
/>
<upload ref="uploadImg2" v-model="imgList" style="margin-top: 20px;" class="item_input" :limit="1"
bucket="map" :class="{ hide: hideUploadBtn }" :upload-data="{ type: '0001' }"
@change="backData" />
</div>
<div class="item">
<span class="item_text">发布人</span>
@ -42,15 +34,18 @@
</div>
<div class="item">
<span class="item_text">发布日期</span>
<el-date-picker v-model="formobj.releaseTime" type="date" class="item_input" value-format="yyyy-MM-dd" placeholder="选择日期" />
<el-date-picker v-model="formobj.releaseTime" type="date" class="item_input"
value-format="yyyy-MM-dd" placeholder="选择日期" />
</div>
<div class="item">
<span class="item_text">时效开始日期</span>
<el-date-picker v-model="formobj.startDate" type="date" class="item_input" value-format="yyyy-MM-dd" placeholder="选择日期" />
<el-date-picker v-model="formobj.startDate" type="date" class="item_input" value-format="yyyy-MM-dd"
placeholder="选择日期" />
</div>
<div class="item">
<span class="item_text">时效结束日期</span>
<el-date-picker v-model="formobj.endDate" type="date" class="item_input" value-format="yyyy-MM-dd" placeholder="选择日期" />
<el-date-picker v-model="formobj.endDate" type="date" class="item_input" value-format="yyyy-MM-dd"
placeholder="选择日期" />
</div>
<!-- <div class="item2">
@ -62,21 +57,14 @@
<div class="item" style="margin-bottom: 100px;margin-top: 100px;">
<span class="item_text">内容图片</span>
<upload
ref="uploadImg3"
v-model="imgListnr"
style="margin-top: 20px;"
class="item_input"
:limit="1"
bucket="map"
:class="{ hide: hideUploadBtnNr }"
:upload-data="{ type: '0001' }"
@change="backDataNr"
/>
<upload ref="uploadImg3" v-model="imgListnr" style="margin-top: 20px;" class="item_input" :limit="1"
bucket="map" :class="{ hide: hideUploadBtnNr }" :upload-data="{ type: '0001' }"
@change="backDataNr" />
</div>
<div class="item2">
<span class="item_text">轮播图内容</span>
<editor class="item_input" :height="300" :min-height="100" :value="formobj.content" @input="editinput" />
<editor class="item_input" :height="300" :min-height="100" :value="formobj.content"
@input="editinput" />
</div>
</el-card>
@ -160,11 +148,27 @@
.then(resp => {
if (resp.success) {
this.formobj = resp.data
this.imgList[0].url = resp.data.bannerUrl
this.imgList = []
if (resp.data.bannerUrl != '') {
this.imgList.push({
url: resp.data.bannerUrl
})
}
this.hideUploadBtn = this.imgList.length != 0
this.imgListnr = []
if (resp.data.contentUrl != '') {
this.imgListnr.push({
url: resp.data.contentUrl
})
}
this.hideUploadBtnNr = this.imgListnr.length != 0
}
})
.catch(e => {
this.formobj = row
this.imgList = []
this.imgListnr = []
})
},
backData(value) {
@ -195,6 +199,12 @@
<style lang="scss" scoped>
//
::v-deep .hide {
.el-upload--picture-card {
display: none !important;
}
}
.box-card {
margin-left: 60px;
margin-right: 60px;

15
vue.config.js

@ -6,7 +6,7 @@ function resolve(dir) {
return path.join(__dirname, dir)
}
const name = defaultSettings.title || '汇融惠享' // page title
const name = defaultSettings.title || '云菜窖' // page title
// 如果端口设置为80,
// 使用管理员权限执行命令行。
@ -24,7 +24,7 @@ module.exports = {
*在大多数情况下请使用/
*详细信息https://cli.vuejs.org/config/#publicpath
*/
publicPath: process.env.NODE_ENV === 'production' ? '/lpk/' : '/',
publicPath: process.env.NODE_ENV === 'production' ? '/ycjui' : '/',
outputDir: 'yythmall-ui',
assetsDir: 'static',
lintOnSave: process.env.NODE_ENV === 'development',
@ -40,17 +40,18 @@ module.exports = {
},
proxy: {
'/api': { // 匹配所有以 '/api'开头的请求路径
// target: 'http://192.168.1.109:8111',
target: process.env.VUE_APP_URL, // 代理目标的基础路径
// target: 'http://jianguan.yyundong.com/shgfapi', // 代理目标的基础路径
// target: 'http://192.168.0.105:7211',
// target: process.env.VUE_APP_URL, // 代理目标的基础路径
target: 'https://ordermall.yxtsoft.com/ycjapi', // 代理目标的基础路径
changeOrigin: true, // 支持跨域
pathRewrite: { // 重写路径: 去掉路径中开头的'/api'
'^/api': ''
}
},
'/upload': { // 匹配所有以 '/api'开头的请求路径
// target: 'http://120.46.131.15:8111',
target: process.env.VUE_APP_URL, // 代理目标的基础路径
// target: 'http://192.168.0.105:7211',
// target: process.env.VUE_APP_URL, // 代理目标的基础路径
target: 'https://ordermall.yxtsoft.com/ycjapi', // 代理目标的基础路径
changeOrigin: true, // 支持跨域
pathRewrite: { // 重写路径: 去掉路径中开头的'/api'
'^/upload': ''

Loading…
Cancel
Save