mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 13:56:45 +08:00
fix:修改创建路径和修改路径弹窗文字输入bug
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
>
|
||||
<div class="drawerMain">
|
||||
<div class="header">
|
||||
<div class="headerTitle">【活动】考勤</div>
|
||||
<div class="headerTitle">{{ title }}</div>
|
||||
<img
|
||||
style="width: 29px; height: 29px; cursor: pointer"
|
||||
src="../../assets/images/basicinfo/close.png"
|
||||
@@ -304,6 +304,10 @@ export default {
|
||||
type: Boolean,
|
||||
default: false,
|
||||
},
|
||||
title: {
|
||||
type: String,
|
||||
default: "",
|
||||
},
|
||||
},
|
||||
|
||||
setup(props, ctx) {
|
||||
|
||||
@@ -158,11 +158,11 @@
|
||||
<div class="inname">归属组织</div>
|
||||
<div class="in">
|
||||
<a-input
|
||||
v-model:value="valueE"
|
||||
v-model:value="valuecom"
|
||||
maxlength="20"
|
||||
style="border-radius: 4px"
|
||||
/>
|
||||
<div class="showcount">{{ valueE.length }}/20</div>
|
||||
<div class="showcount">{{ valuecom.length }}/20</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bac">
|
||||
@@ -245,11 +245,11 @@
|
||||
<div class="inname">路径图名称</div>
|
||||
<div class="in">
|
||||
<a-input
|
||||
v-model:value="valueE"
|
||||
v-model:value="valueE2"
|
||||
maxlength="20"
|
||||
style="border-radius: 4px"
|
||||
/>
|
||||
<div class="showcount">{{ valueE.length }}/20</div>
|
||||
<div class="showcount">{{ valueE2.length }}/20</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="name" style="margin-left: 27px">
|
||||
@@ -262,11 +262,11 @@
|
||||
<div class="inname">归属组织</div>
|
||||
<div class="in">
|
||||
<a-input
|
||||
v-model:value="valueE"
|
||||
v-model:value="valuecom2"
|
||||
maxlength="20"
|
||||
style="border-radius: 4px"
|
||||
/>
|
||||
<div class="showcount">{{ valueE.length }}/20</div>
|
||||
<div class="showcount">{{ valuecom2.length }}/20</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="bac">
|
||||
@@ -282,7 +282,7 @@
|
||||
<img class="im" src="../../assets/px.jpg" />
|
||||
<img class="im" src="../../assets/px.jpg" /> -->
|
||||
<div
|
||||
@click="chooseImg(item.id)"
|
||||
@click="chooseImg2(item.id)"
|
||||
v-for="item in imgData"
|
||||
:key="item.key"
|
||||
style="
|
||||
@@ -294,7 +294,7 @@
|
||||
"
|
||||
:style="{
|
||||
border:
|
||||
learnPathBg === item.id
|
||||
learnPathBg2 === item.id
|
||||
? '2px solid rgba(78, 166, 255, 1)'
|
||||
: '2px solid rgba(78, 166, 255, 0)',
|
||||
'background-image': 'url(' + item.source + ')',
|
||||
@@ -307,8 +307,8 @@
|
||||
<div class="info">
|
||||
<div class="inname">路径说明</div>
|
||||
<div class="in">
|
||||
<a-textarea v-model:value="valuei" maxlength="150" />
|
||||
<div class="showcount">{{ valuei.length }}/150</div>
|
||||
<a-textarea v-model:value="valuei2" maxlength="150" />
|
||||
<div class="showcount">{{ valuei2.length }}/150</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="btn">
|
||||
@@ -715,7 +715,8 @@ export default {
|
||||
source: require("../../assets/images/leveladd/3.png"),
|
||||
},
|
||||
],
|
||||
learnPathBg: null, //选择的路径图背景
|
||||
learnPathBg: null, //创建路径选择的路径图背景
|
||||
learnPathBg2: null, //编辑路径选择的路径图背景
|
||||
pub: false, //发布弹窗
|
||||
checked: false, //发布弹窗switch
|
||||
checkedTeacher: false, //发布弹窗勾选
|
||||
@@ -739,9 +740,13 @@ export default {
|
||||
pageSize: 10,
|
||||
value1: "",
|
||||
value2: "",
|
||||
valueE: "",
|
||||
valueE: "", //创建路径的路径名称
|
||||
valuecom: "", //创建路径归属组织
|
||||
valueE2: "", //编辑路径的路径名称
|
||||
valuecom2: "", //编辑路径归属组织
|
||||
valueEE: "",
|
||||
valuei: "",
|
||||
valuei: "", //创建路径的路径说明
|
||||
valuei2: "", //创建路径的路径说明
|
||||
});
|
||||
const tableDataFunc = () => {
|
||||
const columns = [
|
||||
@@ -872,6 +877,10 @@ export default {
|
||||
console.log(id);
|
||||
state.learnPathBg = id;
|
||||
};
|
||||
const chooseImg2 = (id) => {
|
||||
console.log(id);
|
||||
state.learnPathBg2 = id;
|
||||
};
|
||||
const showPub = () => {
|
||||
state.pub = true;
|
||||
};
|
||||
@@ -1193,6 +1202,7 @@ export default {
|
||||
showPower,
|
||||
tableDataFunc,
|
||||
chooseImg,
|
||||
chooseImg2,
|
||||
showQuery,
|
||||
showManage,
|
||||
};
|
||||
@@ -1832,7 +1842,7 @@ export default {
|
||||
}
|
||||
.tableBox {
|
||||
// margin: 20px 38px 30px;
|
||||
margin: 20px 35px 0px 35px;
|
||||
margin: 10px 35px 0px 35px;
|
||||
|
||||
th.h {
|
||||
background-color: #eff4fc !important;
|
||||
|
||||
@@ -399,7 +399,7 @@
|
||||
<div
|
||||
class="operation"
|
||||
style="cursor: pointer"
|
||||
@click="showAA"
|
||||
@click="showAA(item.course, item.name)"
|
||||
:style="{
|
||||
display:
|
||||
item.course === '直播' || item.course === '活动'
|
||||
@@ -872,7 +872,10 @@
|
||||
<!-- 面授学员抽屉 -->
|
||||
<face-stu v-model:FSvisible="FSvisible" />
|
||||
<!-- 活动考勤抽屉 -->
|
||||
<active-attendance v-model:AAvisible="AAvisible" />
|
||||
<active-attendance
|
||||
v-model:AAvisible="AAvisible"
|
||||
:title="showKaoqinText"
|
||||
/>
|
||||
<!-- 时间管理抽屉 -->
|
||||
<time-manage v-model:Tvisible="visible" :title="showTimeText" />
|
||||
<!-- 考试管理抽屉 -->
|
||||
@@ -1120,6 +1123,8 @@ export default {
|
||||
showTimeText: "",
|
||||
//考试、测评页面传递参数
|
||||
showTestText: "",
|
||||
//直播、活动页面传递参数
|
||||
showKaoqinText: "",
|
||||
FSvisible: false, //面授学员
|
||||
AAvisible: false, //活动/直播考勤
|
||||
copyModal: false, //面授二维码弹窗
|
||||
@@ -1396,15 +1401,17 @@ export default {
|
||||
const showFS = () => {
|
||||
state.FSvisible = true;
|
||||
};
|
||||
//活动考勤的抽屉
|
||||
const showAA = () => {
|
||||
//考勤的抽屉
|
||||
const showAA = (course) => {
|
||||
state.AAvisible = true;
|
||||
state.showKaoqinText = "【" + course + "】" + "考勤";
|
||||
console.log(state.showKaoqinText, 1111);
|
||||
};
|
||||
// 时间管理
|
||||
const showTime = (course, name) => {
|
||||
const showTime = (course) => {
|
||||
console.log("点击管理");
|
||||
state.visible = true;
|
||||
state.showTimeText = "【" + course + "】" + name;
|
||||
state.showTimeText = "【" + course + "】" + "管理";
|
||||
// console.log("state.showTimeText", state.showTimeText);
|
||||
};
|
||||
//考试管理的抽屉
|
||||
|
||||
Reference in New Issue
Block a user