diff --git a/fuintAdmin/src/api/convenienceStore/ljgoods.js b/fuintAdmin/src/api/convenienceStore/ljgoods.js
index 728199156..593525633 100644
--- a/fuintAdmin/src/api/convenienceStore/ljgoods.js
+++ b/fuintAdmin/src/api/convenienceStore/ljgoods.js
@@ -26,10 +26,11 @@ export function createGoodsNo() {
}
// 对接扫码枪
-export function scanCode(goodNo) {
+export function scanCode(data) {
return request({
- url: '/business/convenience/goods/scanCode' ,
- method: 'get'
+ url: '/business/convenience/goods/scanCode',
+ method: 'put',
+ data: data
})
}
diff --git a/fuintAdmin/src/views/convenienceStore/goodsFile.vue b/fuintAdmin/src/views/convenienceStore/goodsFile.vue
index 8f8319ea2..7e16884d5 100644
--- a/fuintAdmin/src/views/convenienceStore/goodsFile.vue
+++ b/fuintAdmin/src/views/convenienceStore/goodsFile.vue
@@ -2,6 +2,10 @@
+
+
+
+
{{ parseTime(scope.row.updateTime) }}
-
+
修改
+ 移至回收站
+
+
+
+
+ 移出至商品档案
{
+ // console.log(form){goodsNo:form.goodsNo}
+ scanCode({goodsNo:form.goodsNo}).then(response => {
console.log(response)
+ // this.form = response.data
})
},
// 生成13位数字条码信息
@@ -455,6 +514,28 @@ export default {
unit:'',shelfNumber:'',canUsePoint:'no',stock:0,supplierId:'',sort:0,status:'qy'
}
},
+ // 是否移至回收站
+ isRecoveryBin(form,recovery){
+ let name = ""
+ let prompt = ''
+ if (recovery==1){
+ name = "确定要将此商品移至回收站吗?移出后将无法售卖当前商品!"
+ prompt = "商品已移至回收站,收银台商品信息页面刷新后实时生效!"
+ }else {
+ name = "确定要将此商品从回收站移至商品档案里吗?移出后将可售卖当前商品!"
+ prompt = "商品已移至商品档案,收银台商品信息页面刷新后实时生效!"
+ }
+ this.$modal.confirm(name).then(function() {
+ form.isRecovery = recovery;
+ updateLJGoods(form).then(response => {
+ this.getList();
+ });
+ }).then(() => {
+ this.getList();
+ this.$modal.msgSuccess(prompt);
+ }).catch(() => {});
+
+ },
// 新增按钮操作
handleAdd() {
this.reset();
diff --git a/fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/controller/LJGoodsController.java b/fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/controller/LJGoodsController.java
index 4615dd1fa..64746803b 100644
--- a/fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/controller/LJGoodsController.java
+++ b/fuintBackend/fuint-application/src/main/java/com/fuint/business/convenienceSore/controller/LJGoodsController.java
@@ -10,6 +10,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
+import java.util.Map;
+
/**
* 商品信息 controller层
*/
@@ -60,9 +62,11 @@ public class LJGoodsController extends BaseController {
* 扫码枪对接
* @return
*/
- @GetMapping("/scanCode")
- public ResponseObject scanCode(){
-// String result = goodsService.scanCode(goodNo);
+ @PutMapping("/scanCode")
+ public ResponseObject scanCode(@Validated @RequestBody Map map){
+ System.out.println(map.get("goodsNo"));
+ String goodsNo = map.get("goodsNo");
+// String result = goodsService.scanCode(goodsNo);
return getSuccessResult(1);
}