Browse Source

完善上架单

master
yunuo970428 1 month ago
parent
commit
a6db55aa2d
  1. 29
      yxt-as-ui/src/api/storage/upShelf.js
  2. 15
      yxt-as-ui/src/views/storage/upShelf/upShelfAdd.vue

29
yxt-as-ui/src/api/storage/upShelf.js

@ -1,37 +1,39 @@
import request from '@/utils/request'
export default {
// 查询分页列表
listPage: function(params) {
return request({
url: '/wms/apiadmin/WmsShelfBill/listPage',
method: 'post',
data: params,
headers: { 'Content-Type': 'application/json' }
headers: { 'Content-Type': 'application/json' }
})
},
// 初始化
// 详情回显
init: function(data) {
return request({
url: '/wms/apiadmin/WmsShelfBill/details?sid='+data,
url: '/wms/apiadmin/WmsShelfBill/details?sid=' + data,
method: 'get'
});
})
},
// 初始化
getInit: function(data) {
return request({
url: '/wms/apiadmin/WmsShelfBill/getInit',
method: 'get',
params: data
})
},
// 新增、保存
save: function(data) {
return request({
url: '/wms/apiadmin/WmsShelfBill/saveOrUpdate',
method: 'post',
data: data,
headers: { 'Content-Type': 'application/json' }
});
headers: { 'Content-Type': 'application/json' }
})
},
deleteBySids: function(data) {
return request({
url: '/wms/apiadmin/WmsShelfBill/delBySids',
@ -39,6 +41,5 @@ export default {
data: data,
headers: { 'Content-Type': 'application/json' }
})
},
}
}

15
yxt-as-ui/src/views/storage/upShelf/upShelfAdd.vue

@ -9,9 +9,6 @@
</div>
<div class="listconadd">
<el-form ref="form_obj" :model="formobj" :rules="rules" class="formaddcopy02">
<div class="title">
<div>基础信息</div>
</div>
<el-row class="first_row">
<el-col :span="8">
<div class="span-sty">制单人</div>
@ -21,12 +18,6 @@
<div class="span-sty">制单部门</div>
<el-form-item><span class="addinputw addinputInfo">{{ formobj.deptName }}</span></el-form-item>
</el-col>
<el-col :span="8">
<div class="span-sty">制单人</div>
<el-form-item>
<el-input v-model="formobj.createByName" placeholder="" class="addinputw addinputInfo" clearable/>
</el-form-item>
</el-col>
<el-col :span="8">
<div class="span-sty"><span class="must">*</span>单据日期</div>
<el-form-item prop="createTime">
@ -70,7 +61,7 @@
<el-button type="primary" size="mini" @click="doGoodsBatch(scope.$index)">删除</el-button>
</template>
</el-table-column>
<el-table-column label="商品名称" prop="goodsSkuTitle" align="center" width="200"/>
<el-table-column label="商品名称" prop="goodsSpuName" align="center" width="200"/>
<el-table-column label="图号" prop="goodsSkuCode" align="center" width="150"/>
<el-table-column label="规格" prop="goodsSkuOwnSpec" align="center" width="150"/>
<el-table-column label="单位" prop="unit" align="center" width="120"/>
@ -79,7 +70,7 @@
<el-input @keyup.native="scope.row.count = getNumber(scope.row.count, 0)" v-model="scope.row.count" clearable placeholder="" @input="inputCount(scope.row)"/>
</template>
</el-table-column>
<el-table-column label="备注" align="center" width="180">
<el-table-column label="备注" align="center">
<template slot-scope="scope">
<el-input v-model="scope.row.remarks" clearable placeholder=""/>
</template>
@ -205,7 +196,7 @@ export default {
})
this.getAllOrgper()
this.title = '【新增】'
req.init({ sid: row.sid }).then(resp => {
req.getInit({ sid: row.sid, orgPath: window.sessionStorage.getItem('defaultOrgPath'), userSid: window.sessionStorage.getItem('userSid') }).then((resp) => {
if (resp.success) {
this.formobj = resp.data
this.formobj.deptName = window.sessionStorage.getItem('defaultOrgPathName').substring(window.sessionStorage.getItem('defaultOrgPathName').lastIndexOf('/') + 1)

Loading…
Cancel
Save