|
|
@@ -13,16 +13,16 @@
|
|
|
<div class="card-body">
|
|
|
<div class="row">
|
|
|
<div class="col-6 rounded mb-2 border" style="background: #efe3d9;">
|
|
|
- <div class="form-group row mt-2">
|
|
|
+ <div class="form-group row mt-2" v-if="!is_hide">
|
|
|
<label class="col-2 text-right mt-2">原料单据</label>
|
|
|
<input class="form-control col-7" v-model="process.wms_code">
|
|
|
<button class="btn btn-info btn-sm col-2" type="button" @click="addProcessContent(false)"> 新增库单据</button>
|
|
|
</div>
|
|
|
- <div class="form-group row">
|
|
|
+ <div class="form-group row" v-if="!is_hide">
|
|
|
<div class="col-10 offset-1 pl-0 pt-2 border rounded bg-light">
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right" >单据号</label>
|
|
|
- <b class="col-8" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full">@{{ processContents[0].wms_code }}</b></div> <!---->
|
|
|
- <div class="row pt-2" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full">
|
|
|
+ <b class="col-8" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type">@{{ processContents[0].wms_code }}</b></div> <!---->
|
|
|
+ <div class="row pt-2" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type">
|
|
|
<span class="col-12 text-center text-muted small">双击选择商品:</span>
|
|
|
<span class=" col-11 offset-1 input-group" style=" border-radius: 5px; opacity: 1.5; text-align: center;">
|
|
|
<ul onselectstart="return false;" class="list-group tooltipTarget" style="width: 100%; max-height: 130px; overflow-y: scroll;">
|
|
|
@@ -37,37 +37,37 @@
|
|
|
</span>
|
|
|
</div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">商品名</label>
|
|
|
- <b v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full" class="col-8">@{{ processContents[0].commodity_name }}</b>
|
|
|
+ <b v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type" class="col-8">@{{ processContents[0].commodity_name }}</b>
|
|
|
</div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">条码</label>
|
|
|
- <ul class="p-0 m-0 ml-2 list-unstyled list-inline" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full && processContents[0].commodity_barcodes && processContents[0].commodity_barcodes.length>0">
|
|
|
+ <ul class="p-0 m-0 ml-2 list-unstyled list-inline" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type && processContents[0].commodity_barcodes && processContents[0].commodity_barcodes.length>0">
|
|
|
<li v-for="barcode in processContents[0].commodity_barcodes"><small> @{{ barcode.code }}</small></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">SKU</label>
|
|
|
- <b v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full" class="col-8">@{{ processContents[0].commodity_sku }}</b></div>
|
|
|
+ <b v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type" class="col-8">@{{ processContents[0].commodity_sku }}</b></div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">单据类型</label>
|
|
|
- <select v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full"
|
|
|
+ <select v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type"
|
|
|
v-model="processContents[0].bill_type" class="col-8 form-control form-control-sm">
|
|
|
<option value="移库单">移库单</option>
|
|
|
<option value="入库单">入库单</option>
|
|
|
<option value="出库单">出库单</option>
|
|
|
</select></div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">数量</label>
|
|
|
- <input v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full" v-model="processContents[0].amount" type="text" class="form-control form-control-sm col-8">
|
|
|
+ <input v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type" v-model="processContents[0].amount" type="text" class="form-control form-control-sm col-8">
|
|
|
</div>
|
|
|
<div class="col-8 offset-2 pt-2 pb-2">
|
|
|
- <input type="button" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full"
|
|
|
+ <input type="button" v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type"
|
|
|
@click="confirmStore(processContents[0].wms_code,processContents[0].commodity_id,processContents[0].amount,processContents[0].bill_type,false)"
|
|
|
value="确定新增" class="btn btn-primary btn-sm form-control form-control-sm">
|
|
|
</div>
|
|
|
<div class="col-8 offset-2 pt-2 pb-2">
|
|
|
- <input v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].is_full" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,false)" value="删除" class="btn btn-danger form-control">
|
|
|
+ <input v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,false)" value="删除" class="btn btn-danger form-control">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="form-group row">
|
|
|
- <div class="col-10 offset-1 p-1 border rounded bg-light" v-for="processContent in processContents" v-if="!processContent.addBtnShow && !processContent.is_full">
|
|
|
+ <div class="form-group row" :class="is_hide ? 'mt-3' : ''">
|
|
|
+ <div class="col-10 offset-1 p-1 border rounded bg-light" v-for="processContent in processContents" v-if="!processContent.addBtnShow && !processContent.type">
|
|
|
<div class="col-12 border">
|
|
|
<div class="row small" @mouseover="update_delBtn(true,processContent.wms_code,processContent.commodity_id,false)" @mouseleave="update_delBtn(false,processContent.wms_code,processContent.commodity_id,false)">
|
|
|
<span class="font-weight-bold">单据号:</span>
|
|
|
@@ -89,7 +89,7 @@
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="col-6 rounded mb-2 border" style="background: #ccd7dc;">
|
|
|
+ <div class="col-6 rounded mb-2 border" style="background: #ccd7dc;" >
|
|
|
<div class="form-group row mt-2">
|
|
|
<label class="col-2 text-right mt-2">成品单据</label>
|
|
|
<input class="form-control col-7" v-model="process.wms_code_full">
|
|
|
@@ -98,8 +98,8 @@
|
|
|
<div class="form-group row">
|
|
|
<div class="col-10 offset-1 pl-0 pt-2 border rounded bg-light">
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right" >单据号</label>
|
|
|
- <b class="col-8" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full">@{{ processContents[0].wms_code }}</b></div> <!---->
|
|
|
- <div class="row pt-2" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full">
|
|
|
+ <b class="col-8" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type">@{{ processContents[0].wms_code }}</b></div> <!---->
|
|
|
+ <div class="row pt-2" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type">
|
|
|
<span class="col-12 text-center text-muted small">双击选择商品:</span>
|
|
|
<span class=" col-11 offset-1 input-group" style=" border-radius: 5px; opacity: 1.5; text-align: center;">
|
|
|
<ul onselectstart="return false;" class="list-group tooltipTarget" style="width: 100%; max-height: 130px; overflow-y: scroll;">
|
|
|
@@ -114,37 +114,37 @@
|
|
|
</span>
|
|
|
</div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">商品名</label>
|
|
|
- <b v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full" class="col-8">@{{ processContents[0].commodity_name }}</b>
|
|
|
+ <b v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type" class="col-8">@{{ processContents[0].commodity_name }}</b>
|
|
|
</div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">条码</label>
|
|
|
- <ul class="p-0 m-0 ml-2 list-unstyled list-inline" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full && processContents[0].commodity_barcodes && processContents[0].commodity_barcodes.length>0">
|
|
|
+ <ul class="p-0 m-0 ml-2 list-unstyled list-inline" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type && processContents[0].commodity_barcodes && processContents[0].commodity_barcodes.length>0">
|
|
|
<li v-for="barcode in processContents[0].commodity_barcodes"><small> @{{ barcode.code }}</small></li>
|
|
|
</ul>
|
|
|
</div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">SKU</label>
|
|
|
- <b v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full" class="col-8">@{{ processContents[0].commodity_sku }}</b></div>
|
|
|
+ <b v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type" class="col-8">@{{ processContents[0].commodity_sku }}</b></div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">单据类型</label>
|
|
|
- <select v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full"
|
|
|
+ <select v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type"
|
|
|
v-model="processContents[0].bill_type" class="col-8 form-control form-control-sm">
|
|
|
<option value="移库单">移库单</option>
|
|
|
<option value="入库单">入库单</option>
|
|
|
<option value="出库单">出库单</option>
|
|
|
</select></div>
|
|
|
<div class="row pt-2 small"><label class="col-3 text-right">数量</label>
|
|
|
- <input v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full" v-model="processContents[0].amount" type="text" class="form-control form-control-sm col-8">
|
|
|
+ <input v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type" v-model="processContents[0].amount" type="text" class="form-control form-control-sm col-8">
|
|
|
</div>
|
|
|
<div class="col-8 offset-2 pt-2 pb-2">
|
|
|
- <input type="button" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full"
|
|
|
+ <input type="button" v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type"
|
|
|
@click="confirmStore(processContents[0].wms_code,processContents[0].commodity_id,processContents[0].amount,processContents[0].bill_type,true)"
|
|
|
value="确定新增" class="btn btn-primary btn-sm form-control form-control-sm">
|
|
|
</div>
|
|
|
<div class="col-8 offset-2 pt-2 pb-2">
|
|
|
- <input v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].is_full" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,true)" value="删除" class="btn btn-danger form-control">
|
|
|
+ <input v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,true)" value="删除" class="btn btn-danger form-control">
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
- <div class="col-10 offset-1 p-1 border rounded bg-light" v-for="processContent in processContents" v-if="!processContent.addBtnShow && processContent.is_full">
|
|
|
+ <div class="col-10 offset-1 p-1 border rounded bg-light" v-for="processContent in processContents" v-if="!processContent.addBtnShow && processContent.type">
|
|
|
<div class="col-12 border">
|
|
|
<div class="row small" style="position: relative" @mouseover="update_delBtn(true,processContent.wms_code,processContent.commodity_id,true)" @mouseleave="update_delBtn(false,processContent.wms_code,processContent.commodity_id,true)">
|
|
|
<span class="font-weight-bold">单据号:</span>
|
|
|
@@ -180,27 +180,27 @@
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
<label class="col-3 col-form-label text-right" >加工类型</label>
|
|
|
- <select v-model="process.process_method_id" class="form-control col-8" :class="error.process_method_id && error.process_method_id.length>0 ? 'is-invalid' :''">
|
|
|
+ <select :disabled="is_hide" v-model="process.process_method_id" class="form-control col-8" :class="error.process_method_id && error.process_method_id.length>0 ? 'is-invalid' :''">
|
|
|
<option v-for="processMethod in processMethods" :value="processMethod.id">@{{ processMethod.name }}</option>
|
|
|
</select>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
<label class="col-3 col-form-label text-right" >加工数量</label>
|
|
|
- <input v-model="process.amount" type="text" class="form-control col-8" :class="error.amount && error.amount.length>0 ? 'is-invalid' :''">
|
|
|
+ <input :readonly="is_hide" v-model="process.amount" type="text" class="form-control col-8" :class="error.amount && error.amount.length>0 ? 'is-invalid' :''">
|
|
|
<span v-if="error.amount && error.amount.length>0" class="invalid-feedback col-8 offset-3 mt-0" role="alert">
|
|
|
<strong >@{{ error.amount[0] }}</strong>
|
|
|
</span>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
<label class="col-3 col-form-label text-right" >单价</label>
|
|
|
- <input v-model="process.unit_price" type="text" class="form-control col-8" :class="error.unit_price && error.unit_price.length>0 ? 'is-invalid' :''">
|
|
|
+ <input :readonly="is_hide" v-model="process.unit_price" type="text" class="form-control col-8" :class="error.unit_price && error.unit_price.length>0 ? 'is-invalid' :''">
|
|
|
<span v-if="error.unit_price && error.unit_price.length>0" class="invalid-feedback col-8 offset-3 mt-0" role="alert">
|
|
|
<strong>@{{ error.unit_price[0] }}</strong>
|
|
|
</span>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
<label class="col-3 col-form-label text-right" >备注(选填)</label>
|
|
|
- <textarea v-model="process.remark" type="text" class="form-control col-8"></textarea>
|
|
|
+ <textarea :readonly="is_hide" v-model="process.remark" type="text" class="form-control col-8"></textarea>
|
|
|
</div>
|
|
|
<div class="form-group row">
|
|
|
<div class="col-8 offset-3">
|
|
|
@@ -218,14 +218,14 @@
|
|
|
el:'#list',
|
|
|
data:{
|
|
|
process:{id:'{{$process->id}}',code:'{{$process->code}}',wms_code:'',owner_id:'{{$process->owner_id}}',amount:'{{$process->amount}}',owner_name:'{{$process->owner_name}}',
|
|
|
- process_method_id:'{{$process->process_method_id}}',unit_price:'{{$process->unit_price}}',remark:'{{$process->remark}}',wms_code_full:''},
|
|
|
+ process_method_id:'{{$process->process_method_id}}',unit_price:'{{$process->unit_price}}',remark:'{{$process->remark}}',wms_code_full:'',status:'{{$process->status}}'},
|
|
|
error:{wms_code:[],owner_id:[],process_method_id:[],unit_price:[],amount:[]},
|
|
|
processContentError:[],
|
|
|
processContents:[
|
|
|
@foreach($process->processesContents as $processesContent)
|
|
|
{id:'{{$processesContent->id}}',wms_code:'{{$processesContent->wms_code}}',commodity_name:'{{$processesContent->commodity?$processesContent->commodity->name:""}}',@if($processesContent->commodity) commodity_barcodes:{!! $processesContent->commodity->barcodes !!},@endif
|
|
|
commodity_id:'{{$processesContent->commodity_id}}',commodity_sku:'{{$processesContent->commodity?$processesContent->commodity->sku:""}}',bill_type:'{{$processesContent->bill_type}}',amount:'{{$processesContent->amount}}',
|
|
|
- addBtnShow:false,is_full:'{{$processesContent->is_full}}'},
|
|
|
+ addBtnShow:false,type:'{{$processesContent->type}}'},
|
|
|
@endforeach
|
|
|
],
|
|
|
processMethods:[
|
|
|
@@ -237,16 +237,17 @@
|
|
|
selectedTutorials:[],
|
|
|
commodityIds:[],
|
|
|
is_delBtn:[],
|
|
|
+ is_hide:false,
|
|
|
},
|
|
|
mounted:function(){
|
|
|
+ if (this.process.status==='加工中' || this.process.status==='待加工')this.is_hide=true;
|
|
|
let _this=this;
|
|
|
_this.processContents.some(function (processContent) {
|
|
|
- processContent.is_full=processContent.is_full==='Y'?true:false;
|
|
|
+ processContent.type=processContent.type==='成品单'?true:false;
|
|
|
if (!processContent.addBtnShow) {
|
|
|
- _this.commodityIds.push(processContent.commodity_id+'_'+processContent.is_full);
|
|
|
+ _this.commodityIds.push(processContent.commodity_id+'_'+processContent.type);
|
|
|
}
|
|
|
});
|
|
|
- console.log(this.process);
|
|
|
},
|
|
|
watch:{
|
|
|
processContents:{
|
|
|
@@ -260,10 +261,10 @@
|
|
|
},
|
|
|
methods:{
|
|
|
//新增库单据
|
|
|
- addProcessContent(is_full){
|
|
|
+ addProcessContent(type){
|
|
|
let _this=this;
|
|
|
let wms_code=_this.process.wms_code;
|
|
|
- if (is_full) wms_code=_this.process.wms_code_full;
|
|
|
+ if (type) wms_code=_this.process.wms_code_full;
|
|
|
if (!wms_code){
|
|
|
tempTip.setDuration(3000);
|
|
|
tempTip.show('未输入单据号!');
|
|
|
@@ -294,7 +295,7 @@
|
|
|
processContent['amount']='';
|
|
|
processContent['lineNo']='';
|
|
|
processContent['addBtnShow']=true;
|
|
|
- processContent['is_full']=is_full;
|
|
|
+ processContent['type']=type;
|
|
|
_this.processContents.unshift(processContent);
|
|
|
}).catch(function (err) {
|
|
|
tempTip.setDuration(3000);
|
|
|
@@ -302,7 +303,7 @@
|
|
|
});
|
|
|
},
|
|
|
//确定新增
|
|
|
- confirmStore(wms_code,commodity_id,amount,bill_type,is_full){
|
|
|
+ confirmStore(wms_code,commodity_id,amount,bill_type,type){
|
|
|
if (!commodity_id) {
|
|
|
tempTip.setDuration(2000);
|
|
|
tempTip.show("尚未选择商品!");
|
|
|
@@ -315,35 +316,46 @@
|
|
|
}
|
|
|
let _this=this;
|
|
|
let sign=true;
|
|
|
+ let is_return=false;
|
|
|
let processContentTemp={};
|
|
|
_this.processContents.some(function (processContent) {
|
|
|
- if (processContent.wms_code==wms_code && processContent.commodity_id==commodity_id && processContent.is_full==is_full) {
|
|
|
-
|
|
|
- _this.commodityIds.push(processContent.commodity_id+"_"+is_full);
|
|
|
+ if (processContent.wms_code==wms_code && processContent.commodity_id==commodity_id && processContent.type==type) {
|
|
|
+ processContent.commodities.every(function (commodity) {
|
|
|
+ if (commodity.id===commodity_id && commodity.amount<amount){
|
|
|
+ tempTip.setDuration(2000);
|
|
|
+ tempTip.show("数量不得超出原有数量!");
|
|
|
+ is_return=true;
|
|
|
+ return false;
|
|
|
+ }
|
|
|
+ return true;
|
|
|
+ });
|
|
|
+ if (is_return)return true;
|
|
|
+ _this.commodityIds.push(processContent.commodity_id+"_"+type);
|
|
|
processContent.addBtnShow=false;
|
|
|
processContentTemp=Object.assign({},processContent);
|
|
|
}
|
|
|
- if (processContent.wms_code==wms_code && processContent.commodity_id==commodity_id && processContent.is_full==!is_full)sign=false;
|
|
|
+ if (processContent.wms_code==wms_code && processContent.commodity_id==commodity_id && processContent.type==!type)sign=false;
|
|
|
});
|
|
|
- if (bill_type==='入库单' && !is_full && sign){
|
|
|
- _this.commodityIds.push(processContentTemp.commodity_id+"_"+!is_full);
|
|
|
- processContentTemp['is_full']=true;
|
|
|
+ if (is_return)return;
|
|
|
+ if (bill_type==='入库单' && !type && sign){
|
|
|
+ _this.commodityIds.push(processContentTemp.commodity_id+"_"+!type);
|
|
|
+ processContentTemp['type']=true;
|
|
|
_this.processContents.unshift(processContentTemp);
|
|
|
}
|
|
|
},
|
|
|
//删除新增
|
|
|
- deleteProcessContent(wms_code,commodity_id,is_full){
|
|
|
+ deleteProcessContent(wms_code,commodity_id,type){
|
|
|
let _this=this;
|
|
|
let deleteData=[];
|
|
|
_this.processContents.some(function (processContent,i) {
|
|
|
- if (processContent.wms_code===wms_code && processContent.commodity_id===commodity_id && processContent.is_full===is_full) {
|
|
|
+ if (processContent.wms_code===wms_code && processContent.commodity_id===commodity_id && processContent.type===type) {
|
|
|
deleteData.unshift(i);
|
|
|
- _this.commodityIds.splice(_this.commodityIds.indexOf(processContent.commodity_id+"_"+is_full),1);
|
|
|
- if (is_full) return true;
|
|
|
+ _this.commodityIds.splice(_this.commodityIds.indexOf(processContent.commodity_id+"_"+type),1);
|
|
|
+ if (type) return true;
|
|
|
}
|
|
|
- if (!is_full && processContent.wms_code===wms_code && processContent.commodity_id===commodity_id && processContent.is_full===!is_full){
|
|
|
+ if (!type && processContent.wms_code===wms_code && processContent.commodity_id===commodity_id && processContent.type===!type){
|
|
|
deleteData.unshift(i);
|
|
|
- _this.commodityIds.splice(_this.commodityIds.indexOf(processContent.commodity_id+"_"+!is_full),1);
|
|
|
+ _this.commodityIds.splice(_this.commodityIds.indexOf(processContent.commodity_id+"_"+!type),1);
|
|
|
}
|
|
|
});
|
|
|
deleteData.forEach(function (data) {
|
|
|
@@ -351,10 +363,10 @@
|
|
|
});
|
|
|
},
|
|
|
//选择商品
|
|
|
- selectedCommodity(commodity,wms_code,is_full){
|
|
|
+ selectedCommodity(commodity,wms_code,type){
|
|
|
let _this=this;
|
|
|
_this.processContents.every(function (processContent) {
|
|
|
- if (_this.commodityIds.includes(commodity.id+"_"+is_full)){
|
|
|
+ if (_this.commodityIds.includes(commodity.id+"_"+type)){
|
|
|
tempTip.setDuration(3000);
|
|
|
tempTip.show('该单据已被添加至下边!');
|
|
|
return;
|
|
|
@@ -391,7 +403,7 @@
|
|
|
_this.processContentError=[];
|
|
|
axios.put('{{url("process")}}/'+_this.process.id,{
|
|
|
owner_id:owner_id,process_method_id:process_method_id,unit_price:unit_price,
|
|
|
- remark:remark,amount:amount,processContents:_this.processContents
|
|
|
+ remark:remark,amount:amount,processContents:_this.processContents,is_hide:_this.is_hide
|
|
|
}).then(function (response) {
|
|
|
if (response.data.error && response.data.data=="process"){
|
|
|
_this.error=response.data.error;
|
|
|
@@ -418,9 +430,9 @@
|
|
|
});
|
|
|
},
|
|
|
//删除按钮的显示
|
|
|
- update_delBtn(type,wms_code,commodity_id,is_full){
|
|
|
- if (type) this.$set(this.is_delBtn,wms_code+'_'+commodity_id+'_'+is_full,true);
|
|
|
- else this.$set(this.is_delBtn,wms_code+'_'+commodity_id+'_'+is_full,false);
|
|
|
+ update_delBtn(is_type,wms_code,commodity_id,type){
|
|
|
+ if (is_type) this.$set(this.is_delBtn,wms_code+'_'+commodity_id+'_'+type,true);
|
|
|
+ else this.$set(this.is_delBtn,wms_code+'_'+commodity_id+'_'+type,false);
|
|
|
},
|
|
|
},
|
|
|
|