|
@@ -1,6 +1,7 @@
|
|
|
<template>
|
|
|
<!-- 船运计费详单页面 -->
|
|
|
<div class="purchaseOrder">
|
|
|
+ <page-title>船运账单</page-title>
|
|
|
<div class="top">
|
|
|
<el-input placeholder="请输入内容" v-model="input" clearable> </el-input>
|
|
|
<el-button type="primary" class="btn" @click="onclick">
|
|
@@ -11,35 +12,24 @@
|
|
|
</el-button>
|
|
|
</div>
|
|
|
<dilTable v-bind.sync="option" @radio-change="currentRadioChange">
|
|
|
- <!-- <el-table-column fixed="right" label="操作" width="100"> -->
|
|
|
- <!-- <template slot-scope="scope">
|
|
|
- <el-button @click="click(scope.row.pathId)" type="text" size="small"
|
|
|
- >编辑</el-button
|
|
|
- >
|
|
|
- <el-button
|
|
|
- type="text"
|
|
|
- size="small"
|
|
|
- @click="deleteclick(scope.row.pathId)"
|
|
|
- >删除</el-button
|
|
|
- >
|
|
|
- </template> -->
|
|
|
- <!-- </el-table-column> -->
|
|
|
</dilTable>
|
|
|
</div>
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
+import PageTitle from "@/components/Page/Title";
|
|
|
export default {
|
|
|
+ components: { PageTitle },
|
|
|
name: "purchaseOrder",
|
|
|
data() {
|
|
|
return {
|
|
|
input:"",
|
|
|
+ map:{},
|
|
|
option: {
|
|
|
// 表格请求数据的地址
|
|
|
requestUrl: "/api/v1/bms/getBatch?apiId=115",
|
|
|
// 控制显示当选列
|
|
|
selectionType: "radio",
|
|
|
- map:{},
|
|
|
},
|
|
|
};
|
|
|
},
|
|
@@ -52,6 +42,11 @@ export default {
|
|
|
this.option.requestUrl = "/api/v1/bms/getBatch?apiId=115&con="+this.input;
|
|
|
},
|
|
|
btnclick() {
|
|
|
+ console.log(JSON.stringify(this.map).length)
|
|
|
+ if(JSON.stringify(this.map).length == 2){
|
|
|
+ this.$message.error("请勾选品名!")
|
|
|
+ return
|
|
|
+ }
|
|
|
this.$confirm("是否生成", "提示", {
|
|
|
confirmButtonText: "确定",
|
|
|
cancelButtonText: "取消",
|
|
@@ -59,23 +54,24 @@ export default {
|
|
|
center: true,
|
|
|
})
|
|
|
.then(() => {
|
|
|
-
|
|
|
this.axios.post("/api/v1/bms/addLossStatement",this.map)
|
|
|
.then((res) => {
|
|
|
var num = res.data.data;
|
|
|
console.log(num,"num");
|
|
|
+ console.log(res)
|
|
|
if( num > 0){
|
|
|
this.$message({
|
|
|
type: "success",
|
|
|
message: "生成账单成功!",
|
|
|
});
|
|
|
+ this.$router.go(-1);
|
|
|
}else{
|
|
|
this.$message({
|
|
|
type: "warning",
|
|
|
- message: "未产生途损费用!",
|
|
|
+ message:res.data.data,
|
|
|
});
|
|
|
}
|
|
|
- this.$router.go(-1);
|
|
|
+
|
|
|
});
|
|
|
})
|
|
|
.catch(() => {
|
|
@@ -93,6 +89,9 @@ export default {
|
|
|
.purchaseOrder {
|
|
|
.top {
|
|
|
padding: 1.25rem 1.875rem;
|
|
|
+ .el-input {
|
|
|
+ width: 250px;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
</style>
|