|
@@ -84,6 +84,13 @@
|
|
|
<a-input style="width:100%" v-model="record.containerNumber" />
|
|
|
</a-form-model-item>
|
|
|
</a-form-model> -->
|
|
|
+ <!-- 单据状态 -->
|
|
|
+ <span slot="pushState" slot-scope="text, record">
|
|
|
+ <a-tag color="orange" v-if="record.status == '0'">未推送</a-tag>
|
|
|
+ <a-tag color="red" v-if="record.status == '2'">推送失败</a-tag>
|
|
|
+ <a-tag color="green" v-if="record.status == '1'">推送成功</a-tag>
|
|
|
+ </span>
|
|
|
+
|
|
|
<!-- 单据状态 -->
|
|
|
<span slot="state" slot-scope="text, record">
|
|
|
<a-tag color="orange" v-if="record.status == '0'">已保存</a-tag>
|
|
@@ -101,6 +108,7 @@
|
|
|
<a-menu slot="overlay" v-if="record.status=='0'">
|
|
|
<a-menu-item><a @click="details(record)">详情</a></a-menu-item>
|
|
|
<a-menu-item><a @click="edit(record)">编辑</a></a-menu-item>
|
|
|
+ <a-menu-item><a @click="pushU8(record)">推送U8</a></a-menu-item>
|
|
|
<!-- <a-menu-item><a @click="itemXls(record)">导出</a></a-menu-item> -->
|
|
|
<!-- <a-menu-item><a @click="submit(record)">提交</a></a-menu-item> -->
|
|
|
<a-menu-item>
|
|
@@ -112,6 +120,7 @@
|
|
|
<!-- 已提交 -->
|
|
|
<a-menu slot="overlay" v-if="record.status=='1'">
|
|
|
<a-menu-item><a @click="details(record)">详情</a></a-menu-item>
|
|
|
+ <a-menu-item><a @click="pushU8(record)">推送U8</a></a-menu-item>
|
|
|
<!-- <a-menu-item><a @click="itemXls(record)">导出</a></a-menu-item> -->
|
|
|
<!-- <a-menu-item><a @click="cancel(record)">取消提交</a></a-menu-item> -->
|
|
|
</a-menu>
|
|
@@ -146,7 +155,7 @@ import moment from 'moment'
|
|
|
import addFabricDrawer from '@views/packing-list/packinglist-fabrics/addFabricDrawer.vue'
|
|
|
import detailsFabricDrawer from '@views/packing-list/packinglist-fabrics/detailsFabricDrawer.vue'
|
|
|
import editFabricDrawer from '@views/packing-list/packinglist-fabrics/editFabricDrawer.vue'
|
|
|
-import { fabricList,fabricListId,deleteFabricList,submitList,cancelSubmit,bitchSubmit,bitchCancelSubmit,synchronizationData,upload,fileDetail} from '@api/document/packing-list/packinglist-fabrics'
|
|
|
+import { fabricList,fabricListId,deleteFabricList,submitList,cancelSubmit,bitchSubmit,bitchCancelSubmit,synchronizationData,upload,fileDetail,pushOrderData} from '@api/document/packing-list/packinglist-fabrics'
|
|
|
|
|
|
export default {
|
|
|
name: 'FabricList', // 装箱单-面料
|
|
@@ -235,6 +244,13 @@ export default {
|
|
|
width: 160,
|
|
|
ellipsis: true,
|
|
|
className: 'replacecolor'
|
|
|
+ },
|
|
|
+ {
|
|
|
+ title: '推送状态',
|
|
|
+ dataIndex: 'pushState',
|
|
|
+ scopedSlots: { customRender: 'pushState' },
|
|
|
+ width: 140,
|
|
|
+ className: 'replacecolor'
|
|
|
},
|
|
|
{
|
|
|
title: '状态',
|
|
@@ -521,6 +537,15 @@ export default {
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
+ pushU8(record){
|
|
|
+ pushOrderData({ids : record.id}).then(res =>{
|
|
|
+ if (res.success) {
|
|
|
+ this.$message.success('推送U8成功');
|
|
|
+ }else{
|
|
|
+ this.$message.error(res.message);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
|
|
|
cancel(record){
|
|
|
console.log(record.id)
|