Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
JSH ERP
Commits
9141c564
Commit
9141c564
authored
Apr 15, 2021
by
季圣华
Browse files
去除多余的文件
parent
24e40a36
Changes
7
Show whitespace changes
Inline
Side-by-side
jshERP-web/src/components/AvatarList/List.vue
View file @
9141c564
...
@@ -19,7 +19,6 @@
...
@@ -19,7 +19,6 @@
<
script
>
<
script
>
import
Avatar
from
'
ant-design-vue/es/avatar
'
import
Avatar
from
'
ant-design-vue/es/avatar
'
import
AvatarItem
from
'
./Item
'
import
AvatarItem
from
'
./Item
'
import
{
filterEmpty
}
from
'
@/components/_util/util
'
export
default
{
export
default
{
AvatarItem
,
AvatarItem
,
...
@@ -87,14 +86,6 @@
...
@@ -87,14 +86,6 @@
[
`
${
prefixCls
}
`
]:
true
,
[
`
${
prefixCls
}
`
]:
true
,
[
`
${
size
}
`
]:
true
,
[
`
${
size
}
`
]:
true
,
}
}
const
items
=
filterEmpty
(
this
.
$slots
.
default
)
const
itemsDom
=
items
&&
items
.
length
?
<
ul
class
=
{
`
${
prefixCls
}
-items`
}
>
{
this
.
getItems
(
items
)
}
<
/ul> : nul
l
return
(
<
div
class
=
{
classString
}
>
{
itemsDom
}
<
/div
>
)
}
}
}
}
</
script
>
</
script
>
\ No newline at end of file
jshERP-web/src/components/Ellipsis/Ellipsis.vue
View file @
9141c564
<
script
>
<
script
>
import
{
cutStrByFullLength
,
getStrFullLength
}
from
'
@/components/_util/StringUtil
'
export
default
{
export
default
{
name
:
'
Ellipsis
'
,
name
:
'
Ellipsis
'
,
props
:
{
props
:
{
...
@@ -33,17 +31,6 @@
...
@@ -33,17 +31,6 @@
if
(
this
.
$slots
.
default
)
{
if
(
this
.
$slots
.
default
)
{
text
=
this
.
$slots
.
default
.
map
(
vNode
=>
vNode
.
text
).
join
(
''
)
text
=
this
.
$slots
.
default
.
map
(
vNode
=>
vNode
.
text
).
join
(
''
)
}
}
// 判断是否显示 tooltip
if
(
tooltip
&&
getStrFullLength
(
text
)
>
length
)
{
return
(
<
a
-
tooltip
>
<
template
slot
=
"
title
"
>
{
text
}
<
/template
>
<
span
>
{
cutStrByFullLength
(
text
,
this
.
length
)
+
'
…
'
}
<
/span
>
<
/a-tooltip
>
)
}
else
{
return
(
<
span
>
{
text
}
<
/span>
)
}
}
}
}
}
</
script
>
</
script
>
\ No newline at end of file
jshERP-web/src/components/_util/Area.js
deleted
100644 → 0
View file @
24e40a36
import
{
pcaa
}
from
'
area-data
'
/**
* 省市区
*/
export
default
class
Area
{
/**
* 构造器
* @param express
*/
constructor
()
{
let
arr
=
[]
const
province
=
pcaa
[
'
86
'
]
Object
.
keys
(
province
).
map
(
key
=>
{
arr
.
push
({
id
:
key
,
text
:
province
[
key
],
pid
:
'
86
'
});
const
city
=
pcaa
[
key
];
Object
.
keys
(
city
).
map
(
key2
=>
{
arr
.
push
({
id
:
key2
,
text
:
city
[
key2
],
pid
:
key
});
const
qu
=
pcaa
[
key2
];
Object
.
keys
(
qu
).
map
(
key3
=>
{
arr
.
push
({
id
:
key3
,
text
:
qu
[
key3
],
pid
:
key2
});
})
})
})
this
.
all
=
arr
;
}
get
pca
(){
return
this
.
all
;
}
getCode
(
text
){
if
(
!
text
||
text
.
length
==
0
){
return
''
}
for
(
let
item
of
this
.
all
){
if
(
item
.
text
===
text
){
return
item
.
id
;
}
}
}
getText
(
code
){
if
(
!
code
||
code
.
length
==
0
){
return
''
}
let
arr
=
[]
this
.
getAreaBycode
(
code
,
arr
);
return
arr
.
join
(
'
/
'
)
}
getRealCode
(
code
){
let
arr
=
[]
this
.
getPcode
(
code
,
arr
)
return
arr
;
}
getPcode
(
id
,
arr
){
for
(
let
item
of
this
.
all
){
if
(
item
.
id
===
id
){
arr
.
unshift
(
id
)
if
(
item
.
pid
!=
'
86
'
){
this
.
getPcode
(
item
.
pid
,
arr
)
}
}
}
}
getAreaBycode
(
code
,
arr
){
//console.log("this.all.length",this.all)
for
(
let
item
of
this
.
all
){
if
(
item
.
id
===
code
){
arr
.
unshift
(
item
.
text
);
this
.
getAreaBycode
(
item
.
pid
,
arr
)
}
}
}
}
\ No newline at end of file
jshERP-web/src/components/_util/StringUtil.js
deleted
100644 → 0
View file @
24e40a36
/**
* 获取字符串的长度ascii长度为1 中文长度为2
* @param str
* @returns {number}
*/
export
const
getStrFullLength
=
(
str
=
''
)
=>
str
.
split
(
''
).
reduce
((
pre
,
cur
)
=>
{
const
charCode
=
cur
.
charCodeAt
(
0
)
if
(
charCode
>=
0
&&
charCode
<=
128
)
{
return
pre
+
1
}
return
pre
+
2
},
0
)
/**
* 给定一个字符串和一个长度,将此字符串按指定长度截取
* @param str
* @param maxLength
* @returns {string}
*/
export
const
cutStrByFullLength
=
(
str
=
''
,
maxLength
)
=>
{
let
showLength
=
0
return
str
.
split
(
''
).
reduce
((
pre
,
cur
)
=>
{
const
charCode
=
cur
.
charCodeAt
(
0
)
if
(
charCode
>=
0
&&
charCode
<=
128
)
{
showLength
+=
1
}
else
{
showLength
+=
2
}
if
(
showLength
<=
maxLength
)
{
return
pre
+
cur
}
return
pre
},
''
)
}
\ No newline at end of file
jshERP-web/src/components/_util/util.js
deleted
100644 → 0
View file @
24e40a36
/**
* components util
*/
/**
* 清理空值,对象
* @param children
* @returns {*[]}
*/
export
function
filterEmpty
(
children
=
[])
{
return
children
.
filter
(
c
=>
c
.
tag
||
(
c
.
text
&&
c
.
text
.
trim
()
!==
''
))
}
\ No newline at end of file
jshERP-web/src/components/jeecg/JAreaLinkage.vue
View file @
9141c564
...
@@ -27,7 +27,6 @@
...
@@ -27,7 +27,6 @@
<
script
>
<
script
>
import
{
pcaa
}
from
'
area-data
'
import
{
pcaa
}
from
'
area-data
'
import
Area
from
'
@/components/_util/Area
'
export
default
{
export
default
{
name
:
'
JAreaLinkage
'
,
name
:
'
JAreaLinkage
'
,
...
...
jshERP-web/vue.config.js
View file @
9141c564
...
@@ -70,13 +70,6 @@ module.exports = {
...
@@ -70,13 +70,6 @@ module.exports = {
deleteOriginalAssets
:
false
// 删除源文件
deleteOriginalAssets
:
false
// 删除源文件
}))
}))
}
}
// 配置 webpack 识别 markdown 为普通的文件
// config.module
// .rule('markdown')
// .test(/\.md$/)
// .use()
// .loader('file-loader')
// .end()
},
},
css
:
{
css
:
{
loaderOptions
:
{
loaderOptions
:
{
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment