八大中心问题

init
zhusiyu 3 years ago
parent 836f022d7d
commit 6a306f2348

@ -578,7 +578,7 @@
font-size: 1rem;
cursor: pointer;
color: red;
display: none;
display: block;
}
&

@ -9,7 +9,7 @@
</a-select-option>
</a-select>
<span style="margin-right: 0.5rem">课程分类</span>
<a-select :value="courseId" @change="courseChange">
<a-select :value="courseId" @change="courseChange" style="width: auto !important;">
<a-select-option v-for="item in courseList" :key="'course_'+item.course_id" :value="item.course_id">
{{ item.course_name }}
</a-select-option>
@ -28,7 +28,8 @@
<a @click="toDelete(record)"></a>
</span>
</a-table>
<a-pagination v-if="totalPage > 1" v-model:current="pageNumber" :pageSize="pageSize" :total="totolNum" show-less-items @change="pageChange"></a-pagination>
<a-pagination v-if="totalPage > 1" v-model:current="pageNumber" :pageSize="pageSize" :total="totolNum"
show-less-items @change="pageChange"></a-pagination>
</template>
<a-modal title="提示"
:visible="visible"
@ -48,6 +49,7 @@
import InterConfig from '../interConfig';
import {Select, Input, Icon, Button, Table, Divider, Modal, Pagination} from 'ant-design-vue';
import ShoolBaseCourseInfo from './shoolBaseCourseInfo.vue';
const tableColumn = [
{
dataIndex: 'index',
@ -81,18 +83,27 @@
locale: {emptyText: '暂无相关数据'},
pageType: 0,//0 1 ,
typeId: 1,//
typeList: [{type_id: 1, type_name: "特色课程"}, {
type_id: 2,
type_name: "劳动课程"
}, {type_id: 3, type_name: "思政课程"}],
typeList: [
{type_id: 1, type_name: "特色课程"},
{type_id: 2, type_name: "劳动课程"},
{type_id: 3, type_name: "思政课程"}
],
courseId: 11,//
courseList: [{course_id: 11, course_name: "科技社团"}, {course_id: 12, course_name: "艺术社团"}, {
course_id: 13,
course_name: "体育社团"
}, {course_id: 21, course_name: "体会劳动光荣"}, {course_id: 22, course_name: "提高劳动能力"}, {
course_id: 23,
course_name: "启蒙劳动意识"
}, {course_id: 24, course_name: "养成劳动习惯"}, {course_id: 31, course_name: "思政课程"}],
courseListBase: [
{course_id: 11, course_name: "科技社团"},
{course_id: 12, course_name: "艺术社团"},
{course_id: 13, course_name: "体育社团"},
{course_id: 21, course_name: "体会劳动光荣"},
{course_id: 22, course_name: "提高劳动能力"},
{course_id: 23, course_name: "启蒙劳动意识"},
{course_id: 24, course_name: "养成劳动习惯"},
{course_id: 31, course_name: "思政课程"}
],
courseList: [
{course_id: 11, course_name: "科技社团"},
{course_id: 12, course_name: "艺术社团"},
{course_id: 13, course_name: "体育社团"},
],
courseName: "",
visible: false,
pageNumber: 1,
@ -145,6 +156,13 @@
})
},
typeChange: function (value) {
let midArr = []
this.courseList = []
midArr = this.courseListBase.filter(item => {
return item.course_id.toString()[0] == value
})
this.courseId = midArr[0].course_id
this.courseList = midArr
if (this.typeId !== value) {
this.typeId = value;
}

@ -26,8 +26,9 @@
<div class="add-record-row-style">
<div class="li-box li-left"><span class="must-option-style">*</span>课程分类</div>
<div class="li-box li-right">
<a-select :value="courseId" @change="courseChange">
<a-select-option v-for="item in courseList" :key="'course_'+item.course_id" :value="item.course_id">
<a-select :value="courseId" @change="courseChange" style="width: auto !important;">
<a-select-option v-for="item in courseList" :key="'course_'+item.course_id"
:value="item.course_id">
{{ item.course_name }}
</a-select-option>
</a-select>
@ -88,8 +89,10 @@
import Upload from '../../../../../../components/common/uploader/Upload.vue';
import moment from 'moment';
import 'moment/locale/zh-cn';
moment.locale('zh-cn')
import zhCN from 'ant-design-vue/lib/locale-provider/zh_CN';
export default {
props: {
planId: {
@ -107,18 +110,27 @@
planNumber: "",//
realNumber: "",//
typeId: 1,//
typeList: [{type_id: 1, type_name: "特色课程"}, {
type_id: 2,
type_name: "劳动课程"
}, {type_id: 3, type_name: "思政课程"}],
typeList: [
{type_id: 1, type_name: "特色课程"},
{type_id: 2, type_name: "劳动课程"},
{type_id: 3, type_name: "思政课程"}
],
courseId: 11,//
courseList: [{course_id: 11, course_name: "科技社团"}, {course_id: 12, course_name: "艺术社团"}, {
course_id: 13,
course_name: "体育社团"
}, {course_id: 21, course_name: "体会劳动光荣"}, {course_id: 22, course_name: "提高劳动能力"}, {
course_id: 23,
course_name: "启蒙劳动意识"
}, {course_id: 24, course_name: "养成劳动习惯"}, {course_id: 31, course_name: "思政课程"}],
courseListBase: [
{course_id: 11, course_name: "科技社团"},
{course_id: 12, course_name: "艺术社团"},
{course_id: 13, course_name: "体育社团"},
{course_id: 21, course_name: "体会劳动光荣"},
{course_id: 22, course_name: "提高劳动能力"},
{course_id: 23, course_name: "启蒙劳动意识"},
{course_id: 24, course_name: "养成劳动习惯"},
{course_id: 31, course_name: "思政课程"}
],
courseList: [
{course_id: 11, course_name: "科技社团"},
{course_id: 12, course_name: "艺术社团"},
{course_id: 13, course_name: "体育社团"},
],
attachmentJson: [],//
courseTeacher: "",//
courseTeachingTime: "",//
@ -163,6 +175,14 @@
})
},
typeChange: function (value) {
let midArr = []
this.courseList = []
midArr = this.courseListBase.filter(item => {
return item.course_id.toString()[0] == value
})
this.courseId = midArr[0].course_id
this.courseList = midArr
// console.log('midArr', midArr)
if (this.typeId !== value) {
this.typeId = value;
}

@ -69,12 +69,13 @@
isTestLogin: true
}], (result) => {
if (result[0].data.success) {
// console.log('', result[0].data.table_List)
let res = result[0].data.table_List
this.login_name = res.login_name
this.person_name = res.person_name
this.bureau_name = res.bureau_name
this.district_name = res.district_name
//this.id_number = res.district_name//
this.id_number = res.identity_num//
this.TEL = res.TEL
if (res.identity_id === 5) {
this.identity = '老师'

@ -57,7 +57,7 @@
</div>
<a-upload maxCount="1" accept=".jpg,.jpeg,.png,.bmp"
list-type="picture" class="Uploader"
@change="savePersonIDPhoto" v-show="saveModifyPhotoSuc">修改证件照
@change="savePersonIDPhoto">修改证件照
</a-upload>
<!--<Uploader :type="2" :canUpload="true" :option="{}" :multiple="false" title="修改证件照"-->
<!--@uploadComplete="uploadComplete" class="Uploader" :fileData="fileList"-->
@ -97,7 +97,6 @@
imgSrc: '',
modifyPhotoObj: {},
idPhotoJson: {},
saveModifyPhotoSuc: true,
}
},
components: {
@ -167,7 +166,7 @@
method: InterConfig.getModifyPhoto.method,
isTestLogin: InterConfig.getModifyPhoto.isTestLogin,
}], (result) => {
console.log('获取证件照', result)
console.log('获取证件照', result)//" "
if (result[0].data.code === 2000 && result[0].data.id_photo_json !== "") {
this.modifyPhotoObj = JSON.parse(result[0].data.id_photo_json)
}
@ -175,6 +174,8 @@
},
//
savePersonIDPhoto(val) {
// console.log('val', val)
// console.log('fileIDPhoto', this.fileIDPhoto)
// let param = {
// name: this.name,
// key: this.key,
@ -197,10 +198,9 @@
isTestLogin: InterConfig.savePersonIDPhoto.isTestLogin,
}], (result) => {
// console.log('', result)
if (result[0].data.code === 2000) {
if (result[0].data.code === 2000 && val.file.percent === 100 && !val.event) {
message.success('修改成功')
this.saveModifyPhotoSuc = false
} else {
} else if (result[0].data.code !== 2000) {
message.error('修改失败')
}
})

Loading…
Cancel
Save