|
|
@ -73,6 +73,11 @@ |
|
|
|
MPS计算 |
|
|
|
</el-button> |
|
|
|
</div> |
|
|
|
<el-button icon="el-icon-refresh" |
|
|
|
size="mini" |
|
|
|
class="reset-button-style" |
|
|
|
:disabled="syncDataDisable" |
|
|
|
@click="syncData" >同步库存</el-button> |
|
|
|
</div> |
|
|
|
<div class="button_list"> |
|
|
|
<img :src="require('@/assets/icon/reload.png')" |
|
|
@ -171,6 +176,7 @@ |
|
|
|
searchResource, |
|
|
|
exportData |
|
|
|
} from "@/server/productionPlanning/customerForecastDemandReview"; |
|
|
|
import { syncData } from "@/server/productionPlanning/productInventory"; |
|
|
|
import { getColumnName } from "@/utils/allField.js"; |
|
|
|
|
|
|
|
export default { |
|
|
@ -203,6 +209,7 @@ |
|
|
|
}, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
syncDataDisable:false, |
|
|
|
queryParams: {}, |
|
|
|
mode: "", |
|
|
|
showPublicDialog: false, |
|
|
@ -306,6 +313,28 @@ |
|
|
|
"SET_evaluationSecondResourceLoading", |
|
|
|
"SET_articleDemandLoading", |
|
|
|
]), |
|
|
|
// 同步数据 |
|
|
|
syncData() { |
|
|
|
this.syncDataDisable = true |
|
|
|
syncData().then(({ code }) => { |
|
|
|
if (code == 200) { |
|
|
|
this.$message({ |
|
|
|
type: "success", |
|
|
|
message: "同步库存成功" |
|
|
|
}) |
|
|
|
} else { |
|
|
|
this.$message({ |
|
|
|
type: "error", |
|
|
|
message: "同步库存失败" |
|
|
|
}) |
|
|
|
} |
|
|
|
this.syncDataDisable = false |
|
|
|
|
|
|
|
}).catch(() => { |
|
|
|
this.syncDataDisable = false |
|
|
|
|
|
|
|
}) |
|
|
|
}, |
|
|
|
|
|
|
|
getPublishedVersion() { |
|
|
|
publishedVersion().then(({ data = "" }) => { |
|
|
|