提交 6694d1a4 编写于 作者: chengxiang.li's avatar chengxiang.li

学分发放管理的申请明细页面添加获取学分状态列表逻辑

上级 07dce259
...@@ -159,6 +159,16 @@ export const getDetailListReq = (data) => { ...@@ -159,6 +159,16 @@ export const getDetailListReq = (data) => {
}) })
} }
export const getCreditStatusReq = (params) => {
return fetch({
headers,
url: getBaseUrl(`cme/admin/credit/creditStatusList`),
method: 'get',
params: params,
description: '获取学分状态列表',
})
};
export const handleImportReq = (data) => { export const handleImportReq = (data) => {
return fetch({ return fetch({
headers, headers,
......
...@@ -14,12 +14,12 @@ ...@@ -14,12 +14,12 @@
<el-form-item label="姓名:" class="search-item"> <el-form-item label="姓名:" class="search-item">
<el-input v-model="searchForm.name" size="small" class="form-width" placeholder="请输入项目编号"></el-input> <el-input v-model="searchForm.name" size="small" class="form-width" placeholder="请输入项目编号"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="身份证号:" class="search-item"> <!-- <el-form-item label="身份证号:" class="search-item">
<el-input v-model="searchForm.Idcard" size="small" class="form-width" placeholder="请输入项目名称"></el-input> <el-input v-model="searchForm.Idcard" size="small" class="form-width" placeholder="请输入项目名称"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="工作单位:" class="search-item"> <el-form-item label="工作单位:" class="search-item">
<el-input v-model="searchForm.hospital" size="small" class="form-width" placeholder="请输入项目名称"></el-input> <el-input v-model="searchForm.hospital" size="small" class="form-width" placeholder="请输入项目名称"></el-input>
</el-form-item> </el-form-item> -->
<el-form-item label="学分状态:" class="search-item"> <el-form-item label="学分状态:" class="search-item">
<el-select v-model="searchForm.status" placeholder="请选择" size="small" class="form-width"> <el-select v-model="searchForm.status" placeholder="请选择" size="small" class="form-width">
<el-option v-for="(item, index) in statusList" :key="index" :label="item.text" :value="item.id"></el-option> <el-option v-for="(item, index) in statusList" :key="index" :label="item.text" :value="item.id"></el-option>
...@@ -132,6 +132,7 @@ ...@@ -132,6 +132,7 @@
getDetailListReq, getDetailListReq,
handleExportReq, handleExportReq,
handleImportReq, handleImportReq,
getCreditStatusReq,
} from '@/utils/cme/cmeApi' } from '@/utils/cme/cmeApi'
...@@ -149,8 +150,8 @@ ...@@ -149,8 +150,8 @@
searchForm: { searchForm: {
cmeProjectId: '', cmeProjectId: '',
name: '', name: '',
Idcard: '', // Idcard: '',
hospital: '', // hospital: '',
status: '', status: '',
pageNo: 1, pageNo: 1,
pageSize: 15, pageSize: 15,
...@@ -178,6 +179,7 @@ ...@@ -178,6 +179,7 @@
this.searchForm.cmeProjectId = this.$route.query.id; this.searchForm.cmeProjectId = this.$route.query.id;
// console.log(this.searchForm.cmeProjectId); // console.log(this.searchForm.cmeProjectId);
this.goToSearch(); this.goToSearch();
this.getCreditStatusList();
}, },
mounted() { mounted() {
commonUtil.resizeHeight(); commonUtil.resizeHeight();
...@@ -213,10 +215,23 @@ ...@@ -213,10 +215,23 @@
this.$message.error('请求失败'); this.$message.error('请求失败');
}); });
}, },
// 获取学分状态列表
getCreditStatusList() {
let req = {};
getCreditStatusReq(req).then(res => {
if (res.code == "000000") {
this.statusList = res.data;
} else {
this.$message(res.message);
}
}).catch(err => {
this.$message.error('请求失败');
});
},
handleReset() { handleReset() {
this.searchForm.name = ''; this.searchForm.name = '';
this.searchForm.Idcard = ''; // this.searchForm.Idcard = '';
this.searchForm.hospital = ''; // this.searchForm.hospital = '';
this.searchForm.status = ''; this.searchForm.status = '';
}, },
returnStatusText(status) { returnStatusText(status) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册