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

Merge branch 'dev-cme-20191227' of...

Merge branch 'dev-cme-20191227' of 192.168.110.53:com.pica.cloud.education.frontend/pica.cloud.web-education-admin into dev-cme-20191227
...@@ -779,7 +779,7 @@ export function getCreditList(data) { ...@@ -779,7 +779,7 @@ export function getCreditList(data) {
let list = []; let list = [];
for(let i = 0;i < data.length ; i++) { for(let i = 0;i < data.length ; i++) {
let obj = data[i]; let obj = data[i];
obj.value = data[i].id; obj.id = data[i].id;
obj.label = data[i].name; obj.label = data[i].name;
list.push(obj); list.push(obj);
} }
......
...@@ -246,17 +246,18 @@ ...@@ -246,17 +246,18 @@
</el-form-item> </el-form-item>
<p class="upload-message" v-if="uploadImgMessage2">请选择封面</p> <p class="upload-message" v-if="uploadImgMessage2">请选择封面</p>
</div> </div>
<el-form-item label="学习知:" prop="mustKnow" v-show="projectType == 2"> <el-form-item label="学习知:" prop="mustKnow" v-show="projectType == 2">
<el-col :span="13"> <el-col :span="13">
<el-input <el-input
size="small" size="small"
type="textarea" type="textarea"
:autosize="{ minRows: 5}" :autosize="{ minRows: 5}"
placeholder="请输入学习知" placeholder="请输入学习知"
v-model="formData.mustKnow" v-model="formData.mustKnow"
style="width:83%;" style="width:83%;"
:disabled="peopleLevel == 'L3'" :disabled="peopleLevel == 'L3'"
></el-input> ></el-input>
<span class="word-num">{{(formData.mustKnow).replace(/\s+/g,"").length}}/200</span>
</el-col> </el-col>
</el-form-item> </el-form-item>
<el-form-item label="配置学分:" v-show="projectType == 2"> <el-form-item label="配置学分:" v-show="projectType == 2">
...@@ -274,9 +275,9 @@ ...@@ -274,9 +275,9 @@
<el-select size="small" v-model="formData.creditId" placeholder="请选择学分名称" style="width:100%;" @change="changeCredit"> <el-select size="small" v-model="formData.creditId" placeholder="请选择学分名称" style="width:100%;" @change="changeCredit">
<el-option <el-option
v-for="item in creditList" v-for="item in creditList"
:key="item.value" :key="item.id"
:label="item.label" :label="item.label"
:value="item.value" :value="item.id"
></el-option> ></el-option>
</el-select> </el-select>
</el-col> </el-col>
...@@ -1539,7 +1540,8 @@ export default { ...@@ -1539,7 +1540,8 @@ export default {
{ required: true, message: "请输入项目所属学科", trigger: "blur" }, { required: true, message: "请输入项目所属学科", trigger: "blur" },
], ],
mustKnow: [ mustKnow: [
{ required: true, message: "请输入学习需知", trigger: "blur" }, { required: true, message: "请输入学习须知", trigger: "blur" },
{ min: 1, max: 200, message: "超出可输入的最大长度", trigger: "blur" },
], ],
creditId: [ creditId: [
{ required: true, message: "请选择学分名称", trigger: "change" }, { required: true, message: "请选择学分名称", trigger: "change" },
...@@ -1668,6 +1670,15 @@ export default { ...@@ -1668,6 +1670,15 @@ export default {
vm.creditList = operationData.getCreditList(res.data); vm.creditList = operationData.getCreditList(res.data);
}); });
}, },
initCreditTip() {
let value = vm.formData.creditId;
vm.creditTip = "";
for(let i=0 ; i < vm.creditList.length ; i++) {
if(value === vm.creditList[i].id) {
vm.creditTip = vm.creditList[i].gradeText + '学分' + vm.creditList[i].value + '分';
}
}
},
changeCredit(value) { changeCredit(value) {
// console.log(value,vm.creditList); // console.log(value,vm.creditList);
vm.creditTip = ""; vm.creditTip = "";
...@@ -1730,6 +1741,9 @@ export default { ...@@ -1730,6 +1741,9 @@ export default {
creditId: editData.projectData.creditId, creditId: editData.projectData.creditId,
}; };
if(vm.projectType == 2) {
vm.initCreditTip();
}
this.beforeCreditId = editData.projectData.creditId; this.beforeCreditId = editData.projectData.creditId;
this.organizationContent = editData.projectData.creatorOrganizationName; this.organizationContent = editData.projectData.creatorOrganizationName;
if (editData.attachmentData.length > 2) { if (editData.attachmentData.length > 2) {
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册