|
|
@ -231,17 +231,67 @@ |
|
|
|
<el-col :md="4" :xs="24"> |
|
|
|
<el-form-item label="过账日期" required /> |
|
|
|
</el-col> |
|
|
|
<el-col :md="20" :xs="24"> |
|
|
|
<el-col :md="8" :xs="24"> |
|
|
|
<el-form-item prop="dataValue"> |
|
|
|
<el-date-picker |
|
|
|
v-model="dataValue" |
|
|
|
style="width: 188px" |
|
|
|
style="width: 200px" |
|
|
|
type="date" |
|
|
|
value-format="yyyy-MM-dd" |
|
|
|
placeholder="选择日期" |
|
|
|
/> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<el-col :md="4" :xs="24"> |
|
|
|
<el-form-item label="出库类型" required /> |
|
|
|
</el-col> |
|
|
|
<el-col :md="8" :xs="24"> |
|
|
|
<el-form-item prop="selectType"> |
|
|
|
<el-select |
|
|
|
v-model="selectType" |
|
|
|
placeholder="请选择出库类型" |
|
|
|
style="width: 200px;" |
|
|
|
> |
|
|
|
<el-option |
|
|
|
label="大众备件汇总出库" |
|
|
|
:value="大众备件汇总出库" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="大众备件条码出库" |
|
|
|
:value="大众备件条码出库" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="大众看板出库" |
|
|
|
:value="大众看板出库" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="大众无看板出库" |
|
|
|
:value="大众无看板出库" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="大众准时化出库" |
|
|
|
:value="大众准时化出库" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="红旗手工出库" |
|
|
|
:value="红旗手工出库" |
|
|
|
></el-option> |
|
|
|
|
|
|
|
<el-option |
|
|
|
label="红旗手工出库(备件)" |
|
|
|
:value="红旗手工出库(备件)" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="一轿手工出库" |
|
|
|
:value="一轿手工出库" |
|
|
|
></el-option> |
|
|
|
<el-option |
|
|
|
label="一轿手工出库(备件)" |
|
|
|
:value="一轿手工出库(备件)" |
|
|
|
></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
</el-row> |
|
|
|
</el-form> |
|
|
|
<div slot="footer" class="dialog-footer"> |
|
|
@ -294,6 +344,7 @@ export default { |
|
|
|
crmType: "wmsOutputSumReport", |
|
|
|
versionValue: "", |
|
|
|
dataValue: "", |
|
|
|
selectType: "", //出库类型 |
|
|
|
versionList: [], //版本列表 |
|
|
|
JobVersionList: [], |
|
|
|
rules: { |
|
|
@ -346,6 +397,8 @@ export default { |
|
|
|
MaxResultCount: 15, |
|
|
|
version: "", |
|
|
|
state: undefined, |
|
|
|
accountDate: undefined, |
|
|
|
type: "", |
|
|
|
}, |
|
|
|
listExportQuery: { |
|
|
|
Filters: [ |
|
|
@ -414,7 +467,7 @@ export default { |
|
|
|
}); |
|
|
|
tempsTabs.push({ label: "销售渠道", prop: "saleCode", width: 120 }); |
|
|
|
tempsTabs.push({ label: "客户代码", prop: "clientCode", width: 120 }); |
|
|
|
tempsTabs.push({ label: "结算单", prop: "billNum", width: 150 }); |
|
|
|
tempsTabs.push({ label: "结算单号", prop: "billNum", width: 150 }); |
|
|
|
tempsTabs.push({ |
|
|
|
label: "物料号", |
|
|
|
prop: "materialCode", |
|
|
@ -578,16 +631,23 @@ export default { |
|
|
|
this.$refs.formCount.validate((valid) => { |
|
|
|
if (valid) { |
|
|
|
this.formLoading = true; |
|
|
|
if (this.dataValue === "") { |
|
|
|
this.$message.error("必需选择过账日期!"); |
|
|
|
if (this.dataValue === "" || this.selectType === "") { |
|
|
|
this.$message.error("必需选择过账日期和出库类型!"); |
|
|
|
this.formLoading = false; |
|
|
|
return; |
|
|
|
} |
|
|
|
console.log("日期传值:" + this.dataValue); |
|
|
|
|
|
|
|
if (this.JobversionValue != "") { |
|
|
|
this.listQuery.version = this.JobversionValue; |
|
|
|
} |
|
|
|
this.listQuery.accountDate = this.dataValue; |
|
|
|
this.listQuery.type = this.selectType; //出库类型 |
|
|
|
console.log("同步SAP传参:" + JSON.stringify(this.listQuery)); |
|
|
|
this.$axios |
|
|
|
.posts("/api/settleaccount/WMSOutputSumReport/SyncSap", { |
|
|
|
accountDate: this.dataValue, |
|
|
|
}) |
|
|
|
.posts( |
|
|
|
"/api/settleaccount/WMSOutputSumReport/SyncSap", |
|
|
|
this.listQuery |
|
|
|
) |
|
|
|
.then((res) => { |
|
|
|
if (res == true) { |
|
|
|
this.$notify({ |
|
|
|