Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
B
bms-vue-obear
Project
Project
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
daywrite
bms-vue-obear
Commits
b6d441b9
Commit
b6d441b9
authored
Apr 18, 2019
by
daywrite
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复新建报销表单
parent
875487b7
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
25 additions
and
21 deletions
+25
-21
reim-app.scss
src/assets/css/reim-app.scss
+3
-0
reimbursementForm.vue
src/components/reimbursement/reimbursementForm.vue
+10
-2
reimbursementModal.vue
src/components/reimbursement/reimbursementModal.vue
+9
-16
reimbursementHome.vue
src/components/reimbursement_list/reimbursementHome.vue
+3
-3
No files found.
src/assets/css/reim-app.scss
View file @
b6d441b9
...
...
@@ -56,4 +56,7 @@
background-color
:
#d4d4d4
;
border-color
:
#8c8c8c
;
}
.ec-page-wrapper
.el-form-item__label
{
color
:
white
;
}
}
src/components/reimbursement/reimbursementForm.vue
View file @
b6d441b9
...
...
@@ -15,7 +15,7 @@
@
update:item=
"val =>
{model.cost_type = val}">
</single-radio>
</el-form-item>
<el-form-item
label=
"
待办
时间:"
prop=
"occurrence_at"
class=
"ec-clear-left is-required"
>
<el-form-item
label=
"
发生
时间:"
prop=
"occurrence_at"
class=
"ec-clear-left is-required"
>
<el-date-picker
size=
"small"
v-model=
"model.occurrence_at"
...
...
@@ -31,6 +31,12 @@
</el-input>
<span
class=
"tips"
></span>
</el-form-item>
<el-form-item
label=
"客户"
prop=
"actName"
class=
"ec-clear-left"
>
<dep-select
:query=
"model"
:inputWidth=
"340"
:startLoadInitial=
"false"
/>
</el-form-item>
<!--
<el-form-item
label=
"客户:"
prop=
"client_id"
class=
"ec-clear-left ec-form-item-lg is-required"
>
<el-select
v-model=
"model.client_id"
placeholder=
"请选择"
>
<el-option
v-for=
"(option, optKey) in item.value"
...
...
@@ -84,6 +90,7 @@
import
settleAccountSelect
from
'./settleAccountSelect'
import
singleRadio
from
'../common/singleRadio'
import
settingMixin
from
'../common/settingMixin'
import
depSelect
from
'../schedule/depSelect'
export
default
{
name
:
'scheduleForm'
,
...
...
@@ -95,7 +102,8 @@ export default {
components
:
{
settleAccountSelect
,
singleRadio
singleRadio
,
depSelect
},
data
()
{
...
...
src/components/reimbursement/reimbursementModal.vue
View file @
b6d441b9
...
...
@@ -33,22 +33,11 @@ export default {
cost_type
:
''
,
occurrence_at
:
''
,
amount
:
''
,
client_id
:
''
,
// 客户
form_reimbursementVerifyRels
:
''
,
form_reimbursementCarbonCopyRels
:
''
,
client_id
:
''
,
client_name
:
''
,
// 客户
form_reimbursementVerifyRels
:
[],
form_reimbursementCarbonCopyRels
:
[],
description
:
''
// id: '',
// client_id: '',
// client_name: '',
// schedule_title: '',
// start_at: '',
// end_at: '',
// alarm_before: '',
// description: '',
// time_type: '',
// repeat_type: '',
// is_public: '',
// created_by: '' // 负责人
}
}
},
...
...
@@ -61,7 +50,11 @@ export default {
handleClose
()
{
Object
.
keys
(
this
.
model
).
forEach
(
item
=>
{
if
(
Array
.
isArray
(
item
))
{
this
.
model
[
item
]
=
''
}
else
{
this
.
model
[
item
]
=
''
}
})
this
.
$refs
.
sidePopup
.
close
()
},
...
...
src/components/reimbursement_list/reimbursementHome.vue
View file @
b6d441b9
...
...
@@ -56,8 +56,8 @@
</div>
</div>
<ReimModal
ref=
"reimModal"
v-click-outside=
"scheduleClose"
>
ref=
"reimModal"
>
<!-- v-click-outside="scheduleClose" --
>
</ReimModal>
</section>
</
template
>
...
...
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