|
|
|
@ -115,7 +115,7 @@
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="供应商使用权限" prop="prefix">
|
|
|
|
|
<el-select v-model="inputQuery.spUse"
|
|
|
|
|
style="width: 90%" placeholder="是否允许" >
|
|
|
|
|
style="width: 90%" placeholder="是否允许">
|
|
|
|
|
<el-option label="无" :value="0"></el-option>
|
|
|
|
|
<el-option label="可查看" :value="1"></el-option>
|
|
|
|
|
<el-option label="增删改查" :value="2"></el-option>
|
|
|
|
@ -125,7 +125,7 @@
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="物资近效期处理方式" prop="prefix">
|
|
|
|
|
<el-select v-model="inputQuery.checkVailDate"
|
|
|
|
|
style="width: 90%" placeholder="" >
|
|
|
|
|
style="width: 90%" placeholder="">
|
|
|
|
|
<el-option label="不处理" :value=0></el-option>
|
|
|
|
|
<el-option label="弹框提醒" :value=1></el-option>
|
|
|
|
|
<el-option label="禁止录入" :value=2></el-option>
|
|
|
|
@ -153,7 +153,7 @@
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="物资过期处理方式" prop="prefix">
|
|
|
|
|
<el-select v-model="inputQuery.checkExpire"
|
|
|
|
|
style="width: 90%" placeholder="" >
|
|
|
|
|
style="width: 90%" placeholder="">
|
|
|
|
|
<el-option label="不处理" :value=0></el-option>
|
|
|
|
|
<el-option label="弹框提醒" :value=1></el-option>
|
|
|
|
|
<el-option label="禁止录入" :value=2></el-option>
|
|
|
|
@ -163,7 +163,7 @@
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="资质过期处理方式" prop="prefix">
|
|
|
|
|
<el-select v-model="inputQuery.checkCertExpire"
|
|
|
|
|
style="width: 90%" placeholder="" >
|
|
|
|
|
style="width: 90%" placeholder="">
|
|
|
|
|
<el-option label="不处理" :value=0></el-option>
|
|
|
|
|
<el-option label="弹框提醒" :value=1></el-option>
|
|
|
|
|
<el-option label="禁止录入" :value=2></el-option>
|
|
|
|
@ -192,7 +192,7 @@
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="禁用单据类型" prop="prefix">
|
|
|
|
|
<el-select v-model="inputQuery.enable" style="width: 90%" placeholder="状态" >
|
|
|
|
|
<el-select v-model="inputQuery.enable" style="width: 90%" placeholder="状态">
|
|
|
|
|
<el-option label="否" :value="true"></el-option>
|
|
|
|
|
<el-option label="是" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
@ -239,7 +239,7 @@
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
<el-select v-model="inputQuery.codeFillCheck" style="width: 65%"
|
|
|
|
|
:disabled="inputQuery.corpType!=2 || inputQuery.mainAction!= 'WareHouseIn'"
|
|
|
|
|
placeholder="是否启用" >
|
|
|
|
|
placeholder="是否启用">
|
|
|
|
|
<el-option label="启用" :value="true"></el-option>
|
|
|
|
|
<el-option label="不启用" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
@ -295,7 +295,7 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
<el-select v-model="inputQuery.vailGroupBuy" style="width: 65%" placeholder="是否启用" >
|
|
|
|
|
<el-select v-model="inputQuery.vailGroupBuy" style="width: 65%" placeholder="是否启用">
|
|
|
|
|
<el-option label="无需校验" :value=0></el-option>
|
|
|
|
|
<el-option label="只采集集采产品" :value=1></el-option>
|
|
|
|
|
<el-option label="只采集非集采产品" :value=2></el-option>
|
|
|
|
@ -335,7 +335,7 @@
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
<el-select v-model="inputQuery.scanPreIn" style="width: 65%"
|
|
|
|
|
:disabled=" inputQuery.mainAction == 'WareHouseIn' || inputQuery.corpType !== 1 || inputQuery.advancePreIn==1 || inputQuery.vailInv==1"
|
|
|
|
|
placeholder="是否启用" >
|
|
|
|
|
placeholder="是否启用">
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
@ -355,7 +355,7 @@
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
<el-select v-model="inputQuery.advancePreIn" style="width: 65%"
|
|
|
|
|
:disabled=" inputQuery.mainAction == 'WareHouseIn' || inputQuery.corpType !== 1 || inputQuery.scanPreIn==1 || inputQuery.vailInv==1"
|
|
|
|
|
placeholder="是否启用" >
|
|
|
|
|
placeholder="是否启用">
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
@ -436,7 +436,7 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
<el-select v-model="inputQuery.backPreinType" style="width: 65%" >
|
|
|
|
|
<el-select v-model="inputQuery.backPreinType" style="width: 65%">
|
|
|
|
|
<el-option label="按单使用和退库" :value="1"></el-option>
|
|
|
|
|
<el-option label="按货位(仓库)使用和退库" :value="2"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
@ -454,7 +454,7 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
|
|
<el-col span="5">
|
|
|
|
|
<el-select v-model="inputQuery.preInBackAction" style="width: 65%" >
|
|
|
|
|
<el-select v-model="inputQuery.preInBackAction" style="width: 65%">
|
|
|
|
|
<el-option
|
|
|
|
|
v-for="item in preInBackList"
|
|
|
|
|
:key="item.name"
|
|
|
|
@ -529,7 +529,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkWebNew" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -552,7 +552,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkPdaUn" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -575,7 +575,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkPdaEd" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -598,7 +598,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkUdims" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -621,7 +621,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkPc" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -644,7 +644,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkSp" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -666,7 +666,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkChange" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -689,7 +689,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkBalance" :disabled="!inputQuery.checkEnable" style="width: 75%"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -711,7 +711,7 @@
|
|
|
|
|
<el-select v-model="inputQuery.checkCopy" style="width: 75%" :disabled="!inputQuery.checkEnable"
|
|
|
|
|
placeholder="是否启用"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="无业业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="无业务单扫码拣货" :value="0"></el-option>
|
|
|
|
|
<el-option label="有业务单有三期拣货" :value="1"></el-option>
|
|
|
|
|
<el-option label="有业务单无三期拣货" :value="2"></el-option>
|
|
|
|
|
<el-option label="有业务单拣货(有无三期)" :value="3"></el-option>
|
|
|
|
@ -723,6 +723,8 @@
|
|
|
|
|
<span class="sptext">手工补单的单据</span>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</el-collapse-item>
|
|
|
|
|
<el-collapse-item title="是否人工核对单据设置(一次审核)">
|
|
|
|
@ -1140,6 +1142,7 @@
|
|
|
|
|
<span class="sptext">手工补单的单据</span>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-divider></el-divider>
|
|
|
|
|
</div>
|
|
|
|
|
</el-collapse-item>
|
|
|
|
|
</el-collapse>
|
|
|
|
@ -1152,7 +1155,7 @@
|
|
|
|
|
import {candidateBusType} from '@/api/basic/busType'
|
|
|
|
|
import busTypeAdvancedSettings from '@/views/basic/busType/busTypeAdvancedSettings.vue'
|
|
|
|
|
import {isBlank} from '@/utils/strUtil'
|
|
|
|
|
import {getOriginBusType,selectList} from '@/api/basic/busOriginType'
|
|
|
|
|
import {getOriginBusType, selectList} from '@/api/basic/busOriginType'
|
|
|
|
|
import {getBasicUnitMaintains2} from '@/api/basic/basicUnitMaintain'
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
@ -1286,17 +1289,17 @@ export default {
|
|
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
selectBussinessList(){
|
|
|
|
|
selectBussinessList() {
|
|
|
|
|
selectList().then((res) => {
|
|
|
|
|
this.preInBackList=res.data;
|
|
|
|
|
this.preInBackList = res.data;
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
getPreInBack(){
|
|
|
|
|
if(this.inputQuery.preInBack==false){
|
|
|
|
|
this.inputQuery.preInBackAction=null;
|
|
|
|
|
this.inputQuery.backPreinType='';
|
|
|
|
|
}else{
|
|
|
|
|
this.inputQuery.backPreinType=1;
|
|
|
|
|
getPreInBack() {
|
|
|
|
|
if (this.inputQuery.preInBack == false) {
|
|
|
|
|
this.inputQuery.preInBackAction = null;
|
|
|
|
|
this.inputQuery.backPreinType = '';
|
|
|
|
|
} else {
|
|
|
|
|
this.inputQuery.backPreinType = 1;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
//获取单据类型
|
|
|
|
@ -1381,9 +1384,9 @@ export default {
|
|
|
|
|
this.findSpecialMethod()
|
|
|
|
|
this.selectBussinessList()
|
|
|
|
|
this.oldData = Object.assign({}, this.inputQuery)
|
|
|
|
|
if(this.inputQuery.id==null || this.inputQuery.id==''){
|
|
|
|
|
this.inputQuery.codeFillCheck=false;
|
|
|
|
|
this.inputQuery.preInBack=false;
|
|
|
|
|
if (this.inputQuery.id == null || this.inputQuery.id == '') {
|
|
|
|
|
this.inputQuery.codeFillCheck = false;
|
|
|
|
|
this.inputQuery.preInBack = false;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|