|
|
@ -51,10 +51,11 @@
|
|
|
|
<!-- <el-input v-model="formData.billdate" auto-complete="off"></el-input>-->
|
|
|
|
<!-- <el-input v-model="formData.billdate" auto-complete="off"></el-input>-->
|
|
|
|
<el-date-picker
|
|
|
|
<el-date-picker
|
|
|
|
v-model="formData.billdate"
|
|
|
|
v-model="formData.billdate"
|
|
|
|
type="date"
|
|
|
|
type="datetime"
|
|
|
|
placeholder="选择日期"
|
|
|
|
placeholder="选择日期"
|
|
|
|
style="width: 100%"
|
|
|
|
style="width: 100%"
|
|
|
|
:clearable="false"
|
|
|
|
:clearable="false"
|
|
|
|
|
|
|
|
value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
</el-date-picker>
|
|
|
|
</el-date-picker>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
@ -69,7 +70,7 @@
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-form-item prop="billType">
|
|
|
|
<el-form-item prop="billType">
|
|
|
|
<el-select v-model="formData.billType" placeholder="请选择业务类型"
|
|
|
|
<el-select v-model="formData.billType" placeholder="请选择业务类型" :disabled="codeArray.length>0"
|
|
|
|
@change="actionChange">
|
|
|
|
@change="actionChange">
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
|
v-for="item in busTypes"
|
|
|
|
v-for="item in busTypes"
|
|
|
@ -95,7 +96,7 @@
|
|
|
|
v-model="formData.corpName"
|
|
|
|
v-model="formData.corpName"
|
|
|
|
filterable
|
|
|
|
filterable
|
|
|
|
remote
|
|
|
|
remote
|
|
|
|
clearable="true"
|
|
|
|
clearable="true" :disabled="codeArray.length>0"
|
|
|
|
reserve-keyword
|
|
|
|
reserve-keyword
|
|
|
|
placeholder="请输入往来单位"
|
|
|
|
placeholder="请输入往来单位"
|
|
|
|
:remote-method="findMethod"
|
|
|
|
:remote-method="findMethod"
|
|
|
@ -117,7 +118,7 @@
|
|
|
|
<el-select
|
|
|
|
<el-select
|
|
|
|
v-model="formData.corpName"
|
|
|
|
v-model="formData.corpName"
|
|
|
|
filterable
|
|
|
|
filterable
|
|
|
|
remote
|
|
|
|
remote :disabled="codeArray.length>0"
|
|
|
|
clearable="true"
|
|
|
|
clearable="true"
|
|
|
|
reserve-keyword
|
|
|
|
reserve-keyword
|
|
|
|
placeholder="请输入仓库信息"
|
|
|
|
placeholder="请输入仓库信息"
|
|
|
@ -138,6 +139,7 @@
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
|
|
|
|
<el-select v-model="formData.fromSubInvCode" placeholder="请选择分库" clearable="true"
|
|
|
|
<el-select v-model="formData.fromSubInvCode" placeholder="请选择分库" clearable="true"
|
|
|
|
|
|
|
|
:disabled="codeArray.length>0"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
|
v-for="item in fromSubStorageOptions"
|
|
|
|
v-for="item in fromSubStorageOptions"
|
|
|
@ -151,7 +153,7 @@
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item class="query-form-item" prop="fromCorp"
|
|
|
|
<el-form-item class="query-form-item" prop="fromCorp" :disabled="codeArray.length>0"
|
|
|
|
v-if="curAction.corpType ==2 && curAction.genUnit">
|
|
|
|
v-if="curAction.corpType ==2 && curAction.genUnit">
|
|
|
|
<el-input v-model="formData.corpName" auto-complete="off"
|
|
|
|
<el-input v-model="formData.corpName" auto-complete="off"
|
|
|
|
clearable
|
|
|
|
clearable
|
|
|
@ -171,6 +173,7 @@
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-form-item prop="locStorageCode">
|
|
|
|
<el-form-item prop="locStorageCode">
|
|
|
|
<el-select v-model="formData.locStorageCode" placeholder="当前仓库信息" @change="locInChange"
|
|
|
|
<el-select v-model="formData.locStorageCode" placeholder="当前仓库信息" @change="locInChange"
|
|
|
|
|
|
|
|
:disabled="codeArray.length>0"
|
|
|
|
clearable>
|
|
|
|
clearable>
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
|
v-for="item in storageList"
|
|
|
|
v-for="item in storageList"
|
|
|
@ -193,6 +196,7 @@
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-form-item prop="invWarehouseCode">
|
|
|
|
<el-form-item prop="invWarehouseCode">
|
|
|
|
<el-select v-model="formData.invWarehouseCode" placeholder="当前分库信息"
|
|
|
|
<el-select v-model="formData.invWarehouseCode" placeholder="当前分库信息"
|
|
|
|
|
|
|
|
:disabled="codeArray.length>0"
|
|
|
|
clearable>
|
|
|
|
clearable>
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
|
v-for="item in subInvList"
|
|
|
|
v-for="item in subInvList"
|
|
|
@ -217,7 +221,8 @@
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-col :span="7">
|
|
|
|
<el-form-item prop="type" style="margin-right: 20px;"
|
|
|
|
<el-form-item prop="type" style="margin-right: 20px;"
|
|
|
|
v-if="!(curAction.mainAction=='WareHouseIn' && curAction.corpType == 0)">
|
|
|
|
v-if="!(curAction.mainAction=='WareHouseIn' && curAction.corpType == 0)">
|
|
|
|
<el-checkbox v-model="formData.noInvOut">允许无库存出库</el-checkbox>
|
|
|
|
<el-checkbox v-model="formData.noInvOut" :disabled="codeArray.length>0">允许无库存出库
|
|
|
|
|
|
|
|
</el-checkbox>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
</el-row>
|
|
|
|
</el-row>
|
|
|
@ -259,6 +264,7 @@
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<template slot-scope="scope">
|
|
|
|
<el-input size="small" v-model="scope.row.batchNo"
|
|
|
|
<el-input size="small" v-model="scope.row.batchNo"
|
|
|
|
:disabled="scope.row.index !== selectedIndex"
|
|
|
|
:disabled="scope.row.index !== selectedIndex"
|
|
|
|
|
|
|
|
@input="scope.row.batchNo =scope.row.batchNo.replace(/[\W]/g, '')"
|
|
|
|
ref='inputBatchNoRef'
|
|
|
|
ref='inputBatchNoRef'
|
|
|
|
placeholder="请输入批次号" style="width: 80%"></el-input>
|
|
|
|
placeholder="请输入批次号" style="width: 80%"></el-input>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|