Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
uuai
test_git
提交
cad81cd8
T
test_git
项目概览
uuai
/
test_git
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
test_git
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
cad81cd8
编写于
5月 09, 2022
作者:
W
wuyb@phxg.cn
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
table
上级
616bd57c
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
33 addition
and
15 deletion
+33
-15
vite-demo/mock/table.js
vite-demo/mock/table.js
+0
-1
vite-demo/src/components/configForm/form.vue
vite-demo/src/components/configForm/form.vue
+5
-5
vite-demo/src/hook/useModal.js
vite-demo/src/hook/useModal.js
+5
-3
vite-demo/src/hook/useTableMdal.js
vite-demo/src/hook/useTableMdal.js
+2
-2
vite-demo/src/views/antd/table/components/fromModal.vue
vite-demo/src/views/antd/table/components/fromModal.vue
+16
-2
vite-demo/src/views/layout/index.vue
vite-demo/src/views/layout/index.vue
+4
-2
vite-demo/src/views/layout/sidebar/index.vue
vite-demo/src/views/layout/sidebar/index.vue
+1
-0
未找到文件。
vite-demo/mock/table.js
浏览文件 @
cad81cd8
...
...
@@ -44,7 +44,6 @@ module.exports = [
msg
:
'
ok
'
}
}
}
},
]
vite-demo/src/components/configForm/form.vue
浏览文件 @
cad81cd8
...
...
@@ -81,7 +81,7 @@
</template>
<
script
>
import
{
defineComponent
,
ref
,
reactive
,
toRaw
,
onMounted
,
computed
}
from
'
vue
'
;
import
{
defineComponent
,
ref
,
reactive
,
toRaw
,
onMounted
,
computed
,
onUnmounted
}
from
'
vue
'
;
import
moment
from
'
moment
'
;
import
{
Form
}
from
'
ant-design-vue
'
;
import
{
parseDate
,
formatObjDate
}
from
'
@/utils/util
'
...
...
@@ -146,10 +146,6 @@
console
.
log
(
'
form - formState
'
,
formState
);
}
onMounted
(()
=>
{
initForm
()
})
// 时间选择
function
onInputChange
(
fieldName
,
date
,
dateStrings
,
type
)
{
console
.
log
(
fieldName
,
date
,
dateStrings
,
type
);
...
...
@@ -226,6 +222,10 @@
return
option
.
value
.
toLowerCase
().
indexOf
(
input
.
toLowerCase
())
>=
0
;
};
onMounted
(()
=>
{
initForm
()
})
return
{
//
moment
,
...
...
vite-demo/src/hook/useModal.js
浏览文件 @
cad81cd8
...
...
@@ -8,6 +8,7 @@ export function useModal(emit) {
confirmLoading
:
false
})
const
onModalShow
=
()
=>
{
console
.
log
(
'
打开弹框
'
)
useModalData
.
isShow
=
true
...
...
@@ -47,9 +48,10 @@ export function useModal(emit) {
axios
=
postAction
(
url
.
add
,
formData
);
}
axios
.
then
((
res
)
=>
{
if
(
res
.
code
===
201
||
res
.
code
===
202
)
{
this
.
$emit
(
'
ok
'
);
this
.
close
();
if
(
res
.
code
===
200
)
{
// this.$emit('ok');
// this.close();
modalCancel
()
}
}).
catch
(
err
=>
{
console
.
error
(
err
);
...
...
vite-demo/src/hook/useTableMdal.js
浏览文件 @
cad81cd8
...
...
@@ -374,14 +374,14 @@ export function useModal() {
let
axios
;
if
(
this
.
type
===
'
edit
'
)
{
// 修改
if
(
!
this
.
url
.
edit
)
{
this
.
$
message
.
error
(
'
请设置url.edit属性!
'
);
message
.
error
(
'
请设置url.edit属性!
'
);
console
.
error
(
'
请设置url.edit属性!
'
);
return
;
}
axios
=
putAction
(
`
${
this
.
url
.
edit
}
/
${
path
}
`
,
formData
);
}
else
{
// 新增
if
(
!
this
.
url
.
add
)
{
this
.
$
message
.
error
(
'
请设置url.add属性!
'
);
message
.
error
(
'
请设置url.add属性!
'
);
console
.
error
(
'
请设置url.add属性!
'
);
return
;
}
...
...
vite-demo/src/views/antd/table/components/fromModal.vue
浏览文件 @
cad81cd8
...
...
@@ -5,11 +5,12 @@
<a-spin
:spinning=
"confirmLoading"
>
<configForm
:config=
"configListForm"
ref=
"getQueryRef"
@
ok=
"query"
@
close=
"modalCancel"
></configForm>
</a-spin>
<div
ref=
"divRef"
>
aaa
</div>
</renderPopups>
</
template
>
<
script
>
import
{
ref
,
reactive
}
from
'
vue
'
import
{
ref
,
reactive
,
watch
,
nextTick
,
onUnmounted
}
from
'
vue
'
import
modal
from
'
@c/modal/index.vue
'
import
{
renderPopups
}
from
'
@c/popups/popups
'
import
{
useModal
}
from
"
@/hook/useModal
"
;
...
...
@@ -28,7 +29,8 @@
setup
(
props
,
{
emit
})
{
const
{
onModalShow
,
isShow
,
modalCancel
,
handleOk
,
confirmLoading
}
=
useModal
(
emit
)
let
spinning
=
ref
(
false
)
let
getQueryRef
=
ref
(
null
)
const
getQueryRef
=
ref
()
const
divRef
=
ref
()
const
query
=
(
data
)
=>
{
console
.
log
(
'
spinning
'
,
data
);
handleOk
({
...
...
@@ -84,6 +86,17 @@
}
],
})
console
.
log
(
'
getQueryRef
'
,
getQueryRef
);
console
.
log
(
'
divRef
'
,
divRef
.
value
);
watch
(
isShow
,
(
n
,
o
)
=>
{
console
.
log
(
'
watch - isShow
'
,
n
,
o
);
nextTick
(()
=>
{
console
.
log
(
getQueryRef
);
console
.
log
(
'
resetForm - 页面关闭
'
)
getQueryRef
.
value
.
resetForm
()
})
},
{
immediate
:
true
})
return
{
onModalShow
,
isShow
,
...
...
@@ -92,6 +105,7 @@
confirmLoading
,
configListForm
,
getQueryRef
,
divRef
,
query
}
}
...
...
vite-demo/src/views/layout/index.vue
浏览文件 @
cad81cd8
...
...
@@ -2,12 +2,11 @@
<!-- 侧栏-->
<div
class=
'layout-content'
>
<sidebar
:router=
"router"
/>
<div
style=
"flex: 1"
>
<div
class=
"app-content"
style=
"flex: 1"
>
<a-card
style=
"width: 100%"
>
<a-config-provider
:locale=
"zhCN"
>
<router-view/>
</a-config-provider>
</a-card>
</div>
</div>
...
...
@@ -44,4 +43,7 @@
display
:
flex
;
height
:
100%
;
}
.app-content
{
overflow-y
:
auto
;
}
</
style
>
\ No newline at end of file
vite-demo/src/views/layout/sidebar/index.vue
浏览文件 @
cad81cd8
...
...
@@ -132,6 +132,7 @@
<
style
scoped
>
.sidbar
,
.layout-menu
{
height
:
100%
;
overflow
:
hidden
auto
;
}
.sidbar
{
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录