|
|
@ -2,8 +2,8 @@ |
|
|
<div class="mod-config"> |
|
|
<div class="mod-config"> |
|
|
<!-- 查询表单 - rqrq --> |
|
|
<!-- 查询表单 - rqrq --> |
|
|
<el-form :inline="true" label-position="top"> |
|
|
<el-form :inline="true" label-position="top"> |
|
|
<el-form-item label="单元ID"> |
|
|
|
|
|
<el-input style="width: 120px;" v-model="queryHeaderData.unitId" placeholder="请输入单元ID" @keyup.enter.native="getDataList()"></el-input> |
|
|
|
|
|
|
|
|
<el-form-item label="条码号"> |
|
|
|
|
|
<el-input style="width: 120px;" v-model="queryHeaderData.unitId" placeholder="请输入条码号" @keyup.enter.native="getDataList()"></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="物料编号"> |
|
|
<el-form-item label="物料编号"> |
|
|
<el-input style="width: 120px;" v-model="queryHeaderData.partNo" placeholder="请输入物料编号" @keyup.enter.native="getDataList()"></el-input> |
|
|
<el-input style="width: 120px;" v-model="queryHeaderData.partNo" placeholder="请输入物料编号" @keyup.enter.native="getDataList()"></el-input> |
|
|
@ -28,10 +28,16 @@ |
|
|
<el-form-item style="margin-top: 20px;"> |
|
|
<el-form-item style="margin-top: 20px;"> |
|
|
<el-button @click="getDataList()" type="primary">查询</el-button> |
|
|
<el-button @click="getDataList()" type="primary">查询</el-button> |
|
|
<el-button @click="resetQuery()" type="default">重置</el-button> |
|
|
<el-button @click="resetQuery()" type="default">重置</el-button> |
|
|
<el-button @click="batchUpdateDialog()" type="success" :disabled="dataListSelections.length === 0">批量修改</el-button> |
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
|
|
|
|
|
|
|
|
|
<!-- 功能按钮区 - rqrq --> |
|
|
|
|
|
<el-form :inline="true" label-position="top" style="margin-top: 3px"> |
|
|
|
|
|
<el-button @click="openChangeWdrDialog()" type="primary" :disabled="dataListSelections.length === 0">Change W/D/R</el-button> |
|
|
|
|
|
<el-button @click="openChangeExpDateDialog()" type="primary" :disabled="dataListSelections.length === 0">Change Expiration Date</el-button> |
|
|
|
|
|
<el-button @click="openChangeAvailDialog()" type="primary" :disabled="dataListSelections.length === 0">Change Availability Control ID</el-button> |
|
|
|
|
|
</el-form> |
|
|
|
|
|
|
|
|
<!-- 主表格 - rqrq --> |
|
|
<!-- 主表格 - rqrq --> |
|
|
<el-table |
|
|
<el-table |
|
|
:height="height" |
|
|
:height="height" |
|
|
@ -39,14 +45,15 @@ |
|
|
border |
|
|
border |
|
|
v-loading="dataListLoading" |
|
|
v-loading="dataListLoading" |
|
|
@selection-change="selectionChangeHandle" |
|
|
@selection-change="selectionChangeHandle" |
|
|
style="width: 100%; margin-bottom: 15px;"> |
|
|
|
|
|
|
|
|
style="width: 100%; margin-bottom: 15px;margin-top:3px"> |
|
|
|
|
|
|
|
|
<!-- 选择列 - rqrq --> |
|
|
<!-- 选择列 - rqrq --> |
|
|
<el-table-column |
|
|
<el-table-column |
|
|
type="selection" |
|
|
type="selection" |
|
|
header-align="center" |
|
|
header-align="center" |
|
|
align="center" |
|
|
align="center" |
|
|
width="50"> |
|
|
|
|
|
|
|
|
width="50" |
|
|
|
|
|
:selectable="checkSelectable"> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
|
|
|
|
|
|
<!-- 动态列配置 - rqrq --> |
|
|
<!-- 动态列配置 - rqrq --> |
|
|
@ -86,7 +93,7 @@ |
|
|
<!-- 操作列 - rqrq --> |
|
|
<!-- 操作列 - rqrq --> |
|
|
<el-table-column label="操作" min-width="120" fixed="right" header-align="center" align="center"> |
|
|
<el-table-column label="操作" min-width="120" fixed="right" header-align="center" align="center"> |
|
|
<template slot-scope="scope"> |
|
|
<template slot-scope="scope"> |
|
|
<a @click="updateSpecialInfo(scope.row)" type="primary">修改</a> |
|
|
|
|
|
|
|
|
<a @click="viewDetail(scope.row)" type="primary">查看详细</a> |
|
|
</template> |
|
|
</template> |
|
|
</el-table-column> |
|
|
</el-table-column> |
|
|
</el-table> |
|
|
</el-table> |
|
|
@ -96,15 +103,15 @@ |
|
|
@size-change="sizeChangeHandle" |
|
|
@size-change="sizeChangeHandle" |
|
|
@current-change="currentChangeHandle" |
|
|
@current-change="currentChangeHandle" |
|
|
:current-page="pageIndex" |
|
|
:current-page="pageIndex" |
|
|
:page-sizes="[20, 50, 100]" |
|
|
|
|
|
|
|
|
:page-sizes="[30, 100, 500]" |
|
|
:page-size="pageSize" |
|
|
:page-size="pageSize" |
|
|
:total="totalPage" |
|
|
:total="totalPage" |
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
layout="total, sizes, prev, pager, next, jumper"> |
|
|
</el-pagination> |
|
|
</el-pagination> |
|
|
|
|
|
|
|
|
<!-- 修改特殊信息弹窗 - rqrq --> |
|
|
|
|
|
|
|
|
<!-- 查看详细信息弹窗 - rqrq --> |
|
|
<el-dialog |
|
|
<el-dialog |
|
|
:title="dialogTitle" |
|
|
|
|
|
|
|
|
title="查看详细信息" |
|
|
:visible.sync="dialogVisible" |
|
|
:visible.sync="dialogVisible" |
|
|
:close-on-click-modal="false" |
|
|
:close-on-click-modal="false" |
|
|
v-drag |
|
|
v-drag |
|
|
@ -114,7 +121,7 @@ |
|
|
<!-- 基本信息(只读)- rqrq --> |
|
|
<!-- 基本信息(只读)- rqrq --> |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="单元ID"> |
|
|
|
|
|
|
|
|
<el-form-item label="条码号"> |
|
|
<el-input v-model="formData.unitId" readonly></el-input> |
|
|
<el-input v-model="formData.unitId" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
@ -139,17 +146,17 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="8"> |
|
|
<el-col :span="8"> |
|
|
<el-form-item label="订单参考1"> |
|
|
<el-form-item label="订单参考1"> |
|
|
<el-input v-model="formData.orderRef1" placeholder="请输入订单参考1" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.orderRef1" placeholder="请输入订单参考1" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="8"> |
|
|
<el-col :span="8"> |
|
|
<el-form-item label="订单参考2"> |
|
|
<el-form-item label="订单参考2"> |
|
|
<el-input v-model="formData.orderRef2" placeholder="请输入订单参考2" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.orderRef2" placeholder="请输入订单参考2" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="8"> |
|
|
<el-col :span="8"> |
|
|
<el-form-item label="订单参考3"> |
|
|
<el-form-item label="订单参考3"> |
|
|
<el-input v-model="formData.orderRef3" placeholder="请输入订单参考3" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.orderRef3" placeholder="请输入订单参考3" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -158,12 +165,12 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="供应商ID"> |
|
|
<el-form-item label="供应商ID"> |
|
|
<el-input v-model="formData.supplierId" placeholder="请输入供应商ID" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.supplierId" placeholder="请输入供应商ID" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="客户ID"> |
|
|
<el-form-item label="客户ID"> |
|
|
<el-input v-model="formData.customerId" placeholder="请输入客户ID" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.customerId" placeholder="请输入客户ID" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -172,28 +179,12 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="生产日期"> |
|
|
<el-form-item label="生产日期"> |
|
|
<el-date-picker |
|
|
|
|
|
v-model="formData.manufactureDate" |
|
|
|
|
|
type="date" |
|
|
|
|
|
placeholder="请选择生产日期" |
|
|
|
|
|
style="width: 100%" |
|
|
|
|
|
format="yyyy-MM-dd" |
|
|
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
|
|
:disabled="isBatchUpdate"> |
|
|
|
|
|
</el-date-picker> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.manufactureDate" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="失效日期"> |
|
|
<el-form-item label="失效日期"> |
|
|
<el-date-picker |
|
|
|
|
|
v-model="formData.expiredDate" |
|
|
|
|
|
type="date" |
|
|
|
|
|
placeholder="请选择失效日期" |
|
|
|
|
|
style="width: 100%" |
|
|
|
|
|
format="yyyy-MM-dd" |
|
|
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
|
|
:disabled="isBatchUpdate"> |
|
|
|
|
|
</el-date-picker> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.expiredDate" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -202,12 +193,12 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="来源类型"> |
|
|
<el-form-item label="来源类型"> |
|
|
<el-input v-model="formData.sourceType" placeholder="请输入来源类型" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.sourceType" placeholder="请输入来源类型" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="来源参考"> |
|
|
<el-form-item label="来源参考"> |
|
|
<el-input v-model="formData.sourceRef" placeholder="请输入来源参考" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.sourceRef" placeholder="请输入来源参考" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -216,22 +207,22 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="毛重"> |
|
|
<el-form-item label="毛重"> |
|
|
<el-input v-model="formData.grossWeight" placeholder="请输入毛重" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.grossWeight" placeholder="请输入毛重" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="净重"> |
|
|
<el-form-item label="净重"> |
|
|
<el-input v-model="formData.netWeight" placeholder="请输入净重" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.netWeight" placeholder="请输入净重" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="重量单位"> |
|
|
<el-form-item label="重量单位"> |
|
|
<el-input v-model="formData.weightUnit" placeholder="请输入重量单位" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.weightUnit" placeholder="请输入重量单位" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="6"> |
|
|
<el-col :span="6"> |
|
|
<el-form-item label="工程变更等级"> |
|
|
|
|
|
<el-input v-model="formData.engChgLevel" placeholder="请输入工程变更等级" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-form-item label="EngChgLevel"> |
|
|
|
|
|
<el-input v-model="formData.engChgLevel" placeholder="请输入EngChgLevel" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -239,12 +230,12 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="体积"> |
|
|
<el-form-item label="体积"> |
|
|
<el-input v-model="formData.volume" placeholder="请输入体积" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.volume" placeholder="请输入体积" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item label="体积单位"> |
|
|
<el-form-item label="体积单位"> |
|
|
<el-input v-model="formData.volumeUnit" placeholder="请输入体积单位" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.volumeUnit" placeholder="请输入体积单位" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -253,17 +244,17 @@ |
|
|
<el-row :gutter="20"> |
|
|
<el-row :gutter="20"> |
|
|
<el-col :span="8"> |
|
|
<el-col :span="8"> |
|
|
<el-form-item label="预留订单参考1"> |
|
|
<el-form-item label="预留订单参考1"> |
|
|
<el-input v-model="formData.reserveOrderRef1" placeholder="请输入预留订单参考1" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.reserveOrderRef1" placeholder="请输入预留订单参考1" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="8"> |
|
|
<el-col :span="8"> |
|
|
<el-form-item label="预留订单参考2"> |
|
|
<el-form-item label="预留订单参考2"> |
|
|
<el-input v-model="formData.reserveOrderRef2" placeholder="请输入预留订单参考2" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.reserveOrderRef2" placeholder="请输入预留订单参考2" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="8"> |
|
|
<el-col :span="8"> |
|
|
<el-form-item label="预留订单参考3"> |
|
|
<el-form-item label="预留订单参考3"> |
|
|
<el-input v-model="formData.reserveOrderRef3" placeholder="请输入预留订单参考3" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.reserveOrderRef3" placeholder="请输入预留订单参考3" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -272,17 +263,103 @@ |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="24"> |
|
|
<el-col :span="24"> |
|
|
<el-form-item label="备注"> |
|
|
<el-form-item label="备注"> |
|
|
<el-input v-model="formData.remark" type="textarea" :rows="3" resize='none' placeholder="请输入备注" :disabled="isBatchUpdate"></el-input> |
|
|
|
|
|
|
|
|
<el-input v-model="formData.remark" type="textarea" :rows="3" resize='none' placeholder="请输入备注" readonly></el-input> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
</el-form> |
|
|
</el-form> |
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer" style="margin-top: 52px"> |
|
|
<div slot="footer" class="dialog-footer" style="margin-top: 52px"> |
|
|
<el-button type="primary" @click="saveData" :disabled="saveLoading"> |
|
|
|
|
|
{{ saveLoading ? '保存中...' : '确定' }} |
|
|
|
|
|
|
|
|
<el-button type="primary" @click="dialogVisible = false">关闭</el-button> |
|
|
|
|
|
</div> |
|
|
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Change W/D/R 弹窗 - rqrq --> |
|
|
|
|
|
<el-dialog |
|
|
|
|
|
title="Change W/D/R" |
|
|
|
|
|
:visible.sync="wdrDialogVisible" |
|
|
|
|
|
:close-on-click-modal="false" |
|
|
|
|
|
v-drag |
|
|
|
|
|
width="600px"> |
|
|
|
|
|
|
|
|
|
|
|
<div style="margin-bottom: 15px;"> |
|
|
|
|
|
<span>界面2:点击Change W/D/R,弹出如下对话框</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<el-form label-position="top" style="margin-top: 1px; margin-left: 0px;"> |
|
|
|
|
|
<el-form-item label="To W/D/R"> |
|
|
|
|
|
<el-input v-model="wdrFormData.toWdr" placeholder="请输入W/D/R"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-form> |
|
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
|
|
<el-button @click="closeWdrDialog" :disabled="wdrSaveLoading">Close</el-button> |
|
|
|
|
|
<el-button type="primary" @click="saveWdrChange" :disabled="wdrSaveLoading"> |
|
|
|
|
|
{{ wdrSaveLoading ? 'Save中...' : 'Save' }} |
|
|
|
|
|
</el-button> |
|
|
|
|
|
</div> |
|
|
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Change Expiration Date 弹窗 - rqrq --> |
|
|
|
|
|
<el-dialog |
|
|
|
|
|
title="Change Expiration Date" |
|
|
|
|
|
:visible.sync="expDateDialogVisible" |
|
|
|
|
|
:close-on-click-modal="false" |
|
|
|
|
|
v-drag |
|
|
|
|
|
width="600px"> |
|
|
|
|
|
|
|
|
|
|
|
<div style="margin-bottom: 15px;"> |
|
|
|
|
|
<span>界面3:点击Change Expiration Date,弹出如下对话框</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<el-form label-position="top" style="margin-top: 1px; margin-left: 0px;"> |
|
|
|
|
|
<el-form-item label="New Expiration Date"> |
|
|
|
|
|
<el-date-picker |
|
|
|
|
|
v-model="expDateFormData.newExpDate" |
|
|
|
|
|
type="date" |
|
|
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
|
|
placeholder="请选择失效日期" |
|
|
|
|
|
style="width: 100%"> |
|
|
|
|
|
</el-date-picker> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-form> |
|
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
|
|
<el-button @click="closeExpDateDialog" :disabled="expDateSaveLoading">Close</el-button> |
|
|
|
|
|
<el-button type="primary" @click="saveExpDateChange" :disabled="expDateSaveLoading"> |
|
|
|
|
|
{{ expDateSaveLoading ? 'Save中...' : 'Save' }} |
|
|
|
|
|
</el-button> |
|
|
|
|
|
</div> |
|
|
|
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
|
|
|
<!-- Change Availability Control ID 弹窗 - rqrq --> |
|
|
|
|
|
<el-dialog |
|
|
|
|
|
title="Change Availability Control ID" |
|
|
|
|
|
:visible.sync="availDialogVisible" |
|
|
|
|
|
:close-on-click-modal="false" |
|
|
|
|
|
v-drag |
|
|
|
|
|
width="600px"> |
|
|
|
|
|
|
|
|
|
|
|
<div style="margin-bottom: 15px;"> |
|
|
|
|
|
<span>界面4:点击Change Availability Control ID,弹出如下对话框</span> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
<el-form label-position="top" style="margin-top: 1px; margin-left: 0px;"> |
|
|
|
|
|
<el-form-item label="New Availability Control ID"> |
|
|
|
|
|
<el-input v-model="availFormData.newAvailId" placeholder="请输入Availability Control ID"> |
|
|
|
|
|
<el-button slot="append" @click="showAvailList">List</el-button> |
|
|
|
|
|
</el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="New Availability Control Desc"> |
|
|
|
|
|
<el-input v-model="availFormData.newAvailDesc" placeholder="请输入描述"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-form> |
|
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
|
|
|
<el-button @click="closeAvailDialog" :disabled="availSaveLoading">Close</el-button> |
|
|
|
|
|
<el-button type="primary" @click="saveAvailChange" :disabled="availSaveLoading"> |
|
|
|
|
|
{{ availSaveLoading ? 'Save中...' : 'Save' }} |
|
|
</el-button> |
|
|
</el-button> |
|
|
<el-button @click="dialogVisible = false" :disabled="saveLoading">取消</el-button> |
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</el-dialog> |
|
|
</el-dialog> |
|
|
|
|
|
|
|
|
@ -290,7 +367,7 @@ |
|
|
</template> |
|
|
</template> |
|
|
|
|
|
|
|
|
<script> |
|
|
<script> |
|
|
import { searchHandlingUnitList, updateHandlingUnitSpecial, batchUpdateHandlingUnitSpecial } from '@/api/warehouse/changeHUSpecialItem' |
|
|
|
|
|
|
|
|
import { searchHandlingUnitList } from '@/api/warehouse/changeHUSpecialItem' |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
data() { |
|
|
data() { |
|
|
@ -298,12 +375,17 @@ export default { |
|
|
// 页面状态 - rqrq |
|
|
// 页面状态 - rqrq |
|
|
height: 500, |
|
|
height: 500, |
|
|
dataListLoading: false, |
|
|
dataListLoading: false, |
|
|
saveLoading: false, |
|
|
|
|
|
|
|
|
|
|
|
// 弹窗状态 - rqrq |
|
|
// 弹窗状态 - rqrq |
|
|
dialogVisible: false, |
|
|
dialogVisible: false, |
|
|
dialogTitle: '修改特殊信息', |
|
|
|
|
|
isBatchUpdate: false, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 三个功能弹窗状态 - rqrq |
|
|
|
|
|
wdrDialogVisible: false, |
|
|
|
|
|
expDateDialogVisible: false, |
|
|
|
|
|
availDialogVisible: false, |
|
|
|
|
|
wdrSaveLoading: false, |
|
|
|
|
|
expDateSaveLoading: false, |
|
|
|
|
|
availSaveLoading: false, |
|
|
|
|
|
|
|
|
// 数据列表 - rqrq |
|
|
// 数据列表 - rqrq |
|
|
dataList: [], |
|
|
dataList: [], |
|
|
@ -323,9 +405,21 @@ export default { |
|
|
// 表单数据 - rqrq |
|
|
// 表单数据 - rqrq |
|
|
formData: {}, |
|
|
formData: {}, |
|
|
|
|
|
|
|
|
|
|
|
// 三个功能表单数据 - rqrq |
|
|
|
|
|
wdrFormData: { |
|
|
|
|
|
toWdr: '' |
|
|
|
|
|
}, |
|
|
|
|
|
expDateFormData: { |
|
|
|
|
|
newExpDate: '' |
|
|
|
|
|
}, |
|
|
|
|
|
availFormData: { |
|
|
|
|
|
newAvailId: '', |
|
|
|
|
|
newAvailDesc: '' |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
// 分页信息 - rqrq |
|
|
// 分页信息 - rqrq |
|
|
pageIndex: 1, |
|
|
pageIndex: 1, |
|
|
pageSize: 20, |
|
|
|
|
|
|
|
|
pageSize: 30, |
|
|
totalPage: 0, |
|
|
totalPage: 0, |
|
|
|
|
|
|
|
|
// 表格列配置 - rqrq |
|
|
// 表格列配置 - rqrq |
|
|
@ -334,7 +428,7 @@ export default { |
|
|
columnProp: "unitId", |
|
|
columnProp: "unitId", |
|
|
headerAlign: "center", |
|
|
headerAlign: "center", |
|
|
align: "center", |
|
|
align: "center", |
|
|
columnLabel: "单元ID", |
|
|
|
|
|
|
|
|
columnLabel: "条码号", |
|
|
columnWidth: 150, |
|
|
columnWidth: 150, |
|
|
columnSortable: false, |
|
|
columnSortable: false, |
|
|
showOverflowTooltip: true, |
|
|
showOverflowTooltip: true, |
|
|
@ -420,56 +514,6 @@ export default { |
|
|
showOverflowTooltip: true, |
|
|
showOverflowTooltip: true, |
|
|
fixed: "" |
|
|
fixed: "" |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
|
|
|
columnProp: "orderRef1", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "订单参考1", |
|
|
|
|
|
columnWidth: 120, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
columnProp: "orderRef2", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "订单参考2", |
|
|
|
|
|
columnWidth: 120, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
columnProp: "orderRef3", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "订单参考3", |
|
|
|
|
|
columnWidth: 120, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
columnProp: "supplierId", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "供应商ID", |
|
|
|
|
|
columnWidth: 120, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
columnProp: "customerId", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "客户ID", |
|
|
|
|
|
columnWidth: 120, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
{ |
|
|
columnProp: "manufactureDate", |
|
|
columnProp: "manufactureDate", |
|
|
headerAlign: "center", |
|
|
headerAlign: "center", |
|
|
@ -490,26 +534,6 @@ export default { |
|
|
showOverflowTooltip: true, |
|
|
showOverflowTooltip: true, |
|
|
fixed: "" |
|
|
fixed: "" |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
|
|
|
columnProp: "sourceType", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "来源类型", |
|
|
|
|
|
columnWidth: 100, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
columnProp: "sourceRef", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "来源参考", |
|
|
|
|
|
columnWidth: 120, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
{ |
|
|
columnProp: "grossWeight", |
|
|
columnProp: "grossWeight", |
|
|
headerAlign: "center", |
|
|
headerAlign: "center", |
|
|
@ -540,31 +564,11 @@ export default { |
|
|
showOverflowTooltip: true, |
|
|
showOverflowTooltip: true, |
|
|
fixed: "" |
|
|
fixed: "" |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
|
|
|
columnProp: "volume", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "right", |
|
|
|
|
|
columnLabel: "体积", |
|
|
|
|
|
columnWidth: 100, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
columnProp: "volumeUnit", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "体积单位", |
|
|
|
|
|
columnWidth: 80, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
{ |
|
|
columnProp: "engChgLevel", |
|
|
columnProp: "engChgLevel", |
|
|
headerAlign: "center", |
|
|
headerAlign: "center", |
|
|
align: "center", |
|
|
align: "center", |
|
|
columnLabel: "工程变更等级", |
|
|
|
|
|
|
|
|
columnLabel: "EngChgLevel", |
|
|
columnWidth: 120, |
|
|
columnWidth: 120, |
|
|
columnSortable: false, |
|
|
columnSortable: false, |
|
|
showOverflowTooltip: true, |
|
|
showOverflowTooltip: true, |
|
|
@ -620,16 +624,6 @@ export default { |
|
|
showOverflowTooltip: true, |
|
|
showOverflowTooltip: true, |
|
|
fixed: "" |
|
|
fixed: "" |
|
|
}, |
|
|
}, |
|
|
{ |
|
|
|
|
|
columnProp: "mergedFlag", |
|
|
|
|
|
headerAlign: "center", |
|
|
|
|
|
align: "center", |
|
|
|
|
|
columnLabel: "合并标志", |
|
|
|
|
|
columnWidth: 80, |
|
|
|
|
|
columnSortable: false, |
|
|
|
|
|
showOverflowTooltip: true, |
|
|
|
|
|
fixed: "" |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
{ |
|
|
columnProp: "status", |
|
|
columnProp: "status", |
|
|
headerAlign: "center", |
|
|
headerAlign: "center", |
|
|
@ -674,8 +668,10 @@ export default { |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
mounted() { |
|
|
mounted() { |
|
|
|
|
|
this.$nextTick(() => { |
|
|
|
|
|
this.height = window.innerHeight - 220; |
|
|
|
|
|
}) |
|
|
// 计算表格高度 - rqrq |
|
|
// 计算表格高度 - rqrq |
|
|
this.height = window.innerHeight - 280 |
|
|
|
|
|
|
|
|
|
|
|
// 加载初始数据 - rqrq |
|
|
// 加载初始数据 - rqrq |
|
|
this.getDataList() |
|
|
this.getDataList() |
|
|
@ -741,75 +737,172 @@ export default { |
|
|
this.dataListSelections = val |
|
|
this.dataListSelections = val |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// 打开修改单条记录弹窗 - rqrq |
|
|
|
|
|
updateSpecialInfo(row) { |
|
|
|
|
|
this.isBatchUpdate = false |
|
|
|
|
|
this.dialogTitle = '修改特殊信息' |
|
|
|
|
|
|
|
|
// 查看详细信息 - rqrq |
|
|
|
|
|
viewDetail(row) { |
|
|
this.formData = JSON.parse(JSON.stringify(row)) |
|
|
this.formData = JSON.parse(JSON.stringify(row)) |
|
|
this.dialogVisible = true |
|
|
this.dialogVisible = true |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// 打开批量修改弹窗 - rqrq |
|
|
|
|
|
batchUpdateDialog() { |
|
|
|
|
|
|
|
|
// 格式化日期 - rqrq |
|
|
|
|
|
formatDate(dateStr) { |
|
|
|
|
|
if (!dateStr) return '' |
|
|
|
|
|
const date = new Date(dateStr) |
|
|
|
|
|
const year = date.getFullYear() |
|
|
|
|
|
const month = String(date.getMonth() + 1).padStart(2, '0') |
|
|
|
|
|
const day = String(date.getDate()).padStart(2, '0') |
|
|
|
|
|
const hours = String(date.getHours()).padStart(2, '0') |
|
|
|
|
|
const minutes = String(date.getMinutes()).padStart(2, '0') |
|
|
|
|
|
const seconds = String(date.getSeconds()).padStart(2, '0') |
|
|
|
|
|
|
|
|
|
|
|
if (hours === '00' && minutes === '00' && seconds === '00') { |
|
|
|
|
|
return `${year}-${month}-${day}` |
|
|
|
|
|
} |
|
|
|
|
|
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}` |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 校验行是否可选择(必须有物料编号)- rqrq |
|
|
|
|
|
checkSelectable(row) { |
|
|
|
|
|
if (!row.partNo || row.partNo === '') { |
|
|
|
|
|
return false |
|
|
|
|
|
} |
|
|
|
|
|
return true |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// ==================== Change W/D/R相关方法 - rqrq ==================== |
|
|
|
|
|
|
|
|
|
|
|
// 打开Change W/D/R弹窗 - rqrq |
|
|
|
|
|
openChangeWdrDialog() { |
|
|
if (this.dataListSelections.length === 0) { |
|
|
if (this.dataListSelections.length === 0) { |
|
|
this.$message.warning('请先选择要修改的数据') |
|
|
|
|
|
|
|
|
this.$message.warning('请先选择要修改的记录') |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
this.isBatchUpdate = true |
|
|
|
|
|
this.dialogTitle = `批量修改特殊信息 (已选择${this.dataListSelections.length}条)` |
|
|
|
|
|
this.formData = { |
|
|
|
|
|
unitIds: this.dataListSelections.map(item => item.unitId), |
|
|
|
|
|
site: this.$store.state.user.site |
|
|
|
|
|
|
|
|
// 重置表单 - rqrq |
|
|
|
|
|
this.wdrFormData = { |
|
|
|
|
|
toWdr: '' |
|
|
|
|
|
} |
|
|
|
|
|
this.wdrDialogVisible = true |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 关闭W/D/R弹窗 - rqrq |
|
|
|
|
|
closeWdrDialog() { |
|
|
|
|
|
this.wdrDialogVisible = false |
|
|
|
|
|
this.wdrFormData = { |
|
|
|
|
|
toWdr: '' |
|
|
} |
|
|
} |
|
|
this.dialogVisible = true |
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// 保存数据 - rqrq |
|
|
|
|
|
saveData() { |
|
|
|
|
|
|
|
|
// 保存W/D/R修改 - rqrq |
|
|
|
|
|
saveWdrChange() { |
|
|
// 参数校验 - rqrq |
|
|
// 参数校验 - rqrq |
|
|
if (!this.formData.site) { |
|
|
|
|
|
this.$message.warning('站点不能为空') |
|
|
|
|
|
|
|
|
if (!this.wdrFormData.toWdr) { |
|
|
|
|
|
this.$message.warning('请输入W/D/R') |
|
|
return |
|
|
return |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
// 设置loading,禁用按钮 - rqrq |
|
|
|
|
|
this.saveLoading = true |
|
|
|
|
|
|
|
|
this.wdrSaveLoading = true |
|
|
|
|
|
|
|
|
|
|
|
// TODO: 调用后端API保存 - rqrq |
|
|
|
|
|
setTimeout(() => { |
|
|
|
|
|
this.wdrSaveLoading = false |
|
|
|
|
|
this.$message.success('W/D/R修改成功') |
|
|
|
|
|
this.closeWdrDialog() |
|
|
|
|
|
this.getDataList() |
|
|
|
|
|
}, 1000) |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// ==================== Change Expiration Date相关方法 - rqrq ==================== |
|
|
|
|
|
|
|
|
// 调用API - rqrq |
|
|
|
|
|
const apiMethod = this.isBatchUpdate ? batchUpdateHandlingUnitSpecial : updateHandlingUnitSpecial |
|
|
|
|
|
|
|
|
// 打开Change Expiration Date弹窗 - rqrq |
|
|
|
|
|
openChangeExpDateDialog() { |
|
|
|
|
|
if (this.dataListSelections.length === 0) { |
|
|
|
|
|
this.$message.warning('请先选择要修改的记录') |
|
|
|
|
|
return |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
// 重置表单 - rqrq |
|
|
|
|
|
this.expDateFormData = { |
|
|
|
|
|
newExpDate: '' |
|
|
|
|
|
} |
|
|
|
|
|
this.expDateDialogVisible = true |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
apiMethod(this.formData).then(({data}) => { |
|
|
|
|
|
if (data && data.code === 0) { |
|
|
|
|
|
this.$message.success('保存成功') |
|
|
|
|
|
this.dialogVisible = false |
|
|
|
|
|
|
|
|
// 关闭Expiration Date弹窗 - rqrq |
|
|
|
|
|
closeExpDateDialog() { |
|
|
|
|
|
this.expDateDialogVisible = false |
|
|
|
|
|
this.expDateFormData = { |
|
|
|
|
|
newExpDate: '' |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 保存Expiration Date修改 - rqrq |
|
|
|
|
|
saveExpDateChange() { |
|
|
|
|
|
// 参数校验 - rqrq |
|
|
|
|
|
if (!this.expDateFormData.newExpDate) { |
|
|
|
|
|
this.$message.warning('请选择失效日期') |
|
|
|
|
|
return |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
this.expDateSaveLoading = true |
|
|
|
|
|
|
|
|
|
|
|
// TODO: 调用后端API保存 - rqrq |
|
|
|
|
|
setTimeout(() => { |
|
|
|
|
|
this.expDateSaveLoading = false |
|
|
|
|
|
this.$message.success('失效日期修改成功') |
|
|
|
|
|
this.closeExpDateDialog() |
|
|
this.getDataList() |
|
|
this.getDataList() |
|
|
} else { |
|
|
|
|
|
this.$message.error(data.msg || '保存失败') |
|
|
|
|
|
|
|
|
}, 1000) |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// ==================== Change Availability Control ID相关方法 - rqrq ==================== |
|
|
|
|
|
|
|
|
|
|
|
// 打开Change Availability Control ID弹窗 - rqrq |
|
|
|
|
|
openChangeAvailDialog() { |
|
|
|
|
|
if (this.dataListSelections.length === 0) { |
|
|
|
|
|
this.$message.warning('请先选择要修改的记录') |
|
|
|
|
|
return |
|
|
} |
|
|
} |
|
|
}).catch(() => { |
|
|
|
|
|
this.$message.error('保存失败') |
|
|
|
|
|
}).finally(() => { |
|
|
|
|
|
// 恢复按钮状态 - rqrq |
|
|
|
|
|
this.saveLoading = false |
|
|
|
|
|
}) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// 重置表单 - rqrq |
|
|
|
|
|
this.availFormData = { |
|
|
|
|
|
newAvailId: '', |
|
|
|
|
|
newAvailDesc: '' |
|
|
|
|
|
} |
|
|
|
|
|
this.availDialogVisible = true |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
// 格式化日期 - rqrq |
|
|
|
|
|
formatDate(dateStr) { |
|
|
|
|
|
if (!dateStr) return '' |
|
|
|
|
|
const date = new Date(dateStr) |
|
|
|
|
|
const year = date.getFullYear() |
|
|
|
|
|
const month = String(date.getMonth() + 1).padStart(2, '0') |
|
|
|
|
|
const day = String(date.getDate()).padStart(2, '0') |
|
|
|
|
|
const hours = String(date.getHours()).padStart(2, '0') |
|
|
|
|
|
const minutes = String(date.getMinutes()).padStart(2, '0') |
|
|
|
|
|
const seconds = String(date.getSeconds()).padStart(2, '0') |
|
|
|
|
|
|
|
|
// 关闭Availability Control ID弹窗 - rqrq |
|
|
|
|
|
closeAvailDialog() { |
|
|
|
|
|
this.availDialogVisible = false |
|
|
|
|
|
this.availFormData = { |
|
|
|
|
|
newAvailId: '', |
|
|
|
|
|
newAvailDesc: '' |
|
|
|
|
|
} |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
if (hours === '00' && minutes === '00' && seconds === '00') { |
|
|
|
|
|
return `${year}-${month}-${day}` |
|
|
|
|
|
|
|
|
// 显示Availability Control ID列表 - rqrq |
|
|
|
|
|
showAvailList() { |
|
|
|
|
|
this.$message.info('List功能待实现') |
|
|
|
|
|
// TODO: 打开列表选择弹窗 - rqrq |
|
|
|
|
|
}, |
|
|
|
|
|
|
|
|
|
|
|
// 保存Availability Control ID修改 - rqrq |
|
|
|
|
|
saveAvailChange() { |
|
|
|
|
|
// 参数校验 - rqrq |
|
|
|
|
|
if (!this.availFormData.newAvailId) { |
|
|
|
|
|
this.$message.warning('请输入Availability Control ID') |
|
|
|
|
|
return |
|
|
} |
|
|
} |
|
|
return `${year}-${month}-${day} ${hours}:${minutes}:${seconds}` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this.availSaveLoading = true |
|
|
|
|
|
|
|
|
|
|
|
// TODO: 调用后端API保存 - rqrq |
|
|
|
|
|
setTimeout(() => { |
|
|
|
|
|
this.availSaveLoading = false |
|
|
|
|
|
this.$message.success('Availability Control ID修改成功') |
|
|
|
|
|
this.closeAvailDialog() |
|
|
|
|
|
this.getDataList() |
|
|
|
|
|
}, 1000) |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|