diff --git a/yxt-as-ui/src/views/goods/goods/goodsAdd.vue b/yxt-as-ui/src/views/goods/goods/goodsAdd.vue index c201e6c07d..04460046e3 100644 --- a/yxt-as-ui/src/views/goods/goods/goodsAdd.vue +++ b/yxt-as-ui/src/views/goods/goods/goodsAdd.vue @@ -135,7 +135,7 @@
是否上架
- + 上架 下架 @@ -373,7 +373,8 @@
是否原厂
- + @@ -387,7 +388,8 @@
是否库存警戒
- + @@ -473,7 +475,8 @@
是否积分兑换
- + @@ -494,7 +497,8 @@
锁定销售价格
- + @@ -567,7 +571,7 @@
是否原厂
- + @@ -676,7 +680,7 @@
是否积分兑换
- + @@ -698,7 +702,7 @@
锁定销售价格
- + @@ -782,9 +786,10 @@ goodsDescription: "" }, baseGoodsSkus: [], - useOrgSid: window.sessionStorage.getItem('departmentSid'), + useOrgSid: window.sessionStorage.getItem('defaultOrgPath').substring(window.sessionStorage + .getItem('defaultOrgPath').lastIndexOf('/') + 1), orgPath: window.sessionStorage.getItem('defaultOrgPath'), - createOrgSid: window.sessionStorage.getItem('orgSid'), + createOrgSid:'', userSid: window.sessionStorage.getItem('userSid'), }, brandList: [], @@ -800,16 +805,31 @@ } }, created() { - this.initData() + // this.initData() }, methods: { initData() { - var parpams = { - orgPath: window.sessionStorage.getItem('defaultOrgPath'), - userSid: window.sessionStorage.getItem('userSid'), - menuUrl: this.$route.path + getOrgSidByPath({ + orgPath: window.sessionStorage.getItem('defaultOrgPath') + }).then((res) => { + if (res.success) { + this.formobj.createOrgSid = res.data + } + }) + + + // var parpams = { + // orgPath: window.sessionStorage.getItem('defaultOrgPath'), + // userSid: window.sessionStorage.getItem('userSid'), + // menuUrl: this.$route.path + // } + + var parpams ={ + useOrgSid: window.sessionStorage.getItem('defaultOrgPath').substring(window.sessionStorage + .getItem('defaultOrgPath').lastIndexOf('/') + 1) } + req2.getAllBrand(parpams).then(resp => { this.brandList = resp.data }) @@ -874,14 +894,16 @@ goodsDescription: "" }, baseGoodsSkus: [], - useOrgSid: window.sessionStorage.getItem('departmentSid'), - orgPath: window.sessionStorage.getItem('defaultOrgPath'), - createOrgSid: window.sessionStorage.getItem('orgSid'), - userSid: window.sessionStorage.getItem('userSid'), + useOrgSid: window.sessionStorage.getItem('defaultOrgPath').substring(window.sessionStorage + .getItem('defaultOrgPath').lastIndexOf('/') + 1), + orgPath: window.sessionStorage.getItem('defaultOrgPath'), + createOrgSid:'', + userSid: window.sessionStorage.getItem('userSid'), } this.$emit('doback') }, showAdd() { + this.initData() var sid = require('uuid').v1() console.log('>>>>>>>>>showAdd', sid) @@ -895,7 +917,7 @@ return index + 1 }, showEdit(row) { - + this.initData() this.$nextTick(() => { this.$refs['form_obj'].clearValidate() }) diff --git a/yxt-as-ui/src/views/goods/goods/goodsAdd2.vue b/yxt-as-ui/src/views/goods/goods/goodsAdd2.vue index 0fb4199555..24d584ac86 100644 --- a/yxt-as-ui/src/views/goods/goods/goodsAdd2.vue +++ b/yxt-as-ui/src/views/goods/goods/goodsAdd2.vue @@ -117,8 +117,8 @@
原厂标志
- + @@ -170,7 +170,7 @@
锁定销售定价
- @@ -243,8 +243,10 @@ submitdisabled: false, formobj: { "sid": "", - "userSid": window.sessionStorage.getItem('userSid'), - "orgPath": window.sessionStorage.getItem('orgSidPath'), + "userSid": '', + "orgPath": '', + 'useOrgSid': '', + 'createOrgSid': '', "goodsName": "", "goodsCode": "", "goodsPY": "", @@ -326,7 +328,7 @@ } }, created() { - this.initData() + // this.initData() }, methods: { @@ -343,11 +345,26 @@ }, initData() { + + getOrgSidByPath({ + orgPath: window.sessionStorage.getItem('defaultOrgPath') + }).then((res) => { + if (res.success) { + this.formobj.createOrgSid = res.data + } + }) + + // var parpams = { + // orgPath: window.sessionStorage.getItem('defaultOrgPath'), + // userSid: window.sessionStorage.getItem('userSid'), + // menuUrl: this.$route.path + // } + var parpams = { - orgPath: window.sessionStorage.getItem('defaultOrgPath'), - userSid: window.sessionStorage.getItem('userSid'), - menuUrl: this.$route.path + useOrgSid: window.sessionStorage.getItem('defaultOrgPath').substring(window.sessionStorage + .getItem('defaultOrgPath').lastIndexOf('/') + 1) } + req2.getAllBrand(parpams).then(resp => { this.brandList = resp.data }) @@ -396,8 +413,10 @@ if (isreload === 'true') this.$emit('reloadlist') this.formobj = { "sid": "", - "userSid": window.sessionStorage.getItem('userSid'), - "orgPath": window.sessionStorage.getItem('orgSidPath'), + "userSid": '', + "orgPath": '', + 'useOrgSid': '', + 'createOrgSid': '', "goodsName": "", "goodsCode": "", "goodsPY": "", @@ -433,17 +452,18 @@ // console.log('>>>>>>>>>showAdd', sid) // this.formobj.sid = sid - - this.$nextTick(() => { - this.$refs['form_obj'].clearValidate() - }) + this.initData() + this.formobj.userSid = window.sessionStorage.getItem('userSid'), + this.$nextTick(() => { + this.$refs['form_obj'].clearValidate() + }) }, indexMethod(index) { return index + 1 }, showEdit(row) { - + this.initData() this.$nextTick(() => { this.$refs['form_obj'].clearValidate() })