Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
J
jiedao-app-operator-master
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
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
lanbaoming
jiedao-app-operator-master
Commits
23a160e8
Commit
23a160e8
authored
Dec 28, 2023
by
dragondean@qq.com
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
没改完备份
parent
e37948e3
Changes
2
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
129 additions
and
121 deletions
+129
-121
PriceStep.vue
src/views/ecw/productPrice/components/PriceStep.vue
+56
-0
editAir.vue
src/views/ecw/productPrice/editAir.vue
+73
-121
No files found.
src/views/ecw/productPrice/components/PriceStep.vue
0 → 100644
View file @
23a160e8
<
script
>
import
Selector
from
"
@/components/Selector/index.vue
"
;
import
Inputor
from
"
@/components/Inputor/index.vue
"
;
export
default
{
name
:
"
PriceStep
"
,
components
:
{
Inputor
,
Selector
},
props
:{
index
:
Number
,
priceName
:
String
,
fieldPrefix
:
String
,
unitList
:{
type
:
Array
,
default
:
[]
},
currencyList
:{
type
:
Array
,
default
:
[]
},
value
:{
type
:
Object
,
default
:
()
=>
{
return
{
}
}
}
},
data
(){
return
{
form
:
{}
}
}
}
</
script
>
<
template
>
<div>
<el-form-item
:label=
"$t('第
{index}阶梯', {index})">
<el-input-number
v-model=
"value.startNum"
:controls=
"false"
class=
"w-100"
></el-input-number>
-
<el-input-number
v-model=
"value.endNum"
:controls=
"false"
class=
"w-100"
></el-input-number>
/
<selector
:disabled=
"index > 0"
v-model=
"value.weightUnit"
:options=
"unitList"
:label-field=
"$l(null, 'title')"
value-field=
"id"
class=
"w-100"
/>
</el-form-item>
<el-form-item
:label=
"$t('默认') + priceName"
>
<el-input-number
v-model=
"value[`$
{fieldPrefix}Price`]" :placeholder="$t('整数或者两位小数')" :precision="2" :controls="false" class="w-100 mr-10"/>
<selector
:disabled=
"index > 1"
v-model=
"value[`$
{fieldPrefix}PriceUnit`]" :options="currencyList" :label-field="$l(null, 'title')" value-field="id" class="w-100" />
/
<selector
:disabled=
"index > 1"
v-model=
"value[`$
{fieldPrefix}VolumeUnit`]" :options="unitList" :label-field="$l(null, 'title')" value-field="id" class="w-100" />
</el-form-item>
</div>
</
template
>
<
style
scoped
lang=
"scss"
>
</
style
>
src/views/ecw/productPrice/editAir.vue
View file @
23a160e8
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