Commit 165e9ae4 authored by 盖献康's avatar 盖献康

Merge remote-tracking branch 'origin/master'

# Conflicts:
#	.env.test
parents 38889b31 23e918cd
...@@ -11,13 +11,13 @@ NODE_ENV= 'production' ...@@ -11,13 +11,13 @@ NODE_ENV= 'production'
VUE_APP_BASE_API = 'https://med.imchong.cn:8091' VUE_APP_BASE_API = 'https://med.imchong.cn:8091'
# 图片显示 # 图片显示
VUE_APP_TEST_API = 'https://www.cw.imchong.cn/minio' VUE_APP_TEST_API = 'https://med.imchong.cn/minio'
# A端前端地址 # A端前端地址
VUE_APP_WEB = 'http://47.92.55.88:80' VUE_APP_WEB = 'https://med.imchong.cn'
# business微服务地址 # business微服务地址
VUE_APP_MICRO_BUSINESS = 'http://47.92.55.88:1099' VUE_APP_MICRO_BUSINESS = 'https://med.imchong.cn:1099'
# finance微服务地址 # finance微服务地址
VUE_APP_MICRO_FINANCE = 'http://47.92.55.88:1098' VUE_APP_MICRO_FINANCE = 'https://med.imchong.cn:1098'
...@@ -115,7 +115,7 @@ export default { ...@@ -115,7 +115,7 @@ export default {
// 大小限制(MB) // 大小限制(MB)
fileSize: { fileSize: {
type: Number, type: Number,
default: 3 default: 4
}, },
// 文件类型, 例如['png', 'jpg', 'jpeg'] // 文件类型, 例如['png', 'jpg', 'jpeg']
fileType: { fileType: {
...@@ -329,6 +329,10 @@ export default { ...@@ -329,6 +329,10 @@ export default {
// 上传失败 // 上传失败
handleUploadError() { handleUploadError() {
this.$modal.msgError('上传图片失败,请重试') this.$modal.msgError('上传图片失败,请重试')
this.cropperVisible = false
this.fileList = []
this.uploadList = []
this.number = 0
// this.$modal.closeLoading() // this.$modal.closeLoading()
}, },
// 上传结束处理 // 上传结束处理
......
...@@ -53,7 +53,13 @@ ...@@ -53,7 +53,13 @@
<el-form-item> <el-form-item>
<div> <div>
<el-button class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button> <el-button class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button>
<el-button class="resetBtn" icon="el-icon-back" @click="goBack">返回</el-button> <BackBtn
:button-class="'resetBtn'"
:button-icon="'el-icon-back'"
:click-action="goBack"
button-text="返回"
is-show-confirm="true"
/>
</div> </div>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -71,12 +77,13 @@ import { checkRole } from '@/utils/permission' ...@@ -71,12 +77,13 @@ import { checkRole } from '@/utils/permission'
import { selectDictLabel } from '@/utils/ruoyi' import { selectDictLabel } from '@/utils/ruoyi'
import { getArticle, updateArticle } from '@/api/business/article' import { getArticle, updateArticle } from '@/api/business/article'
import userAvatar from '@/views/system/user/profile/userAvatar.vue' import userAvatar from '@/views/system/user/profile/userAvatar.vue'
import BackBtn from '@/components/BackBtn/index.vue'
import { html2Text } from '@/utils' import { html2Text } from '@/utils'
export default { export default {
name: 'ArticleEdit', name: 'ArticleEdit',
// eslint-disable-next-line vue/no-unused-components // eslint-disable-next-line vue/no-unused-components
components: { userAvatar }, components: { userAvatar, BackBtn },
// 数据字典 // 数据字典
dicts: ['article_status'], dicts: ['article_status'],
......
...@@ -61,7 +61,13 @@ ...@@ -61,7 +61,13 @@
<el-form-item> <el-form-item>
<div> <div>
<el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button> <el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button>
<el-button class="resetBtn" icon="el-icon-back" @click="goBack">返回</el-button> <BackBtn
:button-class="'resetBtn'"
:button-icon="'el-icon-back'"
:click-action="goBack"
button-text="返回"
is-show-confirm="true"
/>
</div> </div>
</el-form-item> </el-form-item>
</el-form> </el-form>
...@@ -78,12 +84,13 @@ ...@@ -78,12 +84,13 @@
import { selectDictLabel } from '@/utils/ruoyi' import { selectDictLabel } from '@/utils/ruoyi'
import { addArticle, listArticle } from '@/api/business/article' import { addArticle, listArticle } from '@/api/business/article'
import { html2Text } from '@/utils' import { html2Text } from '@/utils'
import BackBtn from '@/components/BackBtn/index.vue'
export default { export default {
name: 'ArticleInsert', name: 'ArticleInsert',
// 数据字典 // 数据字典
dicts: ['article_status'], dicts: ['article_status'],
components: { BackBtn },
props: { props: {
id: { id: {
// 防止接受状态类型不兼容 // 防止接受状态类型不兼容
......
...@@ -56,7 +56,13 @@ ...@@ -56,7 +56,13 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button> <el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button>
<el-button class="resetBtn" icon="el-icon-back" @click="goBack">返回</el-button> <BackBtn
:button-class="'resetBtn'"
:button-icon="'el-icon-back'"
:click-action="goBack"
button-text="返回"
is-show-confirm="true"
/>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
...@@ -68,10 +74,11 @@ ...@@ -68,10 +74,11 @@
import { parseTime } from '@/utils/ruoyi' import { parseTime } from '@/utils/ruoyi'
import { addBanner, listBanner } from '@/api/business/banner' import { addBanner, listBanner } from '@/api/business/banner'
import ImgUploadForBanner from '@/components/ImageUpload/imgUploadForBanner.vue' import ImgUploadForBanner from '@/components/ImageUpload/imgUploadForBanner.vue'
import BackBtn from '@/components/BackBtn/index.vue'
export default { export default {
name: 'BannerAdd', name: 'BannerAdd',
components: { ImgUploadForBanner }, components: { ImgUploadForBanner, BackBtn },
data() { data() {
const checkSort = (rule, value, callback) => { const checkSort = (rule, value, callback) => {
if (value === 0) { if (value === 0) {
......
...@@ -62,7 +62,13 @@ ...@@ -62,7 +62,13 @@
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button> <el-button :loading="submitLoading" class="queryBtn" icon="el-icon-check" @click="submitForm">提交</el-button>
<el-button class="resetBtn" icon="el-icon-back" @click="goBack">返回</el-button> <BackBtn
:button-class="'resetBtn'"
:button-icon="'el-icon-back'"
:click-action="goBack"
button-text="返回"
is-show-confirm="true"
/>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
...@@ -73,9 +79,10 @@ ...@@ -73,9 +79,10 @@
<script> <script>
import { getBanner, listBanner, updateBanner } from '@/api/business/banner' import { getBanner, listBanner, updateBanner } from '@/api/business/banner'
import ImgUploadForBanner from '@/components/ImageUpload/imgUploadForBanner.vue' import ImgUploadForBanner from '@/components/ImageUpload/imgUploadForBanner.vue'
import BackBtn from '@/components/BackBtn/index.vue'
export default { export default {
name: 'BannerEdit', name: 'BannerEdit',
components: { ImgUploadForBanner }, components: { ImgUploadForBanner, BackBtn },
data() { data() {
const checkSort = (rule, value, callback) => { const checkSort = (rule, value, callback) => {
if (value === undefined || value === null) { if (value === undefined || value === null) {
......
...@@ -28,6 +28,11 @@ module.exports = { ...@@ -28,6 +28,11 @@ module.exports = {
plugins: [ plugins: [
postcss postcss
] ]
},
sass: {
sassOptions: {
outputStyle: 'expanded'
}
} }
} }
} }
...@@ -53,6 +58,11 @@ module.exports = { ...@@ -53,6 +58,11 @@ module.exports = {
plugins: [ plugins: [
postcss postcss
] ]
},
sass: {
sassOptions: {
outputStyle: 'expanded'
}
} }
} }
}, },
...@@ -79,13 +89,6 @@ module.exports = { ...@@ -79,13 +89,6 @@ module.exports = {
}, },
disableHostCheck: true disableHostCheck: true
}, },
// css: {
// loaderOptions: {
// sass: {
// sassOptions: { outputStyle: "expanded" }
// }
// }
// },
configureWebpack: { configureWebpack: {
name: name, name: name,
output: { output: {
......
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