Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
weixin_43301624
Component
提交
91b2be29
C
Component
项目概览
weixin_43301624
/
Component
与 Fork 源项目一致
Fork自
inscode / VueJS
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
Component
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
91b2be29
编写于
11月 15, 2023
作者:
水
水晶土豆
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Wed Nov 15 21:30:00 CST 2023 inscode
上级
9801b74d
变更
4
隐藏空白更改
内联
并排
Showing
4 changed file
with
47 addition
and
6 deletion
+47
-6
src/App.vue
src/App.vue
+4
-2
src/component/enterpriseAnnouncement/announcementType.vue
src/component/enterpriseAnnouncement/announcementType.vue
+40
-4
src/component/main/tableList/table/operation/operations.vue
src/component/main/tableList/table/operation/operations.vue
+3
-0
src/js/table.js
src/js/table.js
+0
-0
未找到文件。
src/App.vue
浏览文件 @
91b2be29
...
...
@@ -2,11 +2,13 @@
import
contractList
from
'
./component/contractManagement/contractList/contractList.vue
'
import
contractCategory
from
'
./component/contractManagement/contractCategory/contractCategory.vue
'
import
register
from
'
./component/userLogin/login-dialog-button.vue
'
import
announcementType
from
'
./component/enterpriseAnnouncement/announcementType.vue
'
;
</
script
>
<
template
>
<contractCategory></contractCategory>
<contract-list></contract-list>
<!--
<contractCategory></contractCategory>
<contract-list></contract-list>
-->
<announcementType></announcementType>
<el-row>
<el-col>
后台管理平台
</el-col>
</el-row>
...
...
src/component/enterpriseAnnouncement/announcementType.vue
浏览文件 @
91b2be29
<
script
setup
>
import
mainer
from
'
../main/main.vue
'
import
headers
from
'
../main/header/header.vue
'
;
import
headerForm
from
'
../main/header/form/form.vue
'
;
import
addDownload
from
'
../main/header/add_download/addDownload.vue
'
;
import
buttoner
from
'
../main/header/add_download/button.vue
'
;
import
downloadItem
from
'
../main/header/add_download/downloadItem.vue
'
;
import
ejectDialog
from
'
../main/ejectDialog.vue
'
;
import
{
ref
,
provide
}
from
'
vue
'
;
import
{
ref
,
provide
}
from
'
vue
'
;
const
addText
=
ref
(
'
添加分类
'
);
let
tableData
=
ref
([
...
...
@@ -82,6 +81,19 @@ let tableType = ref([
);
let
operation
=
ref
({
type
:
[
"
addSubcategories
"
,
"
edit
"
,
"
delete
"
],
width
:
"
220px
"
});
const
cellStyle
=
({
row
,
column
,
rowIndex
,
columnIndex
})
=>
{
if
(
column
.
property
===
"
state
"
)
{
if
(
row
.
state
==
"
正常
"
)
...
...
@@ -93,16 +105,40 @@ const cellStyle = ({ row, column, rowIndex, columnIndex }) => {
}
const
addDialog
=
ref
(
false
);
const
addSubcategoriesDialog
=
ref
(
false
);
const
disabledDialog
=
ref
(
false
);
const
detailsDialog
=
ref
(
false
);
const
editDialog
=
ref
(
false
);
const
deleteDialog
=
ref
(
false
);
provide
(
"
addSubcategoriesDialog
"
,
addSubcategoriesDialog
);
const
rowID
=
ref
();
provide
(
"
addSubcategoriesDialog
"
,
addSubcategoriesDialog
);
provide
(
"
disabledDialog
"
,
disabledDialog
);
provide
(
"
detailsDialog
"
,
detailsDialog
);
provide
(
"
editDialog
"
,
editDialog
);
provide
(
"
deleteDialog
"
,
deleteDialog
);
provide
(
"
tableData
"
,
tableData
);
provide
(
"
rowID
"
,
rowID
);
provide
(
"
changeState
"
,
()
=>
{
console
.
log
(
1111
);
})
provide
(
"
cellSetStyle
"
,
({
row
,
column
,
rowIndex
,
columnIndex
})
=>
{
if
(
column
.
property
===
"
state
"
)
{
if
(
row
.
state
==
"
正常
"
)
{
return
{
color
:
"
#16b777
"
};
}
else
if
(
row
.
state
==
"
禁用
"
)
{
return
{
color
:
"
#F56C6C
"
}
}
}
return
;
});
</
script
>
<
template
>
<mainer
:table
Data=
"tableData"
:tableType=
"tableType"
:operation=
"operation"
:cellSetStyle=
"cellStyle"
>
<mainer
:table
Type=
"tableType"
:operation=
"operation"
>
<headers>
<!--
<headerForm></headerForm>
-->
<addDownload>
...
...
src/component/main/tableList/table/operation/operations.vue
浏览文件 @
91b2be29
...
...
@@ -15,6 +15,9 @@ const isExist = (tempString: string) => {
if
(
prop
.
operationNul
.
type
.
includes
(
tempString
))
{
return
true
;
}
if
(
!
prop
.
operationNul
.
coordin
){
return
false
;
}
if
(
prop
.
operationNul
.
coordin
.
get
(
prop
.
row
)?.
has
(
tempString
)){
return
true
;
}
...
...
src/js/table.js
0 → 100644
浏览文件 @
91b2be29
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录