|
|
|
@ -28,7 +28,35 @@
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11" type="flex">
|
|
|
|
|
|
|
|
|
|
<el-form-item label="单据类型" prop="actionType">
|
|
|
|
|
<el-select v-model="inputQuery.actionType"
|
|
|
|
|
size="small"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder="请选择单据类型"
|
|
|
|
|
>
|
|
|
|
|
<el-option label="带票" :value="1"></el-option>
|
|
|
|
|
<el-option label="预验收" :value="2"></el-option>
|
|
|
|
|
<el-option label="寄售" :value="3"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="是否更改库存" prop="inStock">
|
|
|
|
|
<el-select v-model="inputQuery.inStock"
|
|
|
|
|
size="small"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder=""
|
|
|
|
|
>
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
<el-col :span="11" type="flex">
|
|
|
|
|
<el-form-item label="特定页面" prop="busType">
|
|
|
|
|
<el-select v-model="inputQuery.busType"
|
|
|
|
@ -39,29 +67,29 @@
|
|
|
|
|
<el-option label="无" :value="1"></el-option>
|
|
|
|
|
<el-option label="送货单管理" :value="2"></el-option>
|
|
|
|
|
<el-option label="到货单管理" :value="3"></el-option>
|
|
|
|
|
<el-option label="退货单管理" :value="4"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- <el-col :span="11">-->
|
|
|
|
|
<!-- <el-form-item label="往来信息类型" prop="corpType">-->
|
|
|
|
|
<!-- <el-select v-model="inputQuery.corpType"-->
|
|
|
|
|
<!-- size="small"-->
|
|
|
|
|
<!-- style="width: 90%"-->
|
|
|
|
|
<!-- placeholder="往来信息"-->
|
|
|
|
|
<!-- @change="corpTypeChange">-->
|
|
|
|
|
<!-- <el-option-->
|
|
|
|
|
<!-- v-for="item in options"-->
|
|
|
|
|
<!-- :key="item.value"-->
|
|
|
|
|
<!-- :label="item.label"-->
|
|
|
|
|
<!-- :value="item.value">-->
|
|
|
|
|
<!-- </el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
</el-row>
|
|
|
|
|
|
|
|
|
|
<!-- <el-col :span="11">-->
|
|
|
|
|
<!-- <el-form-item label="往来信息类型" prop="corpType">-->
|
|
|
|
|
<!-- <el-select v-model="inputQuery.corpType"-->
|
|
|
|
|
<!-- size="small"-->
|
|
|
|
|
<!-- style="width: 90%"-->
|
|
|
|
|
<!-- placeholder="往来信息"-->
|
|
|
|
|
<!-- @change="corpTypeChange">-->
|
|
|
|
|
<!-- <el-option-->
|
|
|
|
|
<!-- v-for="item in options"-->
|
|
|
|
|
<!-- :key="item.value"-->
|
|
|
|
|
<!-- :label="item.label"-->
|
|
|
|
|
<!-- :value="item.value">-->
|
|
|
|
|
<!-- </el-option>-->
|
|
|
|
|
<!-- </el-select>-->
|
|
|
|
|
<!-- </el-form-item>-->
|
|
|
|
|
<!-- </el-col>-->
|
|
|
|
|
|
|
|
|
|
<!-- <el-row type="flex">-->
|
|
|
|
|
<!-- <el-col :span="11">-->
|
|
|
|
|
<!-- <el-form-item label="内部进出平衡补单" prop="supplementOrderType">-->
|
|
|
|
@ -108,18 +136,7 @@
|
|
|
|
|
<!-- </el-row>-->
|
|
|
|
|
|
|
|
|
|
<el-row type="flex">
|
|
|
|
|
<el-col :span="11" class="el-col">
|
|
|
|
|
<el-form-item label="是否更改库存" prop="inStock">
|
|
|
|
|
<el-select v-model="inputQuery.inStock"
|
|
|
|
|
size="small"
|
|
|
|
|
style="width: 90%"
|
|
|
|
|
placeholder=""
|
|
|
|
|
>
|
|
|
|
|
<el-option label="是" :value="true"></el-option>
|
|
|
|
|
<el-option label="否" :value="false"></el-option>
|
|
|
|
|
</el-select>
|
|
|
|
|
</el-form-item>
|
|
|
|
|
</el-col>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="11">
|
|
|
|
|
<el-form-item label="单据前缀" prop="prefix">
|
|
|
|
@ -181,7 +198,6 @@
|
|
|
|
|
</el-col>
|
|
|
|
|
</el-row>
|
|
|
|
|
</el-form>
|
|
|
|
|
|
|
|
|
|
<el-dialog
|
|
|
|
|
title="单据类型高级设置"
|
|
|
|
|
:visible.sync="settingDialogVisible"
|
|
|
|
@ -194,7 +210,6 @@
|
|
|
|
|
append-to-body
|
|
|
|
|
>
|
|
|
|
|
<busTypeAdvancedSettings :inputQuery="inputQuery"></busTypeAdvancedSettings>
|
|
|
|
|
|
|
|
|
|
<div slot="footer" class="dialog-footer">
|
|
|
|
|
<el-button type="primary" size="small" @click="saveSettings"
|
|
|
|
|
>提交
|
|
|
|
@ -233,7 +248,37 @@ export default {
|
|
|
|
|
|
|
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
formRules: {},
|
|
|
|
|
formRules: {
|
|
|
|
|
name: [{required: true, message: "请输入单据类型名称", trigger: "blur"}],
|
|
|
|
|
mainAction: [
|
|
|
|
|
{
|
|
|
|
|
required: true,
|
|
|
|
|
message: "请选择出入库类型",
|
|
|
|
|
trigger: "change"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
actionType: [
|
|
|
|
|
{
|
|
|
|
|
required: true,
|
|
|
|
|
message: "请选择单据类型",
|
|
|
|
|
trigger: "change"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
inStock: [
|
|
|
|
|
{
|
|
|
|
|
required: true,
|
|
|
|
|
message: "请选择是否更改库存",
|
|
|
|
|
trigger: "change"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
busType: [
|
|
|
|
|
{
|
|
|
|
|
required: true,
|
|
|
|
|
message: "请选择特定页面",
|
|
|
|
|
trigger: "change"
|
|
|
|
|
}
|
|
|
|
|
],
|
|
|
|
|
},
|
|
|
|
|
filterQuery: {
|
|
|
|
|
enabled: true,
|
|
|
|
|
isBuType: true,
|
|
|
|
@ -337,15 +382,18 @@ export default {
|
|
|
|
|
cancelDialog() {
|
|
|
|
|
this.settingDialogVisible = false;
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
,
|
|
|
|
|
computed: {
|
|
|
|
|
corpType() {
|
|
|
|
|
return this.inputQuery.corpType;
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
,
|
|
|
|
|
components: {
|
|
|
|
|
busTypeAdvancedSettings
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
,
|
|
|
|
|
watch: {
|
|
|
|
|
corpType: function (val) {
|
|
|
|
|
if (val != 1) {
|
|
|
|
@ -355,7 +403,8 @@ export default {
|
|
|
|
|
this.inputQuery.orderTypeEnable = false;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
,
|
|
|
|
|
|
|
|
|
|
created() {
|
|
|
|
|
if (this.inputQuery.mainAction != null && this.inputQuery.mainAction != "") {
|
|
|
|
@ -364,8 +413,10 @@ export default {
|
|
|
|
|
this.getList();
|
|
|
|
|
this.findSpecialMethod();
|
|
|
|
|
this.oldData = Object.assign({}, this.inputQuery);
|
|
|
|
|
},
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
,
|
|
|
|
|
}
|
|
|
|
|
;
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
|