Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
marketing
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
marketing-web
marketing
Commits
2f0ac6b0
Commit
2f0ac6b0
authored
Apr 22, 2019
by
chenxin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix:细节优化
parent
5b3417c6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
26 additions
and
1 deletions
+26
-1
reset.scss
src/assets/style/base/reset.scss
+3
-0
strlen.js
src/utils/strlen.js
+16
-0
batch-dialog.vue
src/views/ecm/batch-dialog.vue
+2
-0
batch-list.vue
src/views/ecm/batch-list.vue
+3
-1
current-list.vue
src/views/ecm/current-list.vue
+2
-0
form.js
src/views/ecm/form.js
+0
-0
form.vue
src/views/ecm/form.vue
+0
-0
No files found.
src/assets/style/base/reset.scss
View file @
2f0ac6b0
...
...
@@ -221,6 +221,9 @@ a:hover {
cursor
:
no-drop
;
}
.red
{
color
:
$danger-color
;
}
.blue
{
color
:
$primary-color
;
// cursor: pointer;
...
...
src/utils/strlen.js
View file @
2f0ac6b0
...
...
@@ -112,3 +112,19 @@ export default {
export
const
isEmpty
=
function
(
v
)
{
return
v
===
null
||
v
===
undefined
||
v
===
''
;
};
/**
* 判断小数点后有几位小数
* -- 正整数返回0
* */
export
const
numOfDecimal
=
function
(
v
)
{
if
(
isEmpty
(
v
)
||
isNaN
(
v
))
{
return
-
1
;
}
const
decimal
=
v
.
toString
().
split
(
'.'
);
if
(
decimal
.
length
===
1
)
{
return
0
;
}
else
{
return
decimal
[
1
].
length
;
}
};
src/views/ecm/batch-dialog.vue
View file @
2f0ac6b0
...
...
@@ -74,6 +74,8 @@ export default {
return
row
.
errCode
===
'0'
?
'满足'
:
'不满足'
;
}
},
{
label
:
'主门店'
,
prop
:
'mainClerkCode'
,
minWidth
:
'120'
,
align
:
'left'
},
{
label
:
'专属导购'
,
prop
:
'mainStoreName'
,
minWidth
:
'120'
,
align
:
'left'
},
{
label
:
'备注'
,
prop
:
'errMsg'
,
minWidth
:
'120'
,
align
:
'left'
}
],
tableList
:
[],
...
...
src/views/ecm/batch-list.vue
View file @
2f0ac6b0
...
...
@@ -80,7 +80,9 @@ export default {
{
label
:
'营销内容'
,
prop
:
'title'
,
minWidth
:
'120'
,
align
:
'left'
,
fixed
:
'left'
},
{
label
:
'批次人次'
,
prop
:
'totalCount'
,
width
:
'120'
,
align
:
'left'
},
{
label
:
'预计发送人次'
,
prop
:
'filterCount'
,
width
:
'120'
,
align
:
'left'
},
{
label
:
'实际送达人次'
,
prop
:
'successCount'
,
width
:
'120'
,
align
:
'left'
}
{
label
:
'实际送达人次'
,
prop
:
'successCount'
,
width
:
'120'
,
align
:
'left'
},
{
label
:
'主门店'
,
prop
:
'mainClerkCode'
,
minWidth
:
'120'
,
align
:
'left'
},
{
label
:
'专属导购'
,
prop
:
'mainStoreName'
,
minWidth
:
'120'
,
align
:
'left'
}
],
tableList
:
[],
dialogShow
:
false
,
...
...
src/views/ecm/current-list.vue
View file @
2f0ac6b0
...
...
@@ -106,6 +106,8 @@ export default {
},
{
label
:
'会员信息'
,
prop
:
'marketingType'
,
minWidth
:
'120'
,
align
:
'left'
,
component
:
'member-info'
},
{
label
:
'手机号码'
,
prop
:
'phoneNumber'
,
minWidth
:
'120'
,
align
:
'left'
},
{
label
:
'主门店'
,
prop
:
'mainClerkCode'
,
minWidth
:
'120'
,
align
:
'left'
},
{
label
:
'专属导购'
,
prop
:
'mainStoreName'
,
minWidth
:
'120'
,
align
:
'left'
},
{
label
:
'状态'
,
prop
:
'errCode'
,
...
...
src/views/ecm/form.js
0 → 100644
View file @
2f0ac6b0
This diff is collapsed.
Click to expand it.
src/views/ecm/form.vue
View file @
2f0ac6b0
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
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