diff --git a/src/api/productexe/shipment.js b/src/api/productexe/shipment.js
new file mode 100644
index 0000000..5aa1542
--- /dev/null
+++ b/src/api/productexe/shipment.js
@@ -0,0 +1,55 @@
+import request from '@/utils/request'
+
+// 查询发运单数据
+export function getShiporderList (query) {
+ return request({
+ url: '/admin/jit/shiporder/query',
+ method: 'get',
+ params: query
+ })
+}
+
+// 删除发运单
+export function delShiporder (id) {
+ return request({
+ url: '/admin/jit/shiporder/deleteone/' + id,
+ method: 'delete'
+ })
+}
+
+// 查询发运单下零件数据
+export function getShiporderitemlst (query) {
+ return request({
+ url: '/admin/jit/shiporderitemlst/selectlist',
+ method: 'get',
+ params: query
+ })
+}
+
+// 查询发运单下包装单数据
+export function getShiporderdatalst (query) {
+ return request({
+ url: '/admin/jit/shiporderdatalst/selectlist',
+ method: 'get',
+ params: query
+ })
+}
+
+// 上传文件
+export function uploadmustpic (param) {
+ return request({
+ url: '/admin/common/uploadpic/uploadmustpic',
+ method: 'post',
+ headers: { 'Content-Type': 'multipart/form-data' },
+ data: param
+ })
+}
+
+// 导入发货订单
+export function importShiporder (data) {
+ return request({
+ url: '/admin/jit/shiporder/insertone',
+ method: 'post',
+ data: data
+ })
+}
\ No newline at end of file
diff --git a/src/views/productexe/basic/component/artComponent.vue b/src/views/productexe/basic/component/artComponent.vue
new file mode 100644
index 0000000..123dd14
--- /dev/null
+++ b/src/views/productexe/basic/component/artComponent.vue
@@ -0,0 +1,83 @@
+
+
+
+
+
+ {{ getValue(scope.row['JIT_ShipOrderItemlst-PlantNr']) }}
+ {{ parseTime(scope.row[item]) }}
+ {{ scope.row[item] }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/productexe/basic/component/pkgComponent.vue b/src/views/productexe/basic/component/pkgComponent.vue
new file mode 100644
index 0000000..75bfc2a
--- /dev/null
+++ b/src/views/productexe/basic/component/pkgComponent.vue
@@ -0,0 +1,62 @@
+
+
+
+
+
+ {{ getValue(scope.row['JIT_ShipOrderDatalst-PlantNr']) }}
+ {{ scope.row[item] }}
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/productexe/basic/dispatchOrder.vue b/src/views/productexe/basic/dispatchOrder.vue
new file mode 100644
index 0000000..c7c165e
--- /dev/null
+++ b/src/views/productexe/basic/dispatchOrder.vue
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+ 搜索
+
+
+
+ 上传
+
+
+
+
+
+ {{ getValue(scope.row['JIT_ShipOrder-PlantNr']) }}
+ {{ parseTime(scope.row[item]) }}
+ {{ parseTime(scope.row[item]) }}
+ {{ scope.row[item] }}
+
+
+
+
+ 零件明细
+ 包装单明细
+ 删除
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/quality/component/shipmentSearch.vue b/src/views/quality/component/shipmentSearch.vue
index 931b707..c3026c1 100644
--- a/src/views/quality/component/shipmentSearch.vue
+++ b/src/views/quality/component/shipmentSearch.vue
@@ -8,6 +8,7 @@
class="fl select-date"
placeholder="选择日期"
format="yyyy-MM-dd"
+ @change="currentDayHandle"
value-format="yyyy-MM-dd">
后一天
@@ -52,10 +53,16 @@ export default {
handleCurrentChange(val) {
console.log(val)
},
+ // 前一天
beforeDayHandle() {
let afterDay = moment(this.dateValue).subtract(1,"days").format("YYYY-MM-DD")
this.dateValue = afterDay
},
+ // 选择日期时候触发
+ currentDayHandle(value) {
+ console.log(value)
+ },
+ // 后一天
afterDayHandle() {
let afterDay = moment(this.dateValue).add(1,"days").format("YYYY-MM-DD")
this.dateValue = afterDay