Commit 663d2ad1 authored by tanjunxin's avatar tanjunxin

fix: 录入入库单接口更改

parent 6a694903
......@@ -46,7 +46,7 @@ const install = (Vue, vm) => {
// 品号信息
getforinvmbinfo: (params = {}) => vm.$u.postJson(vm.vuex_api_url + '/invmb/getforinvmbinfo', params),
// 入库单创建
createforstorage: (params = {}) => vm.$u.postJson(vm.vuex_api_url + '/sfctb/createforstorage', params),
createforstorage: (params = {}) => vm.$u.postJson(vm.vuex_api_url + '/moctf/createByErp', params),
stockSaleOutList: (params = {}) => vm.$u.postJson(vm.vuex_api_url + '/stockSaleOut/list', params),
stockList: (params = {}) => vm.$u.postJson(vm.vuex_api_url + '/stockSaleOut/stockList', params),
confirmStock: (params = {}) => vm.$u.postJson(vm.vuex_api_url + '/stockSaleOut/confirm', params),
......
......@@ -3,32 +3,32 @@
<NavBar :title="$t('录入入库单')"></NavBar>
<view class="infoedit">
<u-form ref="form" :modelValue="form" class="login-form" :labelWidth="190">
<u-form-item prop="tb001" :label="$t('入库单别:')">
<u-form-item prop="tg001" :label="$t('入库单别:')">
<input
v-model="form.tb001"
v-model="form.tg001"
type="text"
>
</input>
</u-form-item>
<!-- <u-form-item prop="tc013" :label="$t('类型:')">
<!-- <u-form-item prop="tg010" :label="$t('类型:')">
<uni-data-select
v-model="form.tc013"
v-model="form.tg010"
:clear="false"
:localdata="typeData"
></uni-data-select>
</u-form-item> -->
<u-form-item prop="tc004" :label="$t('工单单别:')">
<u-form-item prop="tg014" :label="$t('工单单别:')">
<input
v-model="form.tc004"
v-model="form.tg014"
type="text"
@confirm="inputCC"
>
</input>
</u-form-item>
<u-form-item prop="tc005" :label="$t('工单单号:')">
<u-form-item prop="tg015" :label="$t('工单单号:')">
<input
v-model="form.tc005"
v-model="form.tg015"
focus
type="text"
@confirm="inputCC"
......@@ -53,16 +53,14 @@
>
</input>
</u-form-item> -->
<u-form-item prop="tc056" :label="$t('库位:')">
<u-form-item prop="tg036" :label="$t('库位:')">
<input
v-model.number="form.tc056"
v-model.number="form.tg036"
type="text"
@confirm="submit"
>
</input>
</u-form-item>
<!-- <u-form-item prop="tb008" :label="$t('移入地:')">
<input
v-model.number="form.tb008"
......@@ -72,7 +70,7 @@
>
</input>
</u-form-item> -->
<u-form-item prop="tc032" :label="$t('批号:')">
<!-- <u-form-item prop="tc032" :label="$t('批号:')">
<input
v-model.number="form.tc032"
......@@ -80,16 +78,16 @@
@confirm="submit"
>
</input>
</u-form-item>
<u-form-item prop="tc036" :label="$t('转移数量:')">
</u-form-item> -->
<u-form-item prop="tg011" :label="$t('数量:')">
<input
v-model="form.tc036"
v-model="form.tg011"
type="text"
@confirm="submit"
>
</input>
</u-form-item>
<u-form-item prop="tc020" :label="$t('使用人时:')">
<!-- <u-form-item prop="tc020" :label="$t('使用人时:')">
<input
v-model="form.tc020"
type="text"
......@@ -104,7 +102,7 @@
@confirm="submit"
>
</input>
</u-form-item>
</u-form-item> -->
<u-form-item style="width:100%;">
<button
size="medium"
......@@ -136,10 +134,10 @@ import i18n from '../../lang/index'
this.index = option.index
this.info = data
this.form = data.moctis[this.index]
this.form['tc004'] = this.form['tc004'] ? this.form['tc004'].trim() : ''
this.form['tc005'] = this.form['tc005'] ? this.form['tc005'].trim() : ''
this.form['tc006'] = this.form['tc006'] ? this.form['tc006'].trim() : ''
this.form['tc056'] = this.form['tc056'] ? this.form['tc056'].trim() : ''
this.form['tg014'] = this.form['tg014'] ? this.form['tg014'].trim() : ''
this.form['tg015'] = this.form['tg015'] ? this.form['tg015'].trim() : ''
// this.form['tc006'] = this.form['tc006'] ? this.form['tc006'].trim() : ''
this.form['tg036'] = this.form['tg036'] ? this.form['tg036'].trim() : ''
}
},
data() {
......@@ -172,18 +170,18 @@ import i18n from '../../lang/index'
}
],
form: {
tc013: '1',
tb001: 'D20',
tc004: '5101',
tc005: null,
tc006: null,
tb005: null,
tc056: null,
tb008: null,
tc032: null,
tc036: null,
tc020: null,
tc021: null,
tg010: '01',
tg001: '5801',
tg014: '510',
tg015: null,
// tc006: null,
// tb005: null,
tg036: null,
// tb008: null,
// tc032: null,
// tg011: null,
// tc020: null,
// tc021: null,
}
};
},
......@@ -195,8 +193,8 @@ import i18n from '../../lang/index'
if(e.detail.value.includes("-")){
const arr = e.detail.value.split("-")
if (arr.length === 2) {
this.form.tc004 = arr[0]
this.form.tc005 = arr[1]
this.form.tg014 = arr[0]
this.form.tg015 = arr[1]
}
} else {
this.submit()
......@@ -204,13 +202,13 @@ import i18n from '../../lang/index'
}
},
submit(row) {
if (!this.form['tb001']) {
if (!this.form['tg001']) {
return this.$u.toast(i18n.t('请输入入库单别'))
}
if (!this.form['tc004']) {
if (!this.form['tg014']) {
return this.$u.toast(i18n.t('请输入工单单别'))
}
if (!this.form['tc005']) {
if (!this.form['tg015']) {
return this.$u.toast(i18n.t('请输入工单单号'))
}
// if (!this.form['tc006']) {
......@@ -219,31 +217,31 @@ import i18n from '../../lang/index'
// if (!this.form['tb005']) {
// return this.$u.toast(i18n.t('请输入移出地'))
// }
if (!this.form['tc056']) {
if (!this.form['tg036']) {
return this.$u.toast(i18n.t('请输入库位'))
}
// if (!this.form['tb008']) {
// return this.$u.toast(i18n.t('请输入移入地'))
// }
if (!this.form['tc036']) {
if (!this.form['tg011']) {
return this.$u.toast(i18n.t('请输入入库数量'))
}
this.$u.api.createforstorage(this.form).then(res => {
if(res.success) {
this.$u.toast(i18n.t('入库成功'))
this.form = {
tc013: '1',
tb001: 'D20',
tc004: '5101',
tc005: null,
tc006: null,
tb005: null,
tc056: null,
tb008: null,
tc032: null,
tc036: null,
tc020: null,
tc021: null,
tg010: '01',
tg001: '5801',
tg014: '510',
tg015: null,
// tc006: null,
// tb005: null,
tg036: null,
// tb008: null,
// tc032: null,
tg011: null,
// tc020: null,
// tc021: null,
}
}
})
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment