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
639a8d4c
Commit
639a8d4c
authored
Jun 16, 2020
by
lichengming
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'dev' of
http://git.patzn.com/root/patzn-cloud-service-metr-web
into dev
parents
a01d8130
2eb4a113
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
39 additions
and
46 deletions
+39
-46
meter-sample.js
api/meter/meter-sample.js
+5
-0
MeterSubSampleManage.vue
...ter-subcontract/subpackage-input/MeterSubSampleManage.vue
+15
-27
MeterSubpackageInput.vue
...ter-subcontract/subpackage-input/MeterSubpackageInput.vue
+0
-1
SubOutWarehouse.vue
pages/meter-subcontract/subpackage-input/SubOutWarehouse.vue
+18
-17
SubResultInputEdit.vue
...meter-subcontract/subpackage-input/SubResultInputEdit.vue
+1
-1
No files found.
api/meter/meter-sample.js
View file @
639a8d4c
...
...
@@ -81,6 +81,11 @@ export default {
.
post
(
'meter/v1/sample/subpackage_out_stock?ids='
+
data
.
ids
,
data
.
obj
)
.
then
(
res
=>
res
),
subpackageInStock
:
data
=>
http
.
post
(
'meter/v1/sample/subpackage_in_stock?ids='
+
data
.
ids
,
data
.
obj
)
.
then
(
res
=>
res
),
submitReceive
:
data
=>
http
.
post
(
'meter/v1/sample/submit_receive?ids='
+
data
).
then
(
res
=>
res
),
...
...
pages/meter-subcontract/subpackage-input/MeterSubSampleManage.vue
View file @
639a8d4c
...
...
@@ -60,10 +60,10 @@
</div>
</Modal>
<MeterSubSampleEdit
ref=
"batchEditModal"
@
on-result-change=
"_page"
></MeterSubSampleEdit>
<SubOutWarehouse
ref=
"OutWarehouseModal"
></SubOutWarehouse>
<SubResultInput
ref=
"ResultInputModal"
></SubResultInput>
<UploadByReport
ref=
"UploadModal"
></UploadByReport>
<HisRevision
ref=
"HisModal"
></HisRevision>
<SubOutWarehouse
ref=
"OutWarehouseModal"
@
on-result-change=
"_page"
></SubOutWarehouse>
<SubResultInput
ref=
"ResultInputModal"
@
on-result-change=
"_page"
></SubResultInput>
<UploadByReport
ref=
"UploadModal"
@
on-result-change=
"_page"
></UploadByReport>
<HisRevision
ref=
"HisModal"
@
on-result-change=
"_page"
></HisRevision>
</div>
</template>
<
script
>
...
...
@@ -98,30 +98,16 @@ export default {
// {id: '', name: '删除'},
// ],
iconMsg
:
[
{
type
:
'md-create'
,
id
:
''
,
name
:
'
检测
结果录入'
},
{
type
:
'md-create'
,
id
:
''
,
name
:
'
分包
结果录入'
},
{
type
:
'ios-list'
,
id
:
''
,
name
:
'历史版本'
},
{
type
:
'ios-cloud-upload'
,
id
:
''
,
name
:
'上传'
},
{
type
:
'compose'
,
id
:
''
,
name
:
'编辑'
},
{
type
:
'ios-copy'
,
id
:
''
,
name
:
'复制'
,
componentName
:
'CopyModal'
},
{
type
:
'trash-a'
,
id
:
''
,
name
:
'删除'
}
{
type
:
'ios-cloud-upload'
,
id
:
''
,
name
:
'分包证书上传'
},
{
type
:
'compose'
,
id
:
''
,
name
:
'编辑'
}
],
btn
:
[
{
// meter-review-entrust-pass-btn
type
:
'success'
,
id
:
''
,
name
:
'分包信息登记'
},
// meter-review-entrust-back-btn
{
type
:
'success'
,
id
:
''
,
name
:
'取消分包'
},
{
type
:
'success'
,
id
:
''
,
name
:
'分包出库'
name
:
'分包返库'
}
],
options
:
[
...
...
@@ -151,8 +137,10 @@ export default {
{
title
:
'分包费用'
,
key
:
'outFee'
,
width
:
110
},
{
title
:
'分包原因'
,
key
:
'outReason'
,
width
:
110
},
{
title
:
'分包方'
,
key
:
'subcontractor'
,
width
:
110
},
{
title
:
'出库人'
,
key
:
'outer'
,
width
:
130
},
{
title
:
'出库时间'
,
key
:
'outStockTime'
,
width
:
110
,
dateTime
:
true
},
{
title
:
'出库人'
,
key
:
'outer'
,
width
:
140
},
{
title
:
'出库时间'
,
key
:
'outStockTime'
,
width
:
140
,
dateTime
:
true
},
{
title
:
'返库人'
,
key
:
'inner'
,
width
:
130
},
{
title
:
'返库时间'
,
key
:
'inStockTime'
,
width
:
150
,
dateTime
:
true
},
{
title
:
'检测类型'
,
key
:
'type'
,
width
:
140
},
{
title
:
'数量'
,
key
:
'quantity'
,
width
:
140
}
],
...
...
@@ -192,7 +180,7 @@ export default {
this
.
currentComponent
=
componentName
this
.
$nextTick
(
function
()
{
switch
(
msg
)
{
case
'分包
出
库'
:
case
'分包
返
库'
:
this
.
_outWarehouse
()
break
case
'分包信息登记'
:
...
...
@@ -244,10 +232,10 @@ export default {
case
'历史版本'
:
this
.
_HisEdit
(
data
)
break
case
'上传'
:
case
'
分包证书
上传'
:
this
.
_upload
(
data
)
break
case
'
检测
结果录入'
:
case
'
分包
结果录入'
:
this
.
_resultModal
(
data
)
break
case
'编辑'
:
...
...
pages/meter-subcontract/subpackage-input/MeterSubpackageInput.vue
View file @
639a8d4c
...
...
@@ -86,7 +86,6 @@ export default {
name
:
'分包样品管理'
},
{
type
:
'md-cloud'
,
id
:
''
,
name
:
'附件'
},
{
type
:
'md-trash'
,
id
:
''
,
name
:
'删除'
},
{
type
:
'md-book'
,
id
:
''
,
...
...
pages/meter-subcontract/subpackage-input/SubOutWarehouse.vue
View file @
639a8d4c
<
template
>
<div>
<Modal
v-model=
"showModal"
:mask-closable=
"false"
width=
"700"
>
<p
slot=
"header"
>
分包
出
库
</p>
<p
slot=
"header"
>
分包
返
库
</p>
<div>
<Form
id=
"batch-edit-form"
ref=
"formObj"
:model=
"formObj"
:rules=
"ruleValidate"
:label-width=
"90"
>
<Form-item
label=
"
出库人:"
prop=
"out
er"
>
<Form-item
label=
"
返库人:"
prop=
"inn
er"
>
<!--
<InputNumber
v-model
.
number=
"formObj.outFee"
:min=
"0"
:step=
"1"
--
>
<!-- name="outFee" style="width:100%" placeholder="">-->
<!--
</InputNumber>
-->
<Input
v-model=
"formObj.
outer"
readonly
name=
"out
er"
@
click
.
native=
"_selectStaff"
></Input>
<Input
v-model=
"formObj.
inner"
readonly
name=
"inn
er"
@
click
.
native=
"_selectStaff"
></Input>
</Form-item>
<Form-item
label=
"
出库时间:"
prop=
"out
StockTime"
>
<Form-item
label=
"
返库时间:"
prop=
"in
StockTime"
>
<div
class=
"block"
>
<el-date-picker
v-model=
"formObj.
out
StockTime"
v-model=
"formObj.
in
StockTime"
type=
"datetime"
value-format=
"yyyy-MM-dd HH:mm:ss"
placeholder=
"选择日期时间"
>
...
...
@@ -48,9 +48,9 @@ import EditLabSelect from './EditLabSelect'
* 添加编辑分包信息
*/
const
defVal
=
{
out
er
:
undefined
,
out
erId
:
undefined
,
out
StockTime
:
undefined
,
inn
er
:
undefined
,
inn
erId
:
undefined
,
in
StockTime
:
undefined
,
remark
:
undefined
}
export
default
{
...
...
@@ -97,13 +97,13 @@ export default {
console
.
log
(
'当前时间'
,
defaultDate
)
console
.
log
(
'时间'
,
now
)
// this.formObj.outTime = now
this
.
formObj
.
out
StockTime
=
defaultDate
this
.
formObj
.
in
StockTime
=
defaultDate
// this.$set(this.searchFormField, 'date', defaultDate)
},
_userData
(
data
,
msg
,
contractTempData
)
{
if
(
msg
===
'salesman'
)
{
// 选择业务员
this
.
formObj
.
outPerson
=
data
.
realname
this
.
formObj
.
inner
=
data
.
realname
// this.formObj.detail.salesmanId = data.userId
// this.formObj.detail.salesmanPhone = data.mobile
}
...
...
@@ -128,10 +128,11 @@ export default {
this
.
_subpackageOutStock
({
ids
:
this
.
ids
,
obj
:
this
.
formObj
})
},
_subpackageOutStock
:
async
function
(
data
)
{
const
result
=
await
meterSample
.
subpackage
Out
Stock
(
data
)
const
result
=
await
meterSample
.
subpackage
In
Stock
(
data
)
if
(
result
)
{
this
.
$Message
.
success
(
'
出
库成功!'
)
this
.
$Message
.
success
(
'
返
库成功!'
)
this
.
$emit
(
'on-result-change'
)
this
.
showModal
=
false
this
.
_hideLoading
()
}
},
...
...
@@ -141,9 +142,9 @@ export default {
},
_open
(
ids
,
selectData
)
{
this
.
formObj
=
{
out
er
:
undefined
,
out
erId
:
undefined
,
out
StockTime
:
undefined
,
inn
er
:
undefined
,
inn
erId
:
undefined
,
in
StockTime
:
undefined
,
remark
:
undefined
}
this
.
_userInfo
()
...
...
@@ -164,8 +165,8 @@ export default {
},
_userInfo
()
{
const
user
=
Global
.
getUserInfo
(
'userInfo'
)
this
.
formObj
.
out
er
=
user
.
realname
this
.
formObj
.
out
erId
=
user
.
id
this
.
formObj
.
inn
er
=
user
.
realname
this
.
formObj
.
inn
erId
=
user
.
id
},
_labSel
()
{
...
...
pages/meter-subcontract/subpackage-input/SubResultInputEdit.vue
View file @
639a8d4c
...
...
@@ -261,7 +261,7 @@ export default {
_page
:
async
function
()
{
Object
.
assign
(
this
.
formObj
,
this
.
$refs
.
pageTable
.
_searchParams
())
console
.
log
(
'this.formObj'
,
this
.
formObj
)
const
result
=
await
meterItem
.
page
Test
(
this
.
formObj
)
const
result
=
await
meterItem
.
page
(
this
.
formObj
)
console
.
log
(
'result'
,
result
)
if
(
result
)
{
this
.
getPage
=
result
...
...
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