Эх сурвалжийг харах

Merge branch 'master' of http://101.133.135.193:20080/huhao/baoshi-was

loustwo 3 жил өмнө
parent
commit
13e5a25b8e

+ 281 - 280
resources/views/process/create.blade.php

@@ -2,286 +2,287 @@
 @section('title')录入-二次加工管理@endsection
 @section('content')
     <div class="container-fluid d-none" id="list">
-        <div class="card col-md-8 offset-md-2">
-            <div class="card-body">
-                <div class="modal fade" id="pasteData" tabindex="-1" role="dialog" aria-labelledby="pasteDataTitle" aria-hidden="true">
-                    <div class="modal-dialog modal-dialog-centered modal-lg" role="document">
-                        <div class="modal-content">
-                            <div class="modal-header">
-                                <div class="row modal-title font-weight-bold w-100 text-nowrap ml-1 noselect" id="pasteDataTitle">
-                                    <span v-for="(row,i) in rows" draggable="true"
-                                          @drop="drop($event,i)" @dragover="dragover($event)" @dragstart="dragstart($event,i)"
-                                          :class="row=='货主' || row=='单据' || row=='品名' || row=='数量' || row=='SKU' ? 'text-danger' : ''"
-                                          class="col-2 border" style="cursor: move">@{{ row }}</span>
-                                </div>
-                            </div>
-                            <div class="modal-body" style="text-align:center">
-                                <button type="button" id="popover" class="btn btn-danger"
-                                        data-container="body" data-toggle="popover" data-placement="bottom"
-                                        :data-content="popoverContent" data-html="true">
-                                    部分数据导入失败
-                                </button>
-                                <textarea class="w-100" style="height: 400px;" id="pasteDataText" v-model="pasteData" @keydown.tab="forbidTab($event)" @keyup.tab="replaceSpacing()"
-                                placeholder="内容可为EXCEL复制,也可手动输入使用“TAB”缩进符区分列,请注意表头顺序,可拖拽表头字段调整顺序,以该顺序为准"
-                                ></textarea>
-                            </div>
-                            <div class="modal-footer">
-                                <button class="btn btn-dark" @click="importPasteData()">开始导入</button>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div class="row">
-                    <div class="col-6  rounded mb-2 border" style="background: #efe3d9;">
-                        <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-6" v-model="process.wms_code">&nbsp;&nbsp;&nbsp;
-                            <button class="btn btn-info btn-sm col-2"  type="button" @click="addProcessContent(false)"> 新增库单据</button>
-                            <button class="btn btn-sm btn-dark col-1 ml-1"
-                                    @click="showPasteDataModal()"><small>外部导入</small></button>
-                        </div>
-                        <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].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">双击选择商品:
-                                        <button class="btn btn-sm btn-outline-info ml-1 mt-0" style="transform: scale(0.8)"
-                                            @click="addAll(processContents[0])"
-                                            >添加所有</button>
-                                    </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;">
-                                            <li  v-for="commodity in processContents[0].commodities" :id="commodity.id"  :style="[{'background-color':processContents[0].commodity_id==commodity.id ? '#9fcdff':'' },{'text-decoration':commodityIds.includes(process.wms_code+'_'+commodity.id+'_false')? 'line-through red' : ''}]"
-                                                @dblclick="selectedCommodity(commodity,processContents[0].wms_code,false)" class="list-group-item list-group-item-action p-0 m-0">
-                                                <div class="form-inline" style="cursor: default; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
-                                                    <small :title="commodity.name" class="text-left text-primary col-6 tooltipTarget"  style="overflow: hidden;">@{{ commodity.name }}</small>
-                                                    <small class="text-left  col-6"><span v-for="barcode in commodity.barcodes">@{{ barcode.code }}&nbsp;&nbsp;&nbsp;</span></small>
-                                                </div>
-                                            </li>
-                                        </ul>
-                                    </span>
-                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_name(processContents[0])" v-model="processContents[0].commodity_name">
-                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_barcode(processContents[0],$event)" :value="processContents[0].commodity_barcode ? processContents[0].commodity_barcode :
-                                    (processContents[0].commodity_barcodes[0] ? processContents[0].commodity_barcodes[0].code :'')">
-                                </div>
-                                <div class="row pt-2 small"><label class="col-3  text-right">SKU</label>
-                                    <input v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type" class="form-control form-control-sm col-8" @change="update_commodity_sku(processContents[0])" v-model="processContents[0].commodity_sku">
-                                </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].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].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].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].type" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,false,0)" 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.type">
-                                <div class="col-12">
-                                    <div class="row small" style="opacity: 0.7"  :style="{'background-color' : (processContent.asnstatus == '部分收货') ? '#fde300' : ((processContent.asnstatus == '订单创建') ? 'red' : 'white')}"
-                                         @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>
-                                        <span class="font-weight-bold">@{{ processContent.wms_code }}</span>
-                                        <span class="ml-2 text-muted">单据类型:</span>
-                                        <span class=" text-muted">@{{ processContent.bill_type }}</span>
-                                        <span class="ml-2 font-weight-bold">商品名:</span>
-                                        <span class="font-weight-bold">
-                                            <span v-if="processContent.sign_commodity_name_mark">@{{ processContent.sign_commodity_name_mark }}</span>
-                                            <span v-else>@{{ processContent.commodity_name }}</span>
-                                        </span>
-                                        <span class="ml-2 text-muted">SKU:</span>
-                                        <span class=" text-muted">
-                                            <span v-if="processContent.sign_commodity_sku_mark">@{{ processContent.sign_commodity_sku_mark }}</span>
-                                            <span v-else>@{{ processContent.commodity_sku }}</span>
-                                        </span>
-                                        <span class="ml-2 font-weight-bold"> 数量:</span>
-                                        <span class="font-weight-bold">@{{ processContent.amount }}</span>
-                                        <span class="ml-2 font-weight-bold text-success" v-if="processContent.former_amount">原有数量:</span>
-                                        <span class="font-weight-bold text-success" v-if="processContent.former_amount">@{{ processContent.former_amount }}</span>
-                                        <span class="ml-2 text-muted">条码:</span>
-                                        <span class="text-muted">
-                                            <span v-if="processContent.sign_commodity_barcode_mark">@{{ processContent.sign_commodity_barcode_mark }}</span>
-                                            <span v-else>
-                                                <small v-if="processContent.commodity_barcode"> @{{ processContent.commodity_barcode }}</small>
-                                                <small v-if="processContent.commodity_barcodes && processContent.commodity_barcodes.length>0 && !processContent.commodity_barcode"
-                                                                            v-for="barcode in processContent.commodity_barcodes">@{{ barcode.code }}</small>
-                                            </span>
-                                        </span>
-                                        <button v-if="is_delBtn[processContent.wms_code+'_'+processContent.commodity_id+'_'+false]" @click="deleteProcessContent(processContent.wms_code,processContent.commodity_id,false,processContent.amount)" class="btn btn-sm btn-danger" style="position: absolute;right: 0;bottom: 0">删除</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                    <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-6" v-model="process.wms_code_full">&nbsp;&nbsp;&nbsp;
-                            <button class="btn btn-info btn-sm col-2"  type="button" @click="addProcessContent(true)"> 新增库单据</button>
-                            <button class="btn btn-sm btn-dark col-1 ml-1"
-                                    @click="showPasteDataModal(true)"><small>外部导入</small></button>
-                        </div>
-                        <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].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">双击选择商品:
-                                        <button class="btn btn-sm btn-outline-info ml-1 mt-0" style="transform: scale(0.8)"
-                                                @click="finishedProductAddAll(processContents[0])"
-                                        >添加所有</button>
-                                    </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;">
-                                            <li  v-for="commodity in processContents[0].commodities" :id="commodity.id" :style="[{'background-color':processContents[0].commodity_id==commodity.id ? '#9fcdff':'' },{'text-decoration':commodityIds.includes(process.wms_code_full+'_'+commodity.id+'_true')? 'line-through red' : ''}]"
-                                                 @dblclick="selectedCommodity(commodity,processContents[0].wms_code,true)" class="list-group-item list-group-item-action p-0 m-0">
-                                                <div class="form-inline" style="cursor: default; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">
-                                                    <small :title="commodity.name" class="text-left text-info col-6" style="overflow: hidden;">@{{ commodity.name }}</small>
-                                                    <small class="text-left  col-6"><a v-for="barcode in commodity.barcodes">@{{ barcode.code }}&nbsp;&nbsp;&nbsp;</a></small>
-                                                </div>
-                                            </li>
-                                        </ul>
-                                    </span>
-                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_name(processContents[0])" v-model="processContents[0].commodity_name">
-                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_barcode(processContents[0],$event)" :value="processContents[0].commodity_barcode ? processContents[0].commodity_barcode :
-                                        (processContents[0].commodity_barcodes[0] ? processContents[0].commodity_barcodes[0].code :'')">
-                                </div>
-                                <div class="row pt-2 small"><label class="col-3  text-right">SKU</label>
-                                    <input v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type" class="form-control form-control-sm col-8" @change="update_commodity_sku(processContents[0])" v-model="processContents[0].commodity_sku">
-                                </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].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].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].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].type" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,true,0)" 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.type">
-                                <div class="col-12 border">
-                                    <div class="row small" style="opacity: 0.7"  :style="{'background-color' : (processContent.asnstatus == '部分收货') ? '#fde300' : ((processContent.asnstatus == '订单创建') ? 'red' : 'white')}"
-                                         @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>
-                                        <span class="font-weight-bold">@{{ processContent.wms_code }}</span>
-                                        <span class="ml-2 text-muted">单据类型:</span>
-                                        <span class=" text-muted">@{{ processContent.bill_type }}</span>
-                                        <span class="ml-2 font-weight-bold">商品名:</span>
-                                        <span class="font-weight-bold">
-                                            <span v-if="processContent.sign_commodity_name_mark">@{{ processContent.sign_commodity_name_mark }}</span>
-                                            <span v-else>@{{ processContent.commodity_name }}</span>
-                                        </span>
-                                        <span class="ml-2 text-muted">SKU:</span>
-                                        <span class=" text-muted">
-                                            <span v-if="processContent.sign_commodity_sku_mark">@{{ processContent.sign_commodity_sku_mark }}</span>
-                                            <span v-else>@{{ processContent.commodity_sku }}</span>
-                                        </span>
-                                        <span class="ml-2 font-weight-bold">数量:</span>
-                                        <span class="font-weight-bold">@{{ processContent.amount }}</span>
-                                        <span class="ml-2 font-weight-bold text-success" v-if="processContent.former_amount">原有数量:</span>
-                                        <span class="font-weight-bold text-success" v-if="processContent.former_amount">@{{ processContent.former_amount }}</span>
-                                        <span class="ml-2 text-muted">条码:</span>
-                                        <span class="text-muted">
-                                            <span v-if="processContent.sign_commodity_barcode_mark">@{{ processContent.sign_commodity_barcode_mark }}</span>
-                                            <span v-else>
-                                                <small v-if="processContent.commodity_barcode"> @{{ processContent.commodity_barcode }}</small>
-                                                <small v-if="processContent.commodity_barcodes && processContent.commodity_barcodes.length>0 && !processContent.commodity_barcode"
-                                                   v-for="barcode in processContent.commodity_barcodes">@{{ barcode.code }}</small>
-                                            </span>
-                                        </span>
-                                        <button v-if="is_delBtn[processContent.wms_code+'_'+processContent.commodity_id+'_'+true]" @click="deleteProcessContent(processContent.wms_code,processContent.commodity_id,true,processContent.amount)" class="btn btn-sm btn-danger" style="position: absolute;right: 0;bottom: 0">删除</button>
-                                    </div>
-                                </div>
-                            </div>
-                        </div>
-                    </div>
-                </div>
-                <div class="form-group row" v-if="process.id">
-                    <label class="col-3 col-form-label text-right" >任务号</label>
-                    <input disabled :value="process.code" class="form-control col-8">
-                </div>
-                <div class="form-group row">
-                    <label class="col-3 col-form-label text-right" >货主</label>
-                    <input readonly v-if="processContents.length>0" :value="process.owner_name ? process.owner_name : processContents[processContents.length-1].owner_name" class="form-control col-8" :class="error.owner_id && error.owner_id.length>0 ? 'is-invalid' :''">
-                    <span v-if="error.owner_id && error.owner_id.length>0" class="invalid-feedback col-8 offset-3 mt-0" role="alert">
-                        <strong>@{{ error.owner_id[0] }}</strong>
-                    </span>
-                </div>
-                <div class="form-group row">
-                    <label class="col-3 col-form-label text-right" >加工类型</label>
-                    <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 :readonly="is_hide" v-model="process.amount" type="text" :placeholder="'自动计算数量为“' + sum +'”请填写实际数'" 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 :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 for="designate_id" class="col-3 col-form-label text-right">指定接单人</label>
-                    <select :disabled="is_hide" id="designate_id" class="form-control col-5" v-model="process.designate_id">
-                        <option v-for="user in users" :value="user.id">@{{ user.name }}</option>
-                    </select>
-                    <label class="col-3" v-if="!is_hide"><input class="text form-control rounded-pill" placeholder="搜索人员" @input="seekUser($event)"></label>
-                </div>
-                <div class="form-group row">
-                    <label class="col-3 col-form-label text-right" >加工备注(选填)</label>
-                    <textarea :readonly="is_hide" v-model="process.remark" type="text" class="form-control col-8"></textarea>
-                </div>
-                <div class="form-group row">
-                    <label class="col-3 col-form-label text-right" >结算备注(选填)</label>
-                    <textarea :readonly="is_hide" v-model="process.balance_remark" type="text" class="form-control col-8"></textarea>
-                </div>
-                <div class="form-group row">
-                    <div class="col-8 offset-3 p-0">
-                        <input type="button" @click="submit()" class="btn btn-success form-control" value="提交">
-                    </div>
-                </div>
-            </div>
-        </div>
+        <h3 class="text-danger"> 当前功能已停用,请转至SWMS系统</h3>
+{{--        <div class="card col-md-8 offset-md-2">--}}
+{{--            <div class="card-body">--}}
+{{--                <div class="modal fade" id="pasteData" tabindex="-1" role="dialog" aria-labelledby="pasteDataTitle" aria-hidden="true">--}}
+{{--                    <div class="modal-dialog modal-dialog-centered modal-lg" role="document">--}}
+{{--                        <div class="modal-content">--}}
+{{--                            <div class="modal-header">--}}
+{{--                                <div class="row modal-title font-weight-bold w-100 text-nowrap ml-1 noselect" id="pasteDataTitle">--}}
+{{--                                    <span v-for="(row,i) in rows" draggable="true"--}}
+{{--                                          @drop="drop($event,i)" @dragover="dragover($event)" @dragstart="dragstart($event,i)"--}}
+{{--                                          :class="row=='货主' || row=='单据' || row=='品名' || row=='数量' || row=='SKU' ? 'text-danger' : ''"--}}
+{{--                                          class="col-2 border" style="cursor: move">@{{ row }}</span>--}}
+{{--                                </div>--}}
+{{--                            </div>--}}
+{{--                            <div class="modal-body" style="text-align:center">--}}
+{{--                                <button type="button" id="popover" class="btn btn-danger"--}}
+{{--                                        data-container="body" data-toggle="popover" data-placement="bottom"--}}
+{{--                                        :data-content="popoverContent" data-html="true">--}}
+{{--                                    部分数据导入失败--}}
+{{--                                </button>--}}
+{{--                                <textarea class="w-100" style="height: 400px;" id="pasteDataText" v-model="pasteData" @keydown.tab="forbidTab($event)" @keyup.tab="replaceSpacing()"--}}
+{{--                                placeholder="内容可为EXCEL复制,也可手动输入使用“TAB”缩进符区分列,请注意表头顺序,可拖拽表头字段调整顺序,以该顺序为准"--}}
+{{--                                ></textarea>--}}
+{{--                            </div>--}}
+{{--                            <div class="modal-footer">--}}
+{{--                                <button class="btn btn-dark" @click="importPasteData()">开始导入</button>--}}
+{{--                            </div>--}}
+{{--                        </div>--}}
+{{--                    </div>--}}
+{{--                </div>--}}
+{{--                <div class="row">--}}
+{{--                    <div class="col-6  rounded mb-2 border" style="background: #efe3d9;">--}}
+{{--                        <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-6" v-model="process.wms_code">&nbsp;&nbsp;&nbsp;--}}
+{{--                            <button class="btn btn-info btn-sm col-2"  type="button" @click="addProcessContent(false)"> 新增库单据</button>--}}
+{{--                            <button class="btn btn-sm btn-dark col-1 ml-1"--}}
+{{--                                    @click="showPasteDataModal()"><small>外部导入</small></button>--}}
+{{--                        </div>--}}
+{{--                        <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].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">双击选择商品:--}}
+{{--                                        <button class="btn btn-sm btn-outline-info ml-1 mt-0" style="transform: scale(0.8)"--}}
+{{--                                            @click="addAll(processContents[0])"--}}
+{{--                                            >添加所有</button>--}}
+{{--                                    </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;">--}}
+{{--                                            <li  v-for="commodity in processContents[0].commodities" :id="commodity.id"  :style="[{'background-color':processContents[0].commodity_id==commodity.id ? '#9fcdff':'' },{'text-decoration':commodityIds.includes(process.wms_code+'_'+commodity.id+'_false')? 'line-through red' : ''}]"--}}
+{{--                                                @dblclick="selectedCommodity(commodity,processContents[0].wms_code,false)" class="list-group-item list-group-item-action p-0 m-0">--}}
+{{--                                                <div class="form-inline" style="cursor: default; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">--}}
+{{--                                                    <small :title="commodity.name" class="text-left text-primary col-6 tooltipTarget"  style="overflow: hidden;">@{{ commodity.name }}</small>--}}
+{{--                                                    <small class="text-left  col-6"><span v-for="barcode in commodity.barcodes">@{{ barcode.code }}&nbsp;&nbsp;&nbsp;</span></small>--}}
+{{--                                                </div>--}}
+{{--                                            </li>--}}
+{{--                                        </ul>--}}
+{{--                                    </span>--}}
+{{--                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_name(processContents[0])" v-model="processContents[0].commodity_name">--}}
+{{--                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_barcode(processContents[0],$event)" :value="processContents[0].commodity_barcode ? processContents[0].commodity_barcode :--}}
+{{--                                    (processContents[0].commodity_barcodes[0] ? processContents[0].commodity_barcodes[0].code :'')">--}}
+{{--                                </div>--}}
+{{--                                <div class="row pt-2 small"><label class="col-3  text-right">SKU</label>--}}
+{{--                                    <input v-if="processContents.length>0 && processContents[0].addBtnShow && !processContents[0].type" class="form-control form-control-sm col-8" @change="update_commodity_sku(processContents[0])" v-model="processContents[0].commodity_sku">--}}
+{{--                                </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].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].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].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].type" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,false,0)" 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.type">--}}
+{{--                                <div class="col-12">--}}
+{{--                                    <div class="row small" style="opacity: 0.7"  :style="{'background-color' : (processContent.asnstatus == '部分收货') ? '#fde300' : ((processContent.asnstatus == '订单创建') ? 'red' : 'white')}"--}}
+{{--                                         @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>--}}
+{{--                                        <span class="font-weight-bold">@{{ processContent.wms_code }}</span>--}}
+{{--                                        <span class="ml-2 text-muted">单据类型:</span>--}}
+{{--                                        <span class=" text-muted">@{{ processContent.bill_type }}</span>--}}
+{{--                                        <span class="ml-2 font-weight-bold">商品名:</span>--}}
+{{--                                        <span class="font-weight-bold">--}}
+{{--                                            <span v-if="processContent.sign_commodity_name_mark">@{{ processContent.sign_commodity_name_mark }}</span>--}}
+{{--                                            <span v-else>@{{ processContent.commodity_name }}</span>--}}
+{{--                                        </span>--}}
+{{--                                        <span class="ml-2 text-muted">SKU:</span>--}}
+{{--                                        <span class=" text-muted">--}}
+{{--                                            <span v-if="processContent.sign_commodity_sku_mark">@{{ processContent.sign_commodity_sku_mark }}</span>--}}
+{{--                                            <span v-else>@{{ processContent.commodity_sku }}</span>--}}
+{{--                                        </span>--}}
+{{--                                        <span class="ml-2 font-weight-bold"> 数量:</span>--}}
+{{--                                        <span class="font-weight-bold">@{{ processContent.amount }}</span>--}}
+{{--                                        <span class="ml-2 font-weight-bold text-success" v-if="processContent.former_amount">原有数量:</span>--}}
+{{--                                        <span class="font-weight-bold text-success" v-if="processContent.former_amount">@{{ processContent.former_amount }}</span>--}}
+{{--                                        <span class="ml-2 text-muted">条码:</span>--}}
+{{--                                        <span class="text-muted">--}}
+{{--                                            <span v-if="processContent.sign_commodity_barcode_mark">@{{ processContent.sign_commodity_barcode_mark }}</span>--}}
+{{--                                            <span v-else>--}}
+{{--                                                <small v-if="processContent.commodity_barcode"> @{{ processContent.commodity_barcode }}</small>--}}
+{{--                                                <small v-if="processContent.commodity_barcodes && processContent.commodity_barcodes.length>0 && !processContent.commodity_barcode"--}}
+{{--                                                                            v-for="barcode in processContent.commodity_barcodes">@{{ barcode.code }}</small>--}}
+{{--                                            </span>--}}
+{{--                                        </span>--}}
+{{--                                        <button v-if="is_delBtn[processContent.wms_code+'_'+processContent.commodity_id+'_'+false]" @click="deleteProcessContent(processContent.wms_code,processContent.commodity_id,false,processContent.amount)" class="btn btn-sm btn-danger" style="position: absolute;right: 0;bottom: 0">删除</button>--}}
+{{--                                    </div>--}}
+{{--                                </div>--}}
+{{--                            </div>--}}
+{{--                        </div>--}}
+{{--                    </div>--}}
+{{--                    <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-6" v-model="process.wms_code_full">&nbsp;&nbsp;&nbsp;--}}
+{{--                            <button class="btn btn-info btn-sm col-2"  type="button" @click="addProcessContent(true)"> 新增库单据</button>--}}
+{{--                            <button class="btn btn-sm btn-dark col-1 ml-1"--}}
+{{--                                    @click="showPasteDataModal(true)"><small>外部导入</small></button>--}}
+{{--                        </div>--}}
+{{--                        <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].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">双击选择商品:--}}
+{{--                                        <button class="btn btn-sm btn-outline-info ml-1 mt-0" style="transform: scale(0.8)"--}}
+{{--                                                @click="finishedProductAddAll(processContents[0])"--}}
+{{--                                        >添加所有</button>--}}
+{{--                                    </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;">--}}
+{{--                                            <li  v-for="commodity in processContents[0].commodities" :id="commodity.id" :style="[{'background-color':processContents[0].commodity_id==commodity.id ? '#9fcdff':'' },{'text-decoration':commodityIds.includes(process.wms_code_full+'_'+commodity.id+'_true')? 'line-through red' : ''}]"--}}
+{{--                                                 @dblclick="selectedCommodity(commodity,processContents[0].wms_code,true)" class="list-group-item list-group-item-action p-0 m-0">--}}
+{{--                                                <div class="form-inline" style="cursor: default; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;">--}}
+{{--                                                    <small :title="commodity.name" class="text-left text-info col-6" style="overflow: hidden;">@{{ commodity.name }}</small>--}}
+{{--                                                    <small class="text-left  col-6"><a v-for="barcode in commodity.barcodes">@{{ barcode.code }}&nbsp;&nbsp;&nbsp;</a></small>--}}
+{{--                                                </div>--}}
+{{--                                            </li>--}}
+{{--                                        </ul>--}}
+{{--                                    </span>--}}
+{{--                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_name(processContents[0])" v-model="processContents[0].commodity_name">--}}
+{{--                                </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].type" class="form-control form-control-sm col-8" @change="update_commodity_barcode(processContents[0],$event)" :value="processContents[0].commodity_barcode ? processContents[0].commodity_barcode :--}}
+{{--                                        (processContents[0].commodity_barcodes[0] ? processContents[0].commodity_barcodes[0].code :'')">--}}
+{{--                                </div>--}}
+{{--                                <div class="row pt-2 small"><label class="col-3  text-right">SKU</label>--}}
+{{--                                    <input v-if="processContents.length>0 && processContents[0].addBtnShow && processContents[0].type" class="form-control form-control-sm col-8" @change="update_commodity_sku(processContents[0])" v-model="processContents[0].commodity_sku">--}}
+{{--                                </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].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].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].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].type" type="button" @click="deleteProcessContent(processContents[0].wms_code,processContents[0].commodity_id,true,0)" 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.type">--}}
+{{--                                <div class="col-12 border">--}}
+{{--                                    <div class="row small" style="opacity: 0.7"  :style="{'background-color' : (processContent.asnstatus == '部分收货') ? '#fde300' : ((processContent.asnstatus == '订单创建') ? 'red' : 'white')}"--}}
+{{--                                         @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>--}}
+{{--                                        <span class="font-weight-bold">@{{ processContent.wms_code }}</span>--}}
+{{--                                        <span class="ml-2 text-muted">单据类型:</span>--}}
+{{--                                        <span class=" text-muted">@{{ processContent.bill_type }}</span>--}}
+{{--                                        <span class="ml-2 font-weight-bold">商品名:</span>--}}
+{{--                                        <span class="font-weight-bold">--}}
+{{--                                            <span v-if="processContent.sign_commodity_name_mark">@{{ processContent.sign_commodity_name_mark }}</span>--}}
+{{--                                            <span v-else>@{{ processContent.commodity_name }}</span>--}}
+{{--                                        </span>--}}
+{{--                                        <span class="ml-2 text-muted">SKU:</span>--}}
+{{--                                        <span class=" text-muted">--}}
+{{--                                            <span v-if="processContent.sign_commodity_sku_mark">@{{ processContent.sign_commodity_sku_mark }}</span>--}}
+{{--                                            <span v-else>@{{ processContent.commodity_sku }}</span>--}}
+{{--                                        </span>--}}
+{{--                                        <span class="ml-2 font-weight-bold">数量:</span>--}}
+{{--                                        <span class="font-weight-bold">@{{ processContent.amount }}</span>--}}
+{{--                                        <span class="ml-2 font-weight-bold text-success" v-if="processContent.former_amount">原有数量:</span>--}}
+{{--                                        <span class="font-weight-bold text-success" v-if="processContent.former_amount">@{{ processContent.former_amount }}</span>--}}
+{{--                                        <span class="ml-2 text-muted">条码:</span>--}}
+{{--                                        <span class="text-muted">--}}
+{{--                                            <span v-if="processContent.sign_commodity_barcode_mark">@{{ processContent.sign_commodity_barcode_mark }}</span>--}}
+{{--                                            <span v-else>--}}
+{{--                                                <small v-if="processContent.commodity_barcode"> @{{ processContent.commodity_barcode }}</small>--}}
+{{--                                                <small v-if="processContent.commodity_barcodes && processContent.commodity_barcodes.length>0 && !processContent.commodity_barcode"--}}
+{{--                                                   v-for="barcode in processContent.commodity_barcodes">@{{ barcode.code }}</small>--}}
+{{--                                            </span>--}}
+{{--                                        </span>--}}
+{{--                                        <button v-if="is_delBtn[processContent.wms_code+'_'+processContent.commodity_id+'_'+true]" @click="deleteProcessContent(processContent.wms_code,processContent.commodity_id,true,processContent.amount)" class="btn btn-sm btn-danger" style="position: absolute;right: 0;bottom: 0">删除</button>--}}
+{{--                                    </div>--}}
+{{--                                </div>--}}
+{{--                            </div>--}}
+{{--                        </div>--}}
+{{--                    </div>--}}
+{{--                </div>--}}
+{{--                <div class="form-group row" v-if="process.id">--}}
+{{--                    <label class="col-3 col-form-label text-right" >任务号</label>--}}
+{{--                    <input disabled :value="process.code" class="form-control col-8">--}}
+{{--                </div>--}}
+{{--                <div class="form-group row">--}}
+{{--                    <label class="col-3 col-form-label text-right" >货主</label>--}}
+{{--                    <input readonly v-if="processContents.length>0" :value="process.owner_name ? process.owner_name : processContents[processContents.length-1].owner_name" class="form-control col-8" :class="error.owner_id && error.owner_id.length>0 ? 'is-invalid' :''">--}}
+{{--                    <span v-if="error.owner_id && error.owner_id.length>0" class="invalid-feedback col-8 offset-3 mt-0" role="alert">--}}
+{{--                        <strong>@{{ error.owner_id[0] }}</strong>--}}
+{{--                    </span>--}}
+{{--                </div>--}}
+{{--                <div class="form-group row">--}}
+{{--                    <label class="col-3 col-form-label text-right" >加工类型</label>--}}
+{{--                    <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 :readonly="is_hide" v-model="process.amount" type="text" :placeholder="'自动计算数量为“' + sum +'”请填写实际数'" 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 :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 for="designate_id" class="col-3 col-form-label text-right">指定接单人</label>--}}
+{{--                    <select :disabled="is_hide" id="designate_id" class="form-control col-5" v-model="process.designate_id">--}}
+{{--                        <option v-for="user in users" :value="user.id">@{{ user.name }}</option>--}}
+{{--                    </select>--}}
+{{--                    <label class="col-3" v-if="!is_hide"><input class="text form-control rounded-pill" placeholder="搜索人员" @input="seekUser($event)"></label>--}}
+{{--                </div>--}}
+{{--                <div class="form-group row">--}}
+{{--                    <label class="col-3 col-form-label text-right" >加工备注(选填)</label>--}}
+{{--                    <textarea :readonly="is_hide" v-model="process.remark" type="text" class="form-control col-8"></textarea>--}}
+{{--                </div>--}}
+{{--                <div class="form-group row">--}}
+{{--                    <label class="col-3 col-form-label text-right" >结算备注(选填)</label>--}}
+{{--                    <textarea :readonly="is_hide" v-model="process.balance_remark" type="text" class="form-control col-8"></textarea>--}}
+{{--                </div>--}}
+{{--                <div class="form-group row">--}}
+{{--                    <div class="col-8 offset-3 p-0">--}}
+{{--                        <input type="button" @click="submit()" class="btn btn-success form-control" value="提交">--}}
+{{--                    </div>--}}
+{{--                </div>--}}
+{{--            </div>--}}
+{{--        </div>--}}
     </div>
 @endsection
 

+ 259 - 258
resources/views/rejected/create.blade.php

@@ -2,264 +2,265 @@
 @section('title')录入-退货管理@endsection
 @section('content')
     <div class="container-fluid d-none" id="editPanel">
-        <div class="card mb-2">
-            <div style="position: relative" v-if="status.lockingBillPanel">
-                <div style="background-color: #aaa; height: 535px; opacity: 0.5;
-                width:100%;z-index: 9; position: absolute" class="d-flex ">
-                </div>
-                <div style="height: 550px;
-                width:100%;z-index: 10; position: absolute" class="d-flex align-items-center ">
-                    <button class="btn btn-info flex-fill" @click="cancelPackCommitEdit">取消锁定</button>
-                </div>
-            </div>
-            <div class="row">
-                <div class="col-7">
-                    <div class="card-body">
-                        <div class="list-group" style="max-height: 477px;overflow-y: scroll">
-                            <table class="table table-sm table-striped table-info table-hover table-bordered">
-                                <tr>
-                                    <th>创建时间</th>
-                                    <th>客户名称</th>
-                                    <th>退回单号</th>
-                                    <th>退回公司</th>
-                                    <th>姓名</th>
-                                    <th>电话</th>
-                                    <th>到付费用</th>
-                                    <th>订单号</th>
-                                    <th>原单号</th>
-                                    <th>是否入库</th>
-                                    {{--                                    <th>备注</th>--}}
-                                    <th>操作</th>
-                                </tr>
-                                <tr :class="[rejectedBill.isEditing?'bg-info':'']"
-                                    v-for="rejectedBill in rejectedBills" :data-id="rejectedBill.id" @click="editBill">
-                                    <td>@{{rejectedBill.created_at | dateNoYear}}</td>
-                                    <td>@{{rejectedBill.owner_name }}</td>
-                                    <td>@{{rejectedBill.logistic_number_return }}</td>
-                                    <td>@{{rejectedBill.logistic_name}}</td>
-                                    <td>@{{rejectedBill.sender}}</td>
-                                    <td>@{{rejectedBill.mobile_sender}}</td>
-                                    <td>@{{rejectedBill.fee_collected}}</td>
-                                    <td>@{{rejectedBill.order_number}}</td>
-                                    <td>@{{rejectedBill.logistic_number}}</td>
-                                    <td>@{{rejectedBill.is_loaded|isLoaded}}</td>
-                                    {{--                                    <td>@{{rejectedBill.remark}}</td>--}}
-                                    @can('退货管理-删除')
-                                        <td>
-                                            <button class="btn btn-sm btn-outline-danger"
-                                                    @click.stop="deleteBill(rejectedBill)">删
-                                            </button>
-                                        </td>@endcan
-                                </tr>
-                            </table>
-                        </div>
-                    </div>
-                </div>
-                <div class="col-5 disabled">
-                    <div class="card-body ml-n4">
-                        <table class="table table-striped table-sm  table-bordered"
-                               :class="[status.billEditing?'bg-info':'']">
-                            <tr>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="id_owner" class="col-form-label text-right">客户名称</label>
-                                        <div class="input-group">
-                                            <select name="id_owner" id="id_owner" class="form-control"
-                                                    :class="[errors.id_owner?'is-invalid':'']"
-                                                    v-model="billInputting.id_owner" required data-focusOrder="1">
-                                                <option value=""></option>
-                                                <option v-for="owner in owners" :value="owner.id">@{{ owner.name }}
-                                                </option>
-                                            </select>
-                                            <input type="text" class="form-control input-group-prepend"
-                                                   placeholder="输入关键字定位客户名称"
-                                                   name="locateOwnerSearch" autocomplete="off" @input="locateIdOwner"
-                                                   v-model="billInputting.locateOwnerSearch">
-                                            <span class="invalid-feedback" v-if="errors.id_owner"><strong>@{{ errors.id_owner[0] }}</strong></span>
-                                        </div>
-                                    </div>
-                                </td>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="sender" class="col-form-label text-right">姓名</label>
-                                        <input type="text" class="form-control" :class="[errors.sender?'is-invalid':'']"
-                                               data-focusOrder="5"
-                                               name="sender" id="sender" autocomplete="off"
-                                               v-model="billInputting.sender">
-                                        <span class="invalid-feedback" v-if="errors.sender"><strong>@{{errors.sender[0] }}</strong></span>
-                                    </div>
-                                </td>
-                            </tr>
-                            <tr>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="logistic_number_return"
-                                               class="col-form-label text-right">退回单号</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.logistic_number_return?'is-invalid':'']"
-                                               data-focusOrder="2"
-                                               name="logistic_number_return" id="logistic_number_return"
-                                               autocomplete="off" v-model="billInputting.logistic_number_return"
-                                               @change="logistic_number_returnChange"
-                                               required>
-                                        <span class="invalid-feedback" v-if="errors.logistic_number_return"><strong>@{{errors.logistic_number_return[0] }}</strong></span>
-                                    </div>
-                                </td>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="fee_collected" class="col-form-label text-right">到付费用</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.fee_collected?'is-invalid':'']"
-                                               data-focusOrder=""
-                                               v-model="billInputting.fee_collected" name="fee_collected"
-                                               id="fee_collected" autocomplete="off">
-                                        <span class="invalid-feedback" v-if="errors.fee_collected"><strong>@{{errors.fee_collected[0] }}</strong></span>
-                                    </div>
-                                </td>
-                            </tr>
-                            <tr>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="id_logistic_return" class="col-form-label text-right">退回公司</label>
-                                        <div class="input-group">
-                                            <select name="id_logistic_return" id="id_logistic_return"
-                                                    class="form-control"
-                                                    data-focusOrder="3"
-                                                    :class="[errors.id_logistic_return?'is-invalid':'']"
-                                                    v-model="billInputting.id_logistic_return" required>
-                                                <option value=""></option>
-                                                <option v-for="logistic in logistics" :value="logistic.id">
-                                                    @{{logistic.name}}
-                                                </option>
-                                            </select>
-                                            <input type="text" class="form-control input-group-prepend"
-                                                   placeholder="输入关键字定位物流公司"
-                                                   name="locateLogisticSearch" autocomplete="off"
-                                                   @input="locateLogistic" v-model="billInputting.locateLogisticSearch">
-                                            <span class="invalid-feedback" v-if="errors.id_logistic_return"><strong>@{{errors.id_logistic_return[0] }}</strong></span>
-                                        </div>
-                                    </div>
-                                </td>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="order_number" class="col-form-label text-right">订单号</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.order_number?'is-invalid':'']"
-                                               data-focusOrder="6"
-                                               name="order_number" id="order_number" autocomplete="off"
-                                               v-model="billInputting.order_number">
-                                        <span class="invalid-feedback" v-if="errors.order_number"><strong>@{{ errors.order_number[0] }}</strong></span>
-                                    </div>
-                                </td>
-                            </tr>
-                            <tr>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="mobile_sender" class="col-form-label text-right">电话</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.mobile_sender?'is-invalid':'']"
-                                               data-focusOrder="4"
-                                               name="mobile_sender" id="mobile_sender" autocomplete="off"
-                                               v-model="billInputting.mobile_sender" required>
-                                        <span class="invalid-feedback" v-if="errors.mobile_sender"><strong>@{{ errors.mobile_sender[0] }}</strong></span>
-                                    </div>
-                                </td>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="logistic_number" class="col-form-label text-right">原单号</label>
-                                        <button class="btn btn-outline-primary btn-sm"
-                                                @click="billInputting.logistic_number='原单退回'"
-                                                style="transform: scale(0.9)">原单退回
-                                        </button>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.logistic_number?'is-invalid':'']"
-                                               data-focusOrder="7"
-                                               name="logistic_number" id="logistic_number" autocomplete="off"
-                                               v-model="billInputting.logistic_number"
-                                        >
-                                        <span class="invalid-feedback" v-if="errors.logistic_number"><strong>@{{errors.logistic_number[0] }}</strong></span>
-                                    </div>
-                                </td>
-                            </tr>
-                            <tr>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="bill_remark" class="col-form-label text-right">备注</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.bill_remark?'is-invalid':'']"
-                                               data-focusOrder="9"
-                                               name="remark" id="bill_remark" autocomplete="off"
-                                               v-model="billInputting.remark" required>
-                                        <span class="invalid-feedback" v-if="errors.bill_remark"><strong>@{{ errors.remark[0] }}</strong></span>
-                                    </div>
-                                </td>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="is_loaded" class="col-form-label text-right">是否入库</label>
-                                        <div v-if="status.isLoadSign" class="text-danger">系统标计为入库</div>
-                                        <select name="is_loaded" id="is_loaded" class="form-control"
-                                                :class="[errors.is_loaded?'is-invalid':'']"
-                                                data-focusOrder="8" :disabled="status.lockingIsLoadedInput"
-                                                v-model="billInputting.is_loaded" required>
-                                            <option value="0">否</option>
-                                            <option value="1">是</option>
-                                            <option value="null">无需入库</option>
-                                            <option value="3">上传异常</option>
-                                        </select>
-                                        <span class="invalid-feedback" v-if="errors.is_loaded"><strong>@{{errors.is_loaded[0]}}</strong></span>
-                                    </div>
-                                </td>
-                            </tr>
-                            <tr v-if="billInputting.id_owner==='94'">
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="common_01" class="col-form-label text-right">寄件方省</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.common_01?'is-invalid':'']"
-                                               data-focusOrder="10"
-                                               name="common_01" id="common_01" autocomplete="off"
-                                               v-model="billInputting.common_01" required>
-                                        <span class="invalid-feedback" v-if="errors.common_01"><strong>@{{ errors.common_01[0] }}</strong></span>
-                                    </div>
-                                </td>
-                                <td>
-                                    <div class="form-group mb-0">
-                                        <label for="common_02" class="col-form-label text-right">重量</label>
-                                        <input type="text" class="form-control"
-                                               :class="[errors.common_02?'is-invalid':'']"
-                                               data-focusOrder="11"
-                                               name="common_02" id="common_02" autocomplete="off"
-                                               v-model="billInputting.common_02" required>
-                                        <span class="invalid-feedback" v-if="errors.common_02"><strong>@{{ errors.common_02[0] }}</strong></span>
-                                    </div>
-                                </td>
-                            </tr>
-                            <tr>
-                                <td>
-                                    <div class="form-group mb-0 align-items-center row">
-                                        <div class="col-2" v-if="status.billEditing">
-                                            <button class="btn btn-success btn-sm tooltipOn" @click="shiftToCreate"
-                                                    title="点击取消编辑,进入新增状态">取消
-                                            </button>
-                                        </div>
-                                        <div class="col-8" :class="[status.billCreating?'offset-2':'']">
-                                            <input v-if="status.billCreating" type="button"
-                                                   class="btn btn-success form-control" value="提交新条目"
-                                                   @click="commitHeader">
-                                            <input v-if="status.billEditing" type="button"
-                                                   class="btn btn-dark form-control" value="修改"
-                                                   @click="commitEditHeader">
-                                        </div>
-                                    </div>
-                                </td>
-                                <td>
-                                </td>
-                            </tr>
-                        </table>
-                    </div>
-                </div>
-            </div>
-        </div>
+        <h3 class="text-danger"> 当前功能已停用,请转至SWMS系统</h3>
+{{--        <div class="card mb-2">--}}
+{{--            <div style="position: relative" v-if="status.lockingBillPanel">--}}
+{{--                <div style="background-color: #aaa; height: 535px; opacity: 0.5;--}}
+{{--                width:100%;z-index: 9; position: absolute" class="d-flex ">--}}
+{{--                </div>--}}
+{{--                <div style="height: 550px;--}}
+{{--                width:100%;z-index: 10; position: absolute" class="d-flex align-items-center ">--}}
+{{--                    <button class="btn btn-info flex-fill" @click="cancelPackCommitEdit">取消锁定</button>--}}
+{{--                </div>--}}
+{{--            </div>--}}
+{{--            <div class="row">--}}
+{{--                <div class="col-7">--}}
+{{--                    <div class="card-body">--}}
+{{--                        <div class="list-group" style="max-height: 477px;overflow-y: scroll">--}}
+{{--                            <table class="table table-sm table-striped table-info table-hover table-bordered">--}}
+{{--                                <tr>--}}
+{{--                                    <th>创建时间</th>--}}
+{{--                                    <th>客户名称</th>--}}
+{{--                                    <th>退回单号</th>--}}
+{{--                                    <th>退回公司</th>--}}
+{{--                                    <th>姓名</th>--}}
+{{--                                    <th>电话</th>--}}
+{{--                                    <th>到付费用</th>--}}
+{{--                                    <th>订单号</th>--}}
+{{--                                    <th>原单号</th>--}}
+{{--                                    <th>是否入库</th>--}}
+{{--                                    --}}{{--                                    <th>备注</th>--}}
+{{--                                    <th>操作</th>--}}
+{{--                                </tr>--}}
+{{--                                <tr :class="[rejectedBill.isEditing?'bg-info':'']"--}}
+{{--                                    v-for="rejectedBill in rejectedBills" :data-id="rejectedBill.id" @click="editBill">--}}
+{{--                                    <td>@{{rejectedBill.created_at | dateNoYear}}</td>--}}
+{{--                                    <td>@{{rejectedBill.owner_name }}</td>--}}
+{{--                                    <td>@{{rejectedBill.logistic_number_return }}</td>--}}
+{{--                                    <td>@{{rejectedBill.logistic_name}}</td>--}}
+{{--                                    <td>@{{rejectedBill.sender}}</td>--}}
+{{--                                    <td>@{{rejectedBill.mobile_sender}}</td>--}}
+{{--                                    <td>@{{rejectedBill.fee_collected}}</td>--}}
+{{--                                    <td>@{{rejectedBill.order_number}}</td>--}}
+{{--                                    <td>@{{rejectedBill.logistic_number}}</td>--}}
+{{--                                    <td>@{{rejectedBill.is_loaded|isLoaded}}</td>--}}
+{{--                                    --}}{{--                                    <td>@{{rejectedBill.remark}}</td>--}}
+{{--                                    @can('退货管理-删除')--}}
+{{--                                        <td>--}}
+{{--                                            <button class="btn btn-sm btn-outline-danger"--}}
+{{--                                                    @click.stop="deleteBill(rejectedBill)">删--}}
+{{--                                            </button>--}}
+{{--                                        </td>@endcan--}}
+{{--                                </tr>--}}
+{{--                            </table>--}}
+{{--                        </div>--}}
+{{--                    </div>--}}
+{{--                </div>--}}
+{{--                <div class="col-5 disabled">--}}
+{{--                    <div class="card-body ml-n4">--}}
+{{--                        <table class="table table-striped table-sm  table-bordered"--}}
+{{--                               :class="[status.billEditing?'bg-info':'']">--}}
+{{--                            <tr>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="id_owner" class="col-form-label text-right">客户名称</label>--}}
+{{--                                        <div class="input-group">--}}
+{{--                                            <select name="id_owner" id="id_owner" class="form-control"--}}
+{{--                                                    :class="[errors.id_owner?'is-invalid':'']"--}}
+{{--                                                    v-model="billInputting.id_owner" required data-focusOrder="1">--}}
+{{--                                                <option value=""></option>--}}
+{{--                                                <option v-for="owner in owners" :value="owner.id">@{{ owner.name }}--}}
+{{--                                                </option>--}}
+{{--                                            </select>--}}
+{{--                                            <input type="text" class="form-control input-group-prepend"--}}
+{{--                                                   placeholder="输入关键字定位客户名称"--}}
+{{--                                                   name="locateOwnerSearch" autocomplete="off" @input="locateIdOwner"--}}
+{{--                                                   v-model="billInputting.locateOwnerSearch">--}}
+{{--                                            <span class="invalid-feedback" v-if="errors.id_owner"><strong>@{{ errors.id_owner[0] }}</strong></span>--}}
+{{--                                        </div>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="sender" class="col-form-label text-right">姓名</label>--}}
+{{--                                        <input type="text" class="form-control" :class="[errors.sender?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="5"--}}
+{{--                                               name="sender" id="sender" autocomplete="off"--}}
+{{--                                               v-model="billInputting.sender">--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.sender"><strong>@{{errors.sender[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                            <tr>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="logistic_number_return"--}}
+{{--                                               class="col-form-label text-right">退回单号</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.logistic_number_return?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="2"--}}
+{{--                                               name="logistic_number_return" id="logistic_number_return"--}}
+{{--                                               autocomplete="off" v-model="billInputting.logistic_number_return"--}}
+{{--                                               @change="logistic_number_returnChange"--}}
+{{--                                               required>--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.logistic_number_return"><strong>@{{errors.logistic_number_return[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="fee_collected" class="col-form-label text-right">到付费用</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.fee_collected?'is-invalid':'']"--}}
+{{--                                               data-focusOrder=""--}}
+{{--                                               v-model="billInputting.fee_collected" name="fee_collected"--}}
+{{--                                               id="fee_collected" autocomplete="off">--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.fee_collected"><strong>@{{errors.fee_collected[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                            <tr>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="id_logistic_return" class="col-form-label text-right">退回公司</label>--}}
+{{--                                        <div class="input-group">--}}
+{{--                                            <select name="id_logistic_return" id="id_logistic_return"--}}
+{{--                                                    class="form-control"--}}
+{{--                                                    data-focusOrder="3"--}}
+{{--                                                    :class="[errors.id_logistic_return?'is-invalid':'']"--}}
+{{--                                                    v-model="billInputting.id_logistic_return" required>--}}
+{{--                                                <option value=""></option>--}}
+{{--                                                <option v-for="logistic in logistics" :value="logistic.id">--}}
+{{--                                                    @{{logistic.name}}--}}
+{{--                                                </option>--}}
+{{--                                            </select>--}}
+{{--                                            <input type="text" class="form-control input-group-prepend"--}}
+{{--                                                   placeholder="输入关键字定位物流公司"--}}
+{{--                                                   name="locateLogisticSearch" autocomplete="off"--}}
+{{--                                                   @input="locateLogistic" v-model="billInputting.locateLogisticSearch">--}}
+{{--                                            <span class="invalid-feedback" v-if="errors.id_logistic_return"><strong>@{{errors.id_logistic_return[0] }}</strong></span>--}}
+{{--                                        </div>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="order_number" class="col-form-label text-right">订单号</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.order_number?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="6"--}}
+{{--                                               name="order_number" id="order_number" autocomplete="off"--}}
+{{--                                               v-model="billInputting.order_number">--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.order_number"><strong>@{{ errors.order_number[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                            <tr>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="mobile_sender" class="col-form-label text-right">电话</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.mobile_sender?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="4"--}}
+{{--                                               name="mobile_sender" id="mobile_sender" autocomplete="off"--}}
+{{--                                               v-model="billInputting.mobile_sender" required>--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.mobile_sender"><strong>@{{ errors.mobile_sender[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="logistic_number" class="col-form-label text-right">原单号</label>--}}
+{{--                                        <button class="btn btn-outline-primary btn-sm"--}}
+{{--                                                @click="billInputting.logistic_number='原单退回'"--}}
+{{--                                                style="transform: scale(0.9)">原单退回--}}
+{{--                                        </button>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.logistic_number?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="7"--}}
+{{--                                               name="logistic_number" id="logistic_number" autocomplete="off"--}}
+{{--                                               v-model="billInputting.logistic_number"--}}
+{{--                                        >--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.logistic_number"><strong>@{{errors.logistic_number[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                            <tr>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="bill_remark" class="col-form-label text-right">备注</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.bill_remark?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="9"--}}
+{{--                                               name="remark" id="bill_remark" autocomplete="off"--}}
+{{--                                               v-model="billInputting.remark" required>--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.bill_remark"><strong>@{{ errors.remark[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="is_loaded" class="col-form-label text-right">是否入库</label>--}}
+{{--                                        <div v-if="status.isLoadSign" class="text-danger">系统标计为入库</div>--}}
+{{--                                        <select name="is_loaded" id="is_loaded" class="form-control"--}}
+{{--                                                :class="[errors.is_loaded?'is-invalid':'']"--}}
+{{--                                                data-focusOrder="8" :disabled="status.lockingIsLoadedInput"--}}
+{{--                                                v-model="billInputting.is_loaded" required>--}}
+{{--                                            <option value="0">否</option>--}}
+{{--                                            <option value="1">是</option>--}}
+{{--                                            <option value="null">无需入库</option>--}}
+{{--                                            <option value="3">上传异常</option>--}}
+{{--                                        </select>--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.is_loaded"><strong>@{{errors.is_loaded[0]}}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                            <tr v-if="billInputting.id_owner==='94'">--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="common_01" class="col-form-label text-right">寄件方省</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.common_01?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="10"--}}
+{{--                                               name="common_01" id="common_01" autocomplete="off"--}}
+{{--                                               v-model="billInputting.common_01" required>--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.common_01"><strong>@{{ errors.common_01[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0">--}}
+{{--                                        <label for="common_02" class="col-form-label text-right">重量</label>--}}
+{{--                                        <input type="text" class="form-control"--}}
+{{--                                               :class="[errors.common_02?'is-invalid':'']"--}}
+{{--                                               data-focusOrder="11"--}}
+{{--                                               name="common_02" id="common_02" autocomplete="off"--}}
+{{--                                               v-model="billInputting.common_02" required>--}}
+{{--                                        <span class="invalid-feedback" v-if="errors.common_02"><strong>@{{ errors.common_02[0] }}</strong></span>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                            <tr>--}}
+{{--                                <td>--}}
+{{--                                    <div class="form-group mb-0 align-items-center row">--}}
+{{--                                        <div class="col-2" v-if="status.billEditing">--}}
+{{--                                            <button class="btn btn-success btn-sm tooltipOn" @click="shiftToCreate"--}}
+{{--                                                    title="点击取消编辑,进入新增状态">取消--}}
+{{--                                            </button>--}}
+{{--                                        </div>--}}
+{{--                                        <div class="col-8" :class="[status.billCreating?'offset-2':'']">--}}
+{{--                                            <input v-if="status.billCreating" type="button"--}}
+{{--                                                   class="btn btn-success form-control" value="提交新条目"--}}
+{{--                                                   @click="commitHeader">--}}
+{{--                                            <input v-if="status.billEditing" type="button"--}}
+{{--                                                   class="btn btn-dark form-control" value="修改"--}}
+{{--                                                   @click="commitEditHeader">--}}
+{{--                                        </div>--}}
+{{--                                    </div>--}}
+{{--                                </td>--}}
+{{--                                <td>--}}
+{{--                                </td>--}}
+{{--                            </tr>--}}
+{{--                        </table>--}}
+{{--                    </div>--}}
+{{--                </div>--}}
+{{--            </div>--}}
+{{--        </div>--}}
 
 
         <div class="card" v-if="status.editingBill">