|
@@ -21,9 +21,9 @@
|
|
<div style="width: 50%; margin: 0 auto">
|
|
<div style="width: 50%; margin: 0 auto">
|
|
<div class="title">基本信息</div>
|
|
<div class="title">基本信息</div>
|
|
<ws-info-table>
|
|
<ws-info-table>
|
|
- <ws-form-item label="编号" span="1" prop="qualityNo">
|
|
|
|
|
|
+ <ws-form-item label="编号" span="1" prop="number">
|
|
<ws-input
|
|
<ws-input
|
|
- v-model="inspect.qualityNo"
|
|
|
|
|
|
+ v-model="weighingList.number"
|
|
placeholder="请输入编号"
|
|
placeholder="请输入编号"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
disabled
|
|
disabled
|
|
@@ -31,87 +31,44 @@
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
<ws-form-item label="仓位号" span="1" prop="binNumber">
|
|
<ws-form-item label="仓位号" span="1" prop="binNumber">
|
|
- <!-- <ws-select
|
|
|
|
- v-model="inspect.binNumber"
|
|
|
|
- placeholder="请输入仓位号"
|
|
|
|
- class="typeselect"
|
|
|
|
- @change="selectpackingMethod"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- >
|
|
|
|
- <ws-option
|
|
|
|
- v-for="item in getbinNumberList"
|
|
|
|
- :key="item.value"
|
|
|
|
- :label="item.value"
|
|
|
|
- :value="item.value"
|
|
|
|
- />
|
|
|
|
- </ws-select> -->
|
|
|
|
- <ws-input
|
|
|
|
- v-model="inspect.binNumber"
|
|
|
|
|
|
+ <ws-input
|
|
|
|
+ v-model="weighingList.binNumber"
|
|
placeholder="请输入仓位号"
|
|
placeholder="请输入仓位号"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
disabled
|
|
disabled
|
|
size="small"
|
|
size="small"
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
- <ws-form-item label="客户" span="1" prop="customerName">
|
|
|
|
- <!-- <ws-select
|
|
|
|
- v-model="inspect.customerName"
|
|
|
|
- placeholder="请输入客户"
|
|
|
|
- class="typeselect"
|
|
|
|
- @change="selectpackingMethod"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- >
|
|
|
|
- <ws-option
|
|
|
|
- v-for="item in customerList"
|
|
|
|
- :key="item.valueKey"
|
|
|
|
- :label="item.value"
|
|
|
|
- :value="item.value"
|
|
|
|
- />
|
|
|
|
- </ws-select> -->
|
|
|
|
- <ws-input
|
|
|
|
- v-model="inspect.customerName"
|
|
|
|
|
|
+ <ws-form-item label="客户" span="1" prop="customer">
|
|
|
|
+ <ws-input
|
|
|
|
+ v-model="weighingList.customer"
|
|
placeholder="请输入客户"
|
|
placeholder="请输入客户"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
disabled
|
|
disabled
|
|
size="small"
|
|
size="small"
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
- <ws-form-item label="囤位号" span="1" prop="storageTagNo">
|
|
|
|
|
|
+ <ws-form-item label="囤位号" span="1" prop="storageNumber">
|
|
<ws-input
|
|
<ws-input
|
|
- v-model="inspect.storageTagNo"
|
|
|
|
|
|
+ v-model="weighingList.storageNumber"
|
|
placeholder="请输入囤位号"
|
|
placeholder="请输入囤位号"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
size="small"
|
|
size="small"
|
|
- disabled
|
|
|
|
|
|
+ disabled
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
<ws-form-item label="车牌号" span="1" prop="carNumber">
|
|
<ws-form-item label="车牌号" span="1" prop="carNumber">
|
|
<ws-input
|
|
<ws-input
|
|
- v-model="inspect.carNumber"
|
|
|
|
|
|
+ v-model="weighingList.carNumber"
|
|
placeholder="请输入车牌号"
|
|
placeholder="请输入车牌号"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
size="small"
|
|
size="small"
|
|
- disabled
|
|
|
|
|
|
+ disabled
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
<ws-form-item label="货名" span="1" prop="goodsName">
|
|
<ws-form-item label="货名" span="1" prop="goodsName">
|
|
- <!-- <ws-select
|
|
|
|
- v-model="inspect.goodsName"
|
|
|
|
- placeholder=""
|
|
|
|
- class="typeselect"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- @change="waterContentChange"
|
|
|
|
- >
|
|
|
|
- <ws-option
|
|
|
|
- v-for="item in goodnameList"
|
|
|
|
- :key="item.goodsNameKey"
|
|
|
|
- :label="item.goodsName"
|
|
|
|
- :value="item.goodsName"
|
|
|
|
- />
|
|
|
|
- </ws-select> -->
|
|
|
|
-
|
|
|
|
<ws-input
|
|
<ws-input
|
|
- v-model="inspect.goodsName"
|
|
|
|
|
|
+ v-model="weighingList.goodsName"
|
|
placeholder="请输入货名"
|
|
placeholder="请输入货名"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
size="small"
|
|
size="small"
|
|
@@ -119,48 +76,66 @@
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
<!-- <div class="formitem"> -->
|
|
<!-- <div class="formitem"> -->
|
|
- <ws-form-item label="毛重(公斤)" span="1" prop="buckleWeightRatio" >
|
|
|
|
|
|
+ <ws-form-item
|
|
|
|
+ label="毛重(公斤)"
|
|
|
|
+ span="1"
|
|
|
|
+ prop="grossWeight"
|
|
|
|
+ >
|
|
<ws-input
|
|
<ws-input
|
|
- v-model="inspect.buckleWeightRatio"
|
|
|
|
|
|
+ v-model="weighingList.grossWeight"
|
|
placeholder="请输入毛重"
|
|
placeholder="请输入毛重"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
size="small"
|
|
size="small"
|
|
- disabled
|
|
|
|
|
|
+
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
<el-button type="primary">重新获取</el-button>
|
|
<el-button type="primary">重新获取</el-button>
|
|
- <!-- <div style="width:100%"> -->
|
|
|
|
- <ws-form-item label="皮重(公斤)" span="1" prop="buckleWeightRatio" >
|
|
|
|
- <ws-input
|
|
|
|
- v-model="inspect.buckleWeightRatio"
|
|
|
|
- placeholder="请输入皮重)"
|
|
|
|
- maxlength="100"
|
|
|
|
- size="small"
|
|
|
|
- :disabled="disabled"
|
|
|
|
- />
|
|
|
|
- </ws-form-item>
|
|
|
|
-
|
|
|
|
- <el-button type="primary">重新获取</el-button>
|
|
|
|
- <div class="formItem">
|
|
|
|
- <ws-form-item label="扣杂(公斤)" span="1" prop="buckleWeightRatio" >
|
|
|
|
|
|
+ <ws-form-item
|
|
|
|
+ label="皮重(公斤)"
|
|
|
|
+ span="1"
|
|
|
|
+ prop="tare"
|
|
|
|
+ v-if="this.tpyeNo == 2"
|
|
|
|
+ >
|
|
<ws-input
|
|
<ws-input
|
|
- v-model="inspect.buckleWeightRatio"
|
|
|
|
- placeholder="请输入扣杂"
|
|
|
|
|
|
+ v-model="weighingList.tare"
|
|
|
|
+ placeholder="请输入皮重"
|
|
maxlength="100"
|
|
maxlength="100"
|
|
size="small"
|
|
size="small"
|
|
:disabled="disabled"
|
|
:disabled="disabled"
|
|
/>
|
|
/>
|
|
</ws-form-item>
|
|
</ws-form-item>
|
|
-
|
|
|
|
- <ws-form-item label="净重(公斤)" span="1" prop="buckleWeightRatio">
|
|
|
|
- <ws-input
|
|
|
|
- v-model="inspect.buckleWeightRatio"
|
|
|
|
- placeholder="请输入净重"
|
|
|
|
- maxlength="100"
|
|
|
|
- size="small"
|
|
|
|
- disabled
|
|
|
|
- />
|
|
|
|
- </ws-form-item>
|
|
|
|
|
|
+
|
|
|
|
+ <el-button type="primary" v-if="this.tpyeNo == 2">重新获取</el-button>
|
|
|
|
+ <div class="formItem">
|
|
|
|
+ <ws-form-item
|
|
|
|
+ label="扣杂(公斤)"
|
|
|
|
+ span="1"
|
|
|
|
+ prop="buckleWeightRatio"
|
|
|
|
+ v-if="this.tpyeNo == 2"
|
|
|
|
+ >
|
|
|
|
+ <ws-input
|
|
|
|
+ v-model="weighingList.buckleMiscellaneous"
|
|
|
|
+ placeholder="请输入扣杂"
|
|
|
|
+ maxlength="100"
|
|
|
|
+ size="small"
|
|
|
|
+ :disabled="disabled"
|
|
|
|
+ />
|
|
|
|
+ </ws-form-item>
|
|
|
|
+
|
|
|
|
+ <ws-form-item
|
|
|
|
+ label="净重(公斤)"
|
|
|
|
+ span="1"
|
|
|
|
+ prop="netWeight"
|
|
|
|
+ v-if="this.tpyeNo == 2"
|
|
|
|
+ >
|
|
|
|
+ <ws-input
|
|
|
|
+ v-model="weighingList.netWeight"
|
|
|
|
+ placeholder="请输入净重"
|
|
|
|
+ maxlength="100"
|
|
|
|
+ size="small"
|
|
|
|
+ disabled
|
|
|
|
+ />
|
|
|
|
+ </ws-form-item>
|
|
</div>
|
|
</div>
|
|
</ws-info-table>
|
|
</ws-info-table>
|
|
<div class="but">
|
|
<div class="but">
|
|
@@ -180,19 +155,41 @@
|
|
</div>
|
|
</div>
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
|
|
+import { tare,grossWeight } from '@/model/houseSelfCollect/index'
|
|
export default {
|
|
export default {
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- inspect:{},
|
|
|
|
- types:1,
|
|
|
|
- information:"头部信息",
|
|
|
|
|
|
+ inspect: {},
|
|
|
|
+ types: 1,
|
|
|
|
+ information: '',
|
|
|
|
+ weighingList: {},
|
|
|
|
+ tpyeNo: '',
|
|
|
|
+ disabled:false,
|
|
|
|
+ relationId:"",
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ activated() {
|
|
|
|
+ this.tpyeNo = this.$route.query.tpyeNo
|
|
|
|
+ this.weighingList.number = this.$route.query.number
|
|
|
|
+ this.weighingList.binNumber = this.$route.query.binNumber
|
|
|
|
+ this.weighingList.customer = this.$route.query.customer
|
|
|
|
+ this.weighingList.storageNumber = this.$route.query.storageNumber
|
|
|
|
+ this.weighingList.carNumber = this.$route.query.carNumber
|
|
|
|
+ this.weighingList.goodsName = this.$route.query.goodsName
|
|
|
|
+ // this.weighingList.grossWeight = this.$route.query.grossWeight
|
|
|
|
+ // this.weighingList.tare = this.$route.query.tare
|
|
|
|
+ // this.weighingList.netWeight = this.$route.query.netWeight
|
|
|
|
+ this.relationId = this.$route.query.relationId
|
|
|
|
+ if(this.tpyeNo == 1){
|
|
|
|
+ this.information = "毛重"
|
|
|
|
+ }else if(this.tpyeNo == 2){
|
|
|
|
+ this.information = "皮重"
|
|
}
|
|
}
|
|
},
|
|
},
|
|
- activated() {},
|
|
|
|
methods: {
|
|
methods: {
|
|
-
|
|
|
|
- submit() {//皮重保存
|
|
|
|
- this.$confirm('确定保存检斤信息?', '提示', {
|
|
|
|
|
|
+ submit() {
|
|
|
|
+ //皮重保存
|
|
|
|
+ this.$confirm('确定保存检斤信息?', '提示', {
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
cancelButtonText: '取消',
|
|
cancelButtonText: '取消',
|
|
type: 'warning',
|
|
type: 'warning',
|
|
@@ -202,7 +199,50 @@ export default {
|
|
return false
|
|
return false
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- commit() {
|
|
|
|
|
|
+ cancel() {
|
|
|
|
+ this.$router.push({ path: 'weighingManagement' })
|
|
|
|
+ },
|
|
|
|
+ print(){
|
|
|
|
+ this.$confirm('确定保存检斤信息?', '提示', {
|
|
|
|
+ confirmButtonText: '确定',
|
|
|
|
+ cancelButtonText: '取消',
|
|
|
|
+ type: 'warning',
|
|
|
|
+ })
|
|
|
|
+ .then(() => {
|
|
|
|
+ if(this.tpyeNo == 1){
|
|
|
|
+ this.weighingList.relationId = this.relationId
|
|
|
|
+ grossWeight(this.weighingList)
|
|
|
|
+ .toPromise()
|
|
|
|
+ .then((response) => {
|
|
|
|
+ this.$notify.success({
|
|
|
|
+ title: '成功',
|
|
|
|
+ message: '保存成功',
|
|
|
|
+ })
|
|
|
|
+ this.$router.go(-1)
|
|
|
|
+ })
|
|
|
|
+ .catch((response) => {
|
|
|
|
+ // EventBus.$emit('error', this.$t('showMessage.asteriskRequired'))
|
|
|
|
+ })
|
|
|
|
+ }else if(this.tpyeNo == 2){
|
|
|
|
+ tare(this.weighingList)
|
|
|
|
+ .toPromise()
|
|
|
|
+ .then((response) => {
|
|
|
|
+ this.$notify.success({
|
|
|
|
+ title: '成功',
|
|
|
|
+ message: '保存成功',
|
|
|
|
+ })
|
|
|
|
+ this.$router.go(-1)
|
|
|
|
+ })
|
|
|
|
+ .catch((response) => {
|
|
|
|
+ // EventBus.$emit('error', this.$t('showMessage.asteriskRequired'))
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ .catch(() => {
|
|
|
|
+ return false
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+ commit() {
|
|
//毛重保存
|
|
//毛重保存
|
|
this.$confirm('确定保存检斤信息?', '提示', {
|
|
this.$confirm('确定保存检斤信息?', '提示', {
|
|
confirmButtonText: '确定',
|
|
confirmButtonText: '确定',
|
|
@@ -228,7 +268,7 @@ export default {
|
|
width: 50%;
|
|
width: 50%;
|
|
border: none;
|
|
border: none;
|
|
}
|
|
}
|
|
-.formItem{
|
|
|
|
|
|
+.formItem {
|
|
width: 100%;
|
|
width: 100%;
|
|
display: inline;
|
|
display: inline;
|
|
}
|
|
}
|