Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
提交反馈
为 GitLab 提交贡献
登录
切换导航
P
pica.cloud.web-education-admin
项目
项目
详情
动态
版本
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
统计图
成员
成员
收起侧边栏
Close sidebar
动态
分支图
统计图
提交
打开侧边栏
com.pica.cloud.education.frontend
pica.cloud.web-education-admin
提交
64109c30
提交
64109c30
编写于
2月 11, 2020
作者:
guangjun.yang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
新需求实现
上级
f90832df
变更
5
隐藏空白字符变更
内嵌
并排
正在显示
5 个修改的文件
包含
40 行增加
和
17 行删除
+40
-17
delete.png
src/assets/image/delete.png
+0
-0
plus.png
src/assets/image/plus.png
+0
-0
trash.png
src/assets/image/trash.png
+0
-0
edit-entry.vue
src/views/education/edit-entry.vue
+25
-11
edit-manager.vue
src/views/education/edit-manager.vue
+15
-6
未找到文件。
src/assets/image/delete.png
已删除
100644 → 0
浏览文件 @
f90832df
5.3 KB
src/assets/image/plus.png
查看替换文件 @
f90832df
浏览文件 @
64109c30
4.3 KB
|
W:
|
H:
645 字节
|
W:
|
H:
2-up
Swipe
Onion skin
src/assets/image/trash.png
0 → 100644
浏览文件 @
64109c30
610 字节
src/views/education/edit-entry.vue
浏览文件 @
64109c30
...
...
@@ -26,21 +26,22 @@
<span
class=
"word-num"
>
{{
(
formData
.
entryName
).
replace
(
/
\s
+/g
,
""
).
length
}}
/24
</span>
</el-col>
</el-form-item>
<el-form-item
label=
"发起机构:"
prop=
"organizationName"
>
<el-col
:span=
"13"
v-for=
"(item, index) in formData.organizationNameNew"
:key=
"index"
>
<!--
<el-form-item
label=
"发起机构:"
prop=
"organizationName"
>
-->
<el-form-item
label=
"发起机构:"
>
<el-col
:span=
"13"
v-for=
"(item, index) in formData.organizationNameList"
:key=
"index"
>
<el-input
size=
"small"
v-model=
"formData.organizationName
New
[index]"
v-model=
"formData.organizationName
List
[index]"
placeholder=
"请输入发起机构名称"
style=
"width:70%;"
:disabled=
"peopleLevel == 'L3'"
@
input=
"changeOrganizationName"
@
blur=
"blurName"
@
focus=
"focusName"
@
focus=
"focusName
(index)
"
></el-input>
<span
class=
"word-num"
>
{{
(
formData
.
organizationName
).
replace
(
/
\s
+/g
,
""
).
length
}}
/16
</span>
<img
class=
"edit-img"
src=
"../../assets/image/plus.png"
/>
<img
class=
"edit-img"
src=
"../../assets/image/delete
.png"
/>
<span
class=
"word-num"
>
{{
(
formData
.
organizationName
List
[
index
]
).
replace
(
/
\s
+/g
,
""
).
length
}}
/16
</span>
<img
@
click=
"plusOrg(index)"
class=
"edit-img"
src=
"../../assets/image/plus.png"
/>
<img
@
click=
"deleteOrg(index)"
v-if=
"index >= 1"
class=
"edit-img"
src=
"../../assets/image/trash
.png"
/>
</el-col>
<el-popover
class=
"popover-content"
...
...
@@ -272,6 +273,10 @@ export default {
callback();
}
};
let checkOrgNameList = (rule, value, callback) => {
};
return {
curmbFirst: "
教培项目
",
curmbSecond: "
项目组件
",
...
...
@@ -298,7 +303,7 @@ export default {
attachmentMore1: {},
attachmentMore2: {},
organizationName: "",
organizationName
New: ['22', '33', '44
'],
organizationName
List: ['
'],
project: []
},
optionsProject: [],
...
...
@@ -394,6 +399,12 @@ export default {
commonUtil.resizeHeight();
},
methods: {
plusOrg(index) {
vm.formData.organizationNameList.splice(index + 1, 0, '');
},
deleteOrg(index) {
vm.formData.organizationNameList.splice(index, 1);
},
initTitle() {
if (vm.entryId == null) {
vm.title = "
新建入口
";
...
...
@@ -568,7 +579,10 @@ export default {
}
},
checkDefault() {
vm.formData.organizationName = vm.organizationContent;
// vm.formData.organizationNameList[0] = vm.organizationContent;
vm.formData.organizationNameList.splice(0, 1, vm.organizationContent);
// vm.formData.organizationNameList.push(vm.organizationContent);
// vm.formData.organizationName = vm.organizationContent;
vm.visibleName = false;
},
blurName() {
...
...
@@ -578,8 +592,8 @@ export default {
vm.submitForm("
formData
");
}, 200);
},
focusName() {
let textLength = vm.formData.organizationName.length;
focusName(
index
) {
let textLength = vm.formData.organizationName
List[index]
.length;
if (textLength == 0) {
vm.visibleName = true;
} else {
...
...
src/views/education/edit-manager.vue
浏览文件 @
64109c30
...
...
@@ -39,7 +39,8 @@
<span
class=
"word-num"
>
{{
(
formData
.
projectName
).
replace
(
/
\s
+/g
,
""
).
length
}}
/24
</span>
</el-col>
</el-form-item>
<el-form-item
label=
"发起机构名称:"
prop=
"organizationName"
>
<el-form-item
label=
"发起机构名称:"
>
<!--
<el-form-item
label=
"发起机构名称:"
prop=
"organizationName"
>
-->
<el-col
:span=
"13"
v-for=
"(item, index) in formData.organizationNameList"
:key=
"index"
>
<el-input
size=
"small"
...
...
@@ -52,8 +53,8 @@
@
focus =
"focusName(index)"
></el-input>
<span
class=
"word-num"
>
{{
(
formData
.
organizationNameList
[
index
]).
replace
(
/
\s
+/g
,
""
).
length
}}
/16
</span>
<img
class=
"edit-img"
src=
"../../assets/image/plus.png"
/>
<img
class=
"edit-img"
src=
"../../assets/image/delete
.png"
/>
<img
@
click=
"plusOrg(index)"
class=
"edit-img"
src=
"../../assets/image/plus.png"
/>
<img
@
click=
"deleteOrg(index)"
v-if=
"index >= 1"
class=
"edit-img"
src=
"../../assets/image/trash
.png"
/>
</el-col>
<el-popover
class=
"popover-content"
...
...
@@ -1059,7 +1060,7 @@ export default {
attachmentMore2: {},
scopeType: 0,
organizationName: "",
organizationNameList: [],
organizationNameList: [
''
],
sendOption: 1,
receiveOption: 1,
visibleFlag: 1,
...
...
@@ -1385,6 +1386,12 @@ export default {
commonUtil.resizeHeight();
},
methods: {
plusOrg(index) {
vm.formData.organizationNameList.splice(index + 1, 0, '');
},
deleteOrg(index) {
vm.formData.organizationNameList.splice(index, 1);
},
focusFun(ev, parm, index) {
if (index != undefined) {
if (parseInt(ev) < 0 || !this.checkIntFun(ev)) {
...
...
@@ -3817,8 +3824,10 @@ export default {
}
},
checkDefault
()
{
// console.log('点击checkDefault')
vm
.
formData
.
organizationName
=
vm
.
organizationContent
;
// vm.formData.organizationNameList[0] = vm.organizationContent;
vm
.
formData
.
organizationNameList
.
splice
(
0
,
1
,
vm
.
organizationContent
);
// vm.formData.organizationNameList.push(vm.organizationContent);
// vm.formData.organizationName = vm.organizationContent;
vm
.
visibleName
=
false
;
},
tagDrop
()
{
...
...
写
预览
Markdown
格式
0%
请重试
or
附加一个文件
附加文件
取消
您添加了
0
人
到此讨论。请谨慎行事。
先完成此消息的编辑!
取消
想要评论请
注册
或
登录