Browse Source

eslint code

dev
xuhuajiao 3 years ago
parent
commit
a307c66245
  1. 12
      src/api/publish/publishList.js
  2. 12
      src/api/publish/urgentMessage.js
  3. 17
      src/views/components/ThemeGalleryList.vue
  4. 28
      src/views/immediateRelease/index.vue

12
src/api/publish/publishList.js

@ -2,9 +2,9 @@
import request from '@/utils/request'
export function reqPublishList(parameter) {
return request({
url: 'api/release/getReleaseList',
method: 'get',
params: parameter
})
}
return request({
url: 'api/release/getReleaseList',
method: 'get',
params: parameter
})
}

12
src/api/publish/urgentMessage.js

@ -3,9 +3,9 @@ import request from '@/utils/request'
// 编辑紧急发布
export function reqUrgentMessage(parameter) {
return request({
url: 'api/release/getUrgentNoticeList',
method: 'get',
params: parameter
})
}
return request({
url: 'api/release/getUrgentNoticeList',
method: 'get',
params: parameter
})
}

17
src/views/components/ThemeGalleryList.vue

@ -128,19 +128,9 @@
</div>
</template>
<script>
import crudUser from '@/api/system/user'
import CRUD, { presenter, header, form, crud } from '@crud/crud'
const defaultForm = {
id: null,
name: '',
file: null
}
export default {
name: 'ThemeGalleryList',
cruds() {
return CRUD({ title: '用户', url: 'api/users', crudMethod: { ...crudUser }})
},
mixins: [presenter(), header(), form(defaultForm), crud()],
props: {
isMultiSelected: {
type: Boolean,
@ -162,6 +152,11 @@ export default {
mkdirVisible: false,
movingVisible: false,
movingChecked: null,
form: {
id: null,
name: '',
file: null
},
listThemeData: [
{
id: '1',

28
src/views/immediateRelease/index.vue

@ -18,9 +18,7 @@
<el-button
round
class="release_btn"
:loading="crud.status.cu === 2"
type="primary"
@click="crud.submitCU"
>发布</el-button>
<el-button round type="primary">关闭</el-button>
</el-col>
@ -363,32 +361,14 @@
</template>
<script>
import crudDept from '@/api/system/dept'
import draggable from 'vuedraggable'
import CRUD, { presenter, header, form, crud } from '@crud/crud'
import ThemeGalleryList from '../components/ThemeGalleryList.vue'
const defaultForm = {
name: '',
date: null,
isTop: null,
deviceSelect: '',
timePeriod: null,
onweek: []
}
export default {
name: 'ImmediateRelease',
components: {
draggable,
ThemeGalleryList
},
cruds() {
return CRUD({
title: '部门',
url: 'api/dept',
crudMethod: { ...crudDept }
})
},
mixins: [presenter(), header(), form(defaultForm), crud()],
data() {
return {
publishType: 0,
@ -406,6 +386,14 @@ export default {
deviceTags: [],
mulitText: '多选',
isMultiSelected: false,
form: {
name: '',
date: null,
isTop: null,
deviceSelect: '',
timePeriod: null,
onweek: []
},
listData: [
{
id: '1',

Loading…
Cancel
Save