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
622df50c
Commit
622df50c
authored
Jan 12, 2021
by
lichengming
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改了项目进度显示
parent
fd22911b
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
125 additions
and
23 deletions
+125
-23
soil-sample.js
api/soil/soil-sample.js
+4
-0
FlowBranch.vue
components/flow/FlowBranch.vue
+1
-1
PtRect.vue
components/flow/PtRect.vue
+18
-4
AddressManage.vue
...-sample-manage/storehouse-sample-manage/AddressManage.vue
+0
-3
AddressManageHis.vue
...mple-manage/storehouse-sample-manage/AddressManageHis.vue
+0
-0
storehouseSampleIndex.vue
...manage/storehouse-sample-manage/storehouseSampleIndex.vue
+60
-0
flowIndex.vue
pages/workbench/flowIndex.vue
+41
-14
soil-routes.js
router/soil-routes.js
+1
-1
No files found.
api/soil/soil-sample.js
View file @
622df50c
...
@@ -266,6 +266,10 @@ export default {
...
@@ -266,6 +266,10 @@ export default {
.
then
(
res
=>
res
),
.
then
(
res
=>
res
),
aloneSampleDelete
:
data
=>
aloneSampleDelete
:
data
=>
http
.
delete
(
'soil/v1/alone_sample/?ids='
+
data
).
then
(
res
=>
res
),
http
.
delete
(
'soil/v1/alone_sample/?ids='
+
data
).
then
(
res
=>
res
),
pageWarehouseLocationSample
:
data
=>
http
.
post
(
'/v1/sample/page_warehouse_location_sample'
,
data
)
.
then
(
res
=>
res
),
storageSampleSubmit
:
data
=>
storageSampleSubmit
:
data
=>
http
http
.
post
(
'soil/v1/alone_sample/storage_sample_submit'
,
data
)
.
post
(
'soil/v1/alone_sample/storage_sample_submit'
,
data
)
...
...
components/flow/FlowBranch.vue
View file @
622df50c
...
@@ -9,7 +9,7 @@
...
@@ -9,7 +9,7 @@
</div>
</div>
<div
v-if=
"item.type === 'rect'"
class=
"flow-start"
style=
"position: absolute;right: -10px;bottom:-60px"
>
<div
v-if=
"item.type === 'rect'"
class=
"flow-start"
style=
"position: absolute;right: -10px;bottom:-60px"
>
<PtArrow
:isRote=
"true"
:value=
"item.value"
/>
<PtArrow
:isRote=
"true"
:value=
"item.value"
/>
<PtRect
:name=
"item.name"
:value=
"item.value"
style=
"margin-top: 60px;"
/>
<PtRect
:name=
"item.name"
:
num=
"item.num?item.num:''"
:
value=
"item.value"
style=
"margin-top: 60px;"
/>
</div>
</div>
<!--最后的连接线-->
<!--最后的连接线-->
<div
style=
"position: absolute;left: 81px;top: 30px"
>
<div
style=
"position: absolute;left: 81px;top: 30px"
>
...
...
components/flow/PtRect.vue
View file @
622df50c
<
template
>
<
template
>
<div
:class=
"classObj(value)"
class=
"rect"
>
{{
name
}}
</div>
<div
:class=
"classObj(value)"
class=
"rect"
>
<p
:class=
"style(name)"
>
{{
name
}}
<br>
{{
num
}}
</p>
</div>
</
template
>
</
template
>
<
script
>
<
script
>
...
@@ -12,7 +14,8 @@ export default {
...
@@ -12,7 +14,8 @@ export default {
// 显示的内容
// 显示的内容
name
:
null
,
name
:
null
,
// 节点变色的依据(存在的变色)
// 节点变色的依据(存在的变色)
value
:
null
value
:
null
,
num
:
null
},
},
methods
:
{
methods
:
{
// 颜色
// 颜色
...
@@ -25,6 +28,13 @@ export default {
...
@@ -25,6 +28,13 @@ export default {
default
:
default
:
break
break
}
}
},
style
(
name
)
{
if
(
name
===
'自校版'
&&
this
.
num
!==
''
)
{
return
'haveNum'
}
else
{
return
'noNum'
}
}
}
}
}
}
}
...
@@ -32,7 +42,6 @@ export default {
...
@@ -32,7 +42,6 @@ export default {
<
style
scoped
>
<
style
scoped
>
.rect
{
.rect
{
padding
:
10px
;
border
:
1px
solid
#999
;
border
:
1px
solid
#999
;
background
:
#999
;
background
:
#999
;
color
:
#fff
;
color
:
#fff
;
...
@@ -40,7 +49,12 @@ export default {
...
@@ -40,7 +49,12 @@ export default {
width
:
80px
;
width
:
80px
;
text-align
:
center
;
text-align
:
center
;
}
}
.haveNum
{
}
.noNum
{
margin-top
:
10px
;
margin-bottom
:
10px
;
}
.blue-color
{
.blue-color
{
border-color
:
#00a0e9
;
border-color
:
#00a0e9
;
background-color
:
#00a0e9
;
background-color
:
#00a0e9
;
...
...
pages/soil-alone-sample-manage/storehouse-sample-manage/AddressManage.vue
View file @
622df50c
...
@@ -146,9 +146,6 @@ export default {
...
@@ -146,9 +146,6 @@ export default {
}
}
}
}
},
},
mounted
()
{
this
.
_page
()
},
methods
:
{
methods
:
{
// 操作按钮
// 操作按钮
_btnClick
(
msg
,
currentComponent
)
{
_btnClick
(
msg
,
currentComponent
)
{
...
...
pages/soil-alone-sample-manage/storehouse-sample-manage/AddressManageHis.vue
0 → 100644
View file @
622df50c
This diff is collapsed.
Click to expand it.
pages/soil-alone-sample-manage/storehouse-sample-manage/storehouseSampleIndex.vue
0 → 100644
View file @
622df50c
<
template
>
<div>
<div
class=
"layout-content-padding"
>
<div
class=
"layout-content-main"
>
<el-tabs
v-model=
"activeName"
@
tab-click=
"_changeTabs"
>
<el-tab-pane
label=
"待完成"
name=
"wait"
></el-tab-pane>
<el-tab-pane
label=
"历史记录"
name=
"his"
></el-tab-pane>
</el-tabs>
<keep-alive>
<!-- eslint-disable-next-line vue/require-component-is -->
<component
ref=
"refModal"
:is=
"currentComponent"
></component>
</keep-alive>
</div>
</div>
</div>
</
template
>
<
script
>
import
MeterSendEntrust
from
'./AddressManage'
import
MeterSendEntrustHis
from
'./AddressManageHis'
export
default
{
name
:
'MeterSendEntrustIndex'
,
components
:
{
// eslint-disable-next-line vue/no-unused-components
MeterSendEntrust
,
// eslint-disable-next-line vue/no-unused-components
MeterSendEntrustHis
},
data
()
{
return
{
activeName
:
'wait'
,
currentComponent
:
''
}
},
mounted
()
{
this
.
activeName
=
'wait'
this
.
currentComponent
=
'MeterSendEntrust'
this
.
$nextTick
(()
=>
{
this
.
$refs
.
refModal
.
_page
()
})
},
methods
:
{
_changeTabs
(
tab
,
event
)
{
if
(
tab
.
name
===
'wait'
)
{
this
.
currentComponent
=
'MeterSendEntrust'
this
.
$nextTick
(()
=>
{
this
.
$refs
.
refModal
.
_page
()
})
}
else
{
this
.
currentComponent
=
'MeterSendEntrustHis'
this
.
$nextTick
(()
=>
{
this
.
$refs
.
refModal
.
_page
()
})
}
}
}
}
</
script
>
<
style
scoped
>
</
style
>
pages/workbench/flowIndex.vue
View file @
622df50c
...
@@ -78,30 +78,30 @@ export default {
...
@@ -78,30 +78,30 @@ export default {
start
:
[
start
:
[
{
name
:
'收样'
,
key
:
'receiveSample'
},
{
name
:
'收样'
,
key
:
'receiveSample'
},
{
name
:
'任务评审'
,
key
:
'review'
},
{
name
:
'任务评审'
,
key
:
'review'
},
{
name
:
'开土'
,
key
:
'
key3
'
}
{
name
:
'开土'
,
key
:
'
openSoil
'
}
],
],
branch
:
[
branch
:
[
[
[
{
name
:
'物性试验'
,
key
:
'
key4
'
},
{
name
:
'物性试验'
,
key
:
'
wuxing
'
},
{
name
:
'完成率'
,
key
:
'
key5
'
,
line
:
true
},
{
name
:
'完成率'
,
key
:
'
wuxingEnd
'
,
line
:
true
},
{
name
:
'自校版
1'
,
key
:
'key6
'
,
type
:
'rect'
}
{
name
:
'自校版
'
,
key
:
'wuxingZiJiaoCheck
'
,
type
:
'rect'
}
],
],
[
[
{
name
:
'力学试验'
,
key
:
'
key7
'
},
{
name
:
'力学试验'
,
key
:
'
lixue
'
},
{
name
:
'完成率'
,
key
:
'
key8
'
,
line
:
true
},
{
name
:
'完成率'
,
key
:
'
lixueEnd
'
,
line
:
true
},
{
name
:
'自校版
2'
,
key
:
'key9
'
,
type
:
'rect'
}
{
name
:
'自校版
'
,
key
:
'lixueZiJiaoCheck
'
,
type
:
'rect'
}
],
],
[
[
{
name
:
'高级试验'
,
key
:
'
key10
'
},
{
name
:
'高级试验'
,
key
:
'
gaoji
'
},
{
name
:
'完成率'
,
key
:
'
key11
'
,
line
:
true
},
{
name
:
'完成率'
,
key
:
'
gaojiEnd
'
,
line
:
true
},
{
name
:
'自校版
1'
,
key
:
'key12
'
,
type
:
'rect'
}
{
name
:
'自校版
'
,
key
:
'gaojiZiJiaoCheck
'
,
type
:
'rect'
}
]
]
],
],
end
:
[
end
:
[
{
name
:
'报告编制'
,
key
:
'
key13
'
},
{
name
:
'报告编制'
,
key
:
'
reportMake
'
},
{
name
:
'报告审核'
,
key
:
'
key14
'
},
{
name
:
'报告审核'
,
key
:
'
reportCheck
'
},
{
name
:
'报告批准'
,
key
:
'
key15
'
},
{
name
:
'报告批准'
,
key
:
'
reportIssue
'
},
{
name
:
'报告签发'
,
key
:
'
key16
'
}
{
name
:
'报告签发'
,
key
:
'
reportEnd
'
}
]
]
},
},
// 构造数据源
// 构造数据源
...
@@ -149,6 +149,33 @@ export default {
...
@@ -149,6 +149,33 @@ export default {
for
(
let
i
=
0
;
i
<
allArray
.
length
;
i
++
)
{
for
(
let
i
=
0
;
i
<
allArray
.
length
;
i
++
)
{
const
key
=
allArray
[
i
].
key
const
key
=
allArray
[
i
].
key
this
.
$set
(
allArray
[
i
],
'value'
,
this
.
nodeObj
[
key
])
this
.
$set
(
allArray
[
i
],
'value'
,
this
.
nodeObj
[
key
])
switch
(
allArray
[
i
].
key
)
{
case
'wuxingEnd'
:
this
.
$set
(
allArray
[
i
],
'per'
,
this
.
nodeObj
.
wuxingEndRate
)
break
case
'lixueEnd'
:
this
.
$set
(
allArray
[
i
],
'per'
,
this
.
nodeObj
.
lixueEndRate
)
break
case
'gaojiEnd'
:
this
.
$set
(
allArray
[
i
],
'per'
,
this
.
nodeObj
.
gaojiEndRate
)
break
case
'wuxingZiJiaoCheck'
:
this
.
$set
(
allArray
[
i
],
'num'
,
this
.
nodeObj
.
wuxingZiJiao
)
break
}
// if (allArray[i].key === 'wuxingEnd') {
// this.$set(allArray[i], 'per', this.nodeObj.wuxingEndRate)
// } else if (allArray[i].key === 'lixueEnd') {
// this.$set(allArray[i], 'per', this.nodeObj.lixueEndRate)
// } else if (allArray[i].key === 'gaojiEnd') {
// this.$set(allArray[i], 'per', this.nodeObj.gaojiEndRate)
// } else if (allArray[i].key === 'wuxingZiJiao') {
// if (this.nodeObj.wuxingZiJiao) {
// this.list.branch[0][2].name = this.nodeObj.wuxingZiJiao
// } else {
// this.list.branch[0][2].name = '自校'
// }
// }
}
}
},
},
// 上面连接线颜色
// 上面连接线颜色
...
...
router/soil-routes.js
View file @
622df50c
...
@@ -10,7 +10,7 @@ import ReceiveSampleIndex from '../pages/soil-alone-sample/EntrustIndex'
...
@@ -10,7 +10,7 @@ import ReceiveSampleIndex from '../pages/soil-alone-sample/EntrustIndex'
import
InstockIndex
from
'../pages/soil-alone-sample-instock/EntrustIndex'
import
InstockIndex
from
'../pages/soil-alone-sample-instock/EntrustIndex'
import
OutstockIndex
from
'../pages/soil-alone-sample-manage/soil-alone-sample-outstock/EntrustIndex'
import
OutstockIndex
from
'../pages/soil-alone-sample-manage/soil-alone-sample-outstock/EntrustIndex'
import
StorehousePlace
from
'../pages/soil-alone-sample-manage/storehouse-place-manage/AddressManage'
import
StorehousePlace
from
'../pages/soil-alone-sample-manage/storehouse-place-manage/AddressManage'
import
StorehouseSample
from
'../pages/soil-alone-sample-manage/storehouse-sample-manage/
AddressManage
'
import
StorehouseSample
from
'../pages/soil-alone-sample-manage/storehouse-sample-manage/
storehouseSampleIndex
'
import
ReviewEntrust
from
'../pages/meter-entrust/entrust-review/ReviewEntrust'
import
ReviewEntrust
from
'../pages/meter-entrust/entrust-review/ReviewEntrust'
import
SampleReceiveIndex
from
'../pages/soil-sample-manage/sample-receive/SampleReceiveIndex'
import
SampleReceiveIndex
from
'../pages/soil-sample-manage/sample-receive/SampleReceiveIndex'
import
AloneKeepIndex
from
'../pages/soil-sample-manage/sample-alone-keep/SampleReceiveIndex'
import
AloneKeepIndex
from
'../pages/soil-sample-manage/sample-alone-keep/SampleReceiveIndex'
...
...
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