修改
This commit is contained in:
parent
190c26f2a7
commit
c8b434a69d
@ -357,7 +357,7 @@
|
|||||||
/>
|
/>
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
<!-- 培训分类 -->
|
<!-- 培训分类 -->
|
||||||
<el-dialog
|
<!-- <el-dialog
|
||||||
title="选择培训"
|
title="选择培训"
|
||||||
:visible.sync="innerVisible"
|
:visible.sync="innerVisible"
|
||||||
width="1000px"
|
width="1000px"
|
||||||
@ -453,7 +453,7 @@
|
|||||||
:limit.sync="trainingCategoryqueryParams.pageSize"
|
:limit.sync="trainingCategoryqueryParams.pageSize"
|
||||||
@pagination="info"
|
@pagination="info"
|
||||||
/>
|
/>
|
||||||
</el-dialog>
|
</el-dialog> -->
|
||||||
<!-- 添加或修改学习培训课程信息对话框 -->
|
<!-- 添加或修改学习培训课程信息对话框 -->
|
||||||
<el-dialog
|
<el-dialog
|
||||||
:title="!isEditFlag ? '添加学习培训课程信息' : '修改学习培训课程信息'"
|
:title="!isEditFlag ? '添加学习培训课程信息' : '修改学习培训课程信息'"
|
||||||
@ -527,7 +527,7 @@
|
|||||||
>{{ form.trainingParentName }}</el-button
|
>{{ form.trainingParentName }}</el-button
|
||||||
>
|
>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item
|
<!-- <el-form-item
|
||||||
label="所属培训课程分类"
|
label="所属培训课程分类"
|
||||||
prop="trainingCategoryId"
|
prop="trainingCategoryId"
|
||||||
v-if="
|
v-if="
|
||||||
@ -563,7 +563,7 @@
|
|||||||
"
|
"
|
||||||
>{{ form.trainingCategoryName }}</el-button
|
>{{ form.trainingCategoryName }}</el-button
|
||||||
>
|
>
|
||||||
</el-form-item>
|
</el-form-item> -->
|
||||||
|
|
||||||
<el-form-item label="培训课程价格" prop="trainingItemPrice">
|
<el-form-item label="培训课程价格" prop="trainingItemPrice">
|
||||||
<el-input
|
<el-input
|
||||||
@ -805,8 +805,8 @@
|
|||||||
<template slot-scope="scope">
|
<template slot-scope="scope">
|
||||||
<el-input
|
<el-input
|
||||||
oninput="value=value.replace(/[^\d]/g,'')"
|
oninput="value=value.replace(/[^\d]/g,'')"
|
||||||
maxlength="10"
|
maxlength="5"
|
||||||
v-model="scope.row.itemDirectorySort"
|
v-model.number="scope.row.itemDirectorySort"
|
||||||
placeholder="请输入章节排序"
|
placeholder="请输入章节排序"
|
||||||
></el-input>
|
></el-input>
|
||||||
</template>
|
</template>
|
||||||
@ -861,7 +861,7 @@ export default {
|
|||||||
idd: 1,
|
idd: 1,
|
||||||
innerVisiblepd: false,
|
innerVisiblepd: false,
|
||||||
loading: true,
|
loading: true,
|
||||||
innerVisible: false,
|
// innerVisible: false,
|
||||||
trainingParentqueryParams: {
|
trainingParentqueryParams: {
|
||||||
pageNum: 1,
|
pageNum: 1,
|
||||||
pageSize: 10,
|
pageSize: 10,
|
||||||
@ -1113,15 +1113,16 @@ export default {
|
|||||||
console.log(item);
|
console.log(item);
|
||||||
this.imgsurl.pictureUrlList.push(item);
|
this.imgsurl.pictureUrlList.push(item);
|
||||||
},
|
},
|
||||||
addresetQuerylist() {
|
// 重置
|
||||||
this.trainingCategoryqueryParams = {
|
// addresetQuerylist() {
|
||||||
pageNum: 1,
|
// this.trainingCategoryqueryParams = {
|
||||||
pageSize: 10,
|
// pageNum: 1,
|
||||||
trainingCategoryCode: "",
|
// pageSize: 10,
|
||||||
trainingCategoryName: "",
|
// trainingCategoryCode: "",
|
||||||
};
|
// trainingCategoryName: "",
|
||||||
this.info();
|
// };
|
||||||
},
|
// this.info();
|
||||||
|
// },
|
||||||
// 重置
|
// 重置
|
||||||
resetQuerylist() {
|
resetQuerylist() {
|
||||||
this.trainingParentqueryParams = {
|
this.trainingParentqueryParams = {
|
||||||
@ -1133,42 +1134,42 @@ export default {
|
|||||||
this.trainingParentinfo();
|
this.trainingParentinfo();
|
||||||
},
|
},
|
||||||
// 培训分类
|
// 培训分类
|
||||||
clickitem() {
|
// clickitem() {
|
||||||
this.info();
|
// this.info();
|
||||||
this.innerVisible = true;
|
// this.innerVisible = true;
|
||||||
},
|
// },
|
||||||
// 父级课程组
|
// 父级课程组
|
||||||
trainingParentitem() {
|
trainingParentitem() {
|
||||||
this.trainingParentinfo();
|
this.trainingParentinfo();
|
||||||
this.innerVisiblepd = true;
|
this.innerVisiblepd = true;
|
||||||
},
|
},
|
||||||
innerVisiblecancelzx() {
|
// innerVisiblecancelzx() {
|
||||||
this.innerVisible = false;
|
// this.innerVisible = false;
|
||||||
},
|
// },
|
||||||
innerVisiblecancelpd() {
|
innerVisiblecancelpd() {
|
||||||
this.innerVisiblepd = false;
|
this.innerVisiblepd = false;
|
||||||
},
|
},
|
||||||
nurseclick(row) {
|
// nurseclick(row) {
|
||||||
this.form.trainingCategoryId = row.id;
|
// this.form.trainingCategoryId = row.id;
|
||||||
this.form.trainingCategoryName = row.trainingCategoryName;
|
// this.form.trainingCategoryName = row.trainingCategoryName;
|
||||||
this.innerVisible = false;
|
// this.innerVisible = false;
|
||||||
},
|
// },
|
||||||
// 父级课程组
|
// 父级课程组
|
||||||
trainingParentitemlist(row) {
|
trainingParentitemlist(row) {
|
||||||
this.form.trainingParentId = row.id;
|
this.form.trainingParentId = row.id;
|
||||||
this.form.trainingParentName = row.trainingParentName;
|
this.form.trainingParentName = row.trainingParentName;
|
||||||
this.innerVisiblepd = false;
|
this.innerVisiblepd = false;
|
||||||
},
|
},
|
||||||
info() {
|
// info() {
|
||||||
this.loading = true;
|
// this.loading = true;
|
||||||
listTrainingCategory(this.trainingCategoryqueryParams).then(
|
// listTrainingCategory(this.trainingCategoryqueryParams).then(
|
||||||
(response) => {
|
// (response) => {
|
||||||
this.trainingCategoryList = response.rows;
|
// this.trainingCategoryList = response.rows;
|
||||||
this.total2 = response.total;
|
// this.total2 = response.total;
|
||||||
this.loading = false;
|
// this.loading = false;
|
||||||
}
|
// }
|
||||||
);
|
// );
|
||||||
},
|
// },
|
||||||
// 父级课程组
|
// 父级课程组
|
||||||
trainingParentinfo() {
|
trainingParentinfo() {
|
||||||
this.loading = true;
|
this.loading = true;
|
||||||
@ -1182,6 +1183,7 @@ export default {
|
|||||||
imgUrl(imgUrl) {
|
imgUrl(imgUrl) {
|
||||||
this.form.trainingCategoryPictureUrl = imgUrl;
|
this.form.trainingCategoryPictureUrl = imgUrl;
|
||||||
},
|
},
|
||||||
|
// 图片
|
||||||
imgUrl2(imgUrl) {
|
imgUrl2(imgUrl) {
|
||||||
this.form.trainingItemCoverUrl = imgUrl;
|
this.form.trainingItemCoverUrl = imgUrl;
|
||||||
},
|
},
|
||||||
@ -1189,6 +1191,7 @@ export default {
|
|||||||
console.log(imgUrl);
|
console.log(imgUrl);
|
||||||
this.form.trainingItemPosterUrl = imgUrl;
|
this.form.trainingItemPosterUrl = imgUrl;
|
||||||
},
|
},
|
||||||
|
//上架
|
||||||
uptrainingShelfFlag(row) {
|
uptrainingShelfFlag(row) {
|
||||||
console.log(row);
|
console.log(row);
|
||||||
if (row.trainingShelfFlag == false) {
|
if (row.trainingShelfFlag == false) {
|
||||||
|
|||||||
@ -349,10 +349,16 @@
|
|||||||
label-width="130px"
|
label-width="130px"
|
||||||
:model="formlist"
|
:model="formlist"
|
||||||
>
|
>
|
||||||
<el-form-item label="培训课程详情" prop="trainingItemDetails">
|
<el-form-item label="培训课程详情" prop="trainingItemDetails" v-if="formlist.trainingItemType == 'VIDEO_LEARNING'||formlist.trainingItemType == 'LEARNING_ITEM_GROUP'">
|
||||||
<div class="textdetails">{{ formlist.trainingItemDetails }}</div>
|
<div class="textdetails">{{ formlist.trainingItemDetails }}</div>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="培训课程内容" prop="trainingItemContent">
|
<el-form-item :label="
|
||||||
|
formlist.trainingItemType == 'GRAPHIC_LEARNING'
|
||||||
|
? '培训课程内容'
|
||||||
|
: formlist.trainingItemType == 'LEARNING_ITEM_GROUP'
|
||||||
|
? '培训课程介绍'
|
||||||
|
: ''
|
||||||
|
" prop="trainingItemContent" v-if="formlist.trainingItemType == 'GRAPHIC_LEARNING'||formlist.trainingItemType == 'LEARNING_ITEM_GROUP'">
|
||||||
<editor
|
<editor
|
||||||
@imgs="imgs"
|
@imgs="imgs"
|
||||||
:url="'/common/uploadTrainingItemContentUrl'"
|
:url="'/common/uploadTrainingItemContentUrl'"
|
||||||
@ -360,7 +366,6 @@
|
|||||||
:min-height="150"
|
:min-height="150"
|
||||||
style="width: 600px"
|
style="width: 600px"
|
||||||
/>
|
/>
|
||||||
<!-- <div class="textdetail">{{ formlist.trainingItemContent }}</div> -->
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="培训课程封面图片" prop="trainingItemCoverUrl">
|
<el-form-item label="培训课程封面图片" prop="trainingItemCoverUrl">
|
||||||
<img class="img" :src="baseurl + formlist.trainingItemCoverUrl" alt />
|
<img class="img" :src="baseurl + formlist.trainingItemCoverUrl" alt />
|
||||||
@ -372,9 +377,9 @@
|
|||||||
alt
|
alt
|
||||||
/>
|
/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
|
|
||||||
<el-table
|
<el-table
|
||||||
ref="list"
|
ref="list"
|
||||||
|
v-if="formlist.trainingItemType == 'VIDEO_LEARNING'"
|
||||||
v-loading="loading"
|
v-loading="loading"
|
||||||
style="margin-top: 20px; width: 1250px"
|
style="margin-top: 20px; width: 1250px"
|
||||||
:data="formlist.list"
|
:data="formlist.list"
|
||||||
@ -608,11 +613,11 @@ export default {
|
|||||||
this.loading = true;
|
this.loading = true;
|
||||||
this.innerrefundvideo = true;
|
this.innerrefundvideo = true;
|
||||||
console.log(row);
|
console.log(row);
|
||||||
|
|
||||||
this.formlist.trainingItemCoverUrl = row.trainingItemCoverUrl;
|
this.formlist.trainingItemCoverUrl = row.trainingItemCoverUrl;
|
||||||
this.formlist.trainingItemPosterUrl = row.trainingItemPosterUrl;
|
this.formlist.trainingItemPosterUrl = row.trainingItemPosterUrl;
|
||||||
this.formlist.trainingItemDetails = row.trainingItemDetails;
|
this.formlist.trainingItemDetails = row.trainingItemDetails;
|
||||||
this.formlist.trainingItemContent = row.trainingItemContent;
|
this.formlist.trainingItemContent = row.trainingItemContent;
|
||||||
|
this.formlist.trainingItemType = row.trainingItemType;
|
||||||
orderItemDirectory(row.trainingOrderDetailsId).then((response) => {
|
orderItemDirectory(row.trainingOrderDetailsId).then((response) => {
|
||||||
this.formlist.list = response.rows;
|
this.formlist.list = response.rows;
|
||||||
this.loading = false;
|
this.loading = false;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user