Browse Source

人大代表,内容管理 修改界面增加日期字段

jly/task
LAPTOP-7F135LL2\jly 3 years ago
parent
commit
4e9942fdf8
  1. 43
      src/views/modules/member/newsmember-add-or-update.vue

43
src/views/modules/member/newsmember-add-or-update.vue

@ -11,7 +11,9 @@
:label-width="$i18n.locale === 'en-US' ? '120px' : '80px'"> :label-width="$i18n.locale === 'en-US' ? '120px' : '80px'">
<el-form-item label="所属模块" <el-form-item label="所属模块"
prop="businessId"> prop="businessId">
<el-select v-model="dataForm.businessId" @change="businessChange" ref="businessName" <el-select v-model="dataForm.businessId"
@change="businessChange"
ref="businessName"
placeholder="请选择模块"> placeholder="请选择模块">
<el-option v-for="item in options" <el-option v-for="item in options"
:key="item.code" :key="item.code"
@ -20,10 +22,13 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="所属类别" v-if="trueOrFalse" <el-form-item label="所属类别"
v-if="trueOrFalse"
prop="categoryId"> prop="categoryId">
<el-select v-model="dataForm.newsCateroryId" :disabled="!dataForm.businessId" <el-select v-model="dataForm.newsCateroryId"
@change="categoryChange" ref="newsCateroryName" :disabled="!dataForm.businessId"
@change="categoryChange"
ref="newsCateroryName"
placeholder="请选择类别"> placeholder="请选择类别">
<el-option v-for="item in categorys" <el-option v-for="item in categorys"
:key="item.id" :key="item.id"
@ -32,10 +37,13 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="所属栏目" v-if="trueOrFalse" <el-form-item label="所属栏目"
v-if="trueOrFalse"
prop="newsSubCateroryId"> prop="newsSubCateroryId">
<el-select v-model="dataForm.newsSubCateroryId" :disabled="!dataForm.newsCateroryId" <el-select v-model="dataForm.newsSubCateroryId"
placeholder="请选择栏目" ref="newsSubCateroryName"> :disabled="!dataForm.newsCateroryId"
placeholder="请选择栏目"
ref="newsSubCateroryName">
<el-option v-for="item in subCategorys" <el-option v-for="item in subCategorys"
:key="item.id" :key="item.id"
:label="item.categoryName" :label="item.categoryName"
@ -43,6 +51,15 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="日期"
prop="createdTime">
<el-date-picker v-model="dataForm.createdTime"
format="yyyy-MM-dd HH:mm:ss"
value-format="yyyy-MM-dd HH:mm:ss"
type="datetime"
placeholder="选择日期时间">
</el-date-picker>
</el-form-item>
<el-form-item label="标题" <el-form-item label="标题"
prop="title"> prop="title">
<el-form-item> <el-form-item>
@ -71,8 +88,7 @@
<el-form-item label="新闻首图" <el-form-item label="新闻首图"
v-loading="loading" v-loading="loading"
prop="newsImageUrl"> prop="newsImageUrl">
<el-upload <el-upload ref="upload"
ref="upload"
:action="uploadUrl" :action="uploadUrl"
list-type="picture-card" list-type="picture-card"
:file-list="dataForm.images" :file-list="dataForm.images"
@ -103,17 +119,19 @@
<el-button @click="visible = false">{{ $t('cancel') }}</el-button> <el-button @click="visible = false">{{ $t('cancel') }}</el-button>
<el-button type="primary" <el-button type="primary"
@click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button> @click="dataFormSubmitHandle()">{{ $t('confirm') }}</el-button>
<el-button v-if="dataForm.releaseState === '1'" type="primary" @click="dataFormReleaseHandle()">提报</el-button> <el-button v-if="dataForm.releaseState === '1'"
type="primary"
@click="dataFormReleaseHandle()">提报</el-button>
</template> </template>
</el-dialog> </el-dialog>
</template> </template>
<script> <script>
import mixinViewModule from '@/mixins/view-module'
import Cookies from 'js-cookie' import Cookies from 'js-cookie'
import debounce from 'lodash/debounce' import debounce from 'lodash/debounce'
import 'quill/dist/quill.snow.css'
import Quill from 'quill' import Quill from 'quill'
import mixinViewModule from '@/mixins/view-module' import 'quill/dist/quill.snow.css'
import AddOrUpdate from './newsmember-add-or-update' import AddOrUpdate from './newsmember-add-or-update'
export default { export default {
mixins: [mixinViewModule], mixins: [mixinViewModule],
@ -494,5 +512,4 @@ export default {
height: 178px; height: 178px;
display: block; display: block;
} }
</style> </style>

Loading…
Cancel
Save