Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
patzn-cloud-web-back-soil
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
wangweidong
patzn-cloud-web-back-soil
Commits
c7fe3931
Commit
c7fe3931
authored
Oct 24, 2020
by
lichengming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改了委托单登记试验项目列表编辑
parent
545f1e75
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
27 additions
and
7 deletions
+27
-7
soil-aptitude.js
api/soil/soil-aptitude.js
+3
-1
SoilSampleItemManageEdit.vue
pages/meter-entrust/SoilSampleItemManageEdit.vue
+24
-6
No files found.
api/soil/soil-aptitude.js
View file @
c7fe3931
...
@@ -38,5 +38,7 @@ export default {
...
@@ -38,5 +38,7 @@ export default {
getStandardList
:
data
=>
getStandardList
:
data
=>
http
.
post
(
'soil/v1/standard/list'
,
data
).
then
(
res
=>
res
),
http
.
post
(
'soil/v1/standard/list'
,
data
).
then
(
res
=>
res
),
getGroupList
:
data
=>
getGroupList
:
data
=>
http
.
post
(
'/res/v1/user_group/list'
,
data
).
then
(
res
=>
res
)
http
.
post
(
'/res/v1/user_group/list'
,
data
).
then
(
res
=>
res
),
getBasisList
:
data
=>
http
.
post
(
'soil/v1/standard/list'
,
data
).
then
(
res
=>
res
)
}
}
pages/meter-entrust/SoilSampleItemManageEdit.vue
View file @
c7fe3931
...
@@ -78,10 +78,6 @@
...
@@ -78,10 +78,6 @@
<el-input
v-model=
"scope.row.smallType"
@
change=
"inputSmallTypeChange(scope.row)"
name=
"smallType"
placeholder=
"请输入英文简写"
>
<el-input
v-model=
"scope.row.smallType"
@
change=
"inputSmallTypeChange(scope.row)"
name=
"smallType"
placeholder=
"请输入英文简写"
>
</el-input>
</el-input>
</div>
</div>
<div
v-if=
"item.key==='testBasis'"
@
click=
"_handleRow(scope)"
>
<el-input
v-model=
"scope.row.testBasis"
@
change=
"basisChange(scope.row)"
name=
"testBasis"
placeholder=
"请输入英文简写"
>
</el-input>
</div>
<div
v-if=
"item.key==='testMethod'"
@
click=
"_handleRow(scope)"
>
<div
v-if=
"item.key==='testMethod'"
@
click=
"_handleRow(scope)"
>
<el-input
v-model=
"scope.row.testMethod"
@
change=
"methodChange(scope.row)"
name=
"testMethod"
placeholder=
"请输入英文简写"
>
<el-input
v-model=
"scope.row.testMethod"
@
change=
"methodChange(scope.row)"
name=
"testMethod"
placeholder=
"请输入英文简写"
>
</el-input>
</el-input>
...
@@ -95,10 +91,15 @@
...
@@ -95,10 +91,15 @@
<!-- :value="item.name"-->
<!-- :value="item.name"-->
<!-- />-->
<!-- />-->
<!--
</el-select>
-->
<!--
</el-select>
-->
<AutoCompletes
style=
"editable:false"
v-model=
"scope.row.groupName"
:handle-obj=
"scope.row"
:down-data=
"groupoptions
"
<AutoCompletes
v-model=
"scope.row.groupName"
:handle-obj=
"scope.row"
:down-data=
"groupoptions"
@
on-result-change=
"_selGroup
"
@
on-result-change=
"_selGroup
"
clearable
style=
"editable:false
"
clearable
placeholder=
"输入或选择试验室"
show-key=
"name"
></AutoCompletes>
placeholder=
"输入或选择试验室"
show-key=
"name"
></AutoCompletes>
</div>
</div>
<div
v-if=
"item.key==='testBasis'"
@
click=
"_handleRow(scope)"
>
<AutoCompletes
v-model=
"scope.row.testBasis"
:handle-obj=
"scope.row"
:down-data=
"testBasisList"
@
on-result-change=
"_selTestBasis"
style=
"editable:false"
clearable
placeholder=
"输入或选择检测依据"
show-key=
"name"
></AutoCompletes>
</div>
</
template
>
</
template
>
</vxe-table-column>
</vxe-table-column>
</PTVXETable>
</PTVXETable>
...
@@ -135,6 +136,7 @@ export default {
...
@@ -135,6 +136,7 @@ export default {
selectData
:
{},
selectData
:
{},
getPage
:
{},
getPage
:
{},
groupoptions
:
[],
groupoptions
:
[],
testBasisList
:
[],
currentRow
:
''
,
currentRow
:
''
,
currentIndex
:
''
,
currentIndex
:
''
,
footerList
:
[
footerList
:
[
...
@@ -234,6 +236,12 @@ export default {
...
@@ -234,6 +236,12 @@ export default {
this
.
groupoptions
=
result
this
.
groupoptions
=
result
}
}
},
},
_getTestBasisList
:
async
function
()
{
const
result
=
await
soilAptitude
.
getBasisList
()
if
(
result
)
{
this
.
testBasisList
=
result
}
},
_selGroup
(
msg
,
data
,
handleObj
)
{
_selGroup
(
msg
,
data
,
handleObj
)
{
console
.
log
(
handleObj
)
console
.
log
(
handleObj
)
if
(
msg
===
'select'
)
{
if
(
msg
===
'select'
)
{
...
@@ -245,6 +253,15 @@ export default {
...
@@ -245,6 +253,15 @@ export default {
this
.
_editItem
(
handleObj
.
id
,
tempData
)
this
.
_editItem
(
handleObj
.
id
,
tempData
)
}
}
},
},
_selTestBasis
(
msg
,
data
,
handleObj
)
{
console
.
log
(
handleObj
)
if
(
msg
===
'select'
)
{
this
.
getPage
.
records
[
this
.
currentIndex
].
testBasis
=
data
.
name
const
tempData
=
{}
tempData
.
testBasis
=
data
.
name
this
.
_editItem
(
handleObj
.
id
,
tempData
)
}
},
inputChange
(
data
)
{
inputChange
(
data
)
{
const
editData
=
{}
const
editData
=
{}
editData
.
shortName
=
data
.
shortName
editData
.
shortName
=
data
.
shortName
...
@@ -516,6 +533,7 @@ export default {
...
@@ -516,6 +533,7 @@ export default {
this
.
$refs
.
pageTable
.
_hideLoading
()
this
.
$refs
.
pageTable
.
_hideLoading
()
this
.
_pageByEntrustId
()
this
.
_pageByEntrustId
()
this
.
_getGroupList
()
this
.
_getGroupList
()
this
.
_getTestBasisList
()
},
},
_openRecord
(
id
)
{
_openRecord
(
id
)
{
this
.
formObj
=
this
.
$resetFields
(
this
.
formObj
)
this
.
formObj
=
this
.
$resetFields
(
this
.
formObj
)
...
...
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