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