Bladeren bron

前后:增项删除准入范围bug

dubch 4 jaren geleden
bovenliggende
commit
5778c4868f

+ 1 - 1
src/dashoo.cn/backend/api/controllers/oilsupplier/suppliercertsub.go

@@ -986,7 +986,7 @@ func (this *OilSupplierCertSubController) BusinessDelete() {
 	//SupplierCertId := this.GetString("SupplierCertId")
 	SupplierId := this.GetString("SupplierId")
 	var errinfo ErrorInfo
-	if Id == "" || SupplierId == "" {
+	if Id == "" || SupplierId == "" || SupplierId == "0" {
 		errinfo.Message = "操作失败!请求信息不完整"
 		errinfo.Code = -2
 		this.Data["json"] = &errinfo

+ 5 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/basisdataopera.vue

@@ -3351,7 +3351,11 @@
           type: 'warning'
         })
           .then(() => {
-            _this.$axios.delete('suppliercertsub/businessdelete/' + Id, Id)
+            let params = {
+              SupplierId: parseInt(_this.supplierId),
+              SupplierTypeCode: '02'
+            }
+            _this.$axios.delete('suppliercertsub/businessdelete/' + Id, {params})
               .then(function (response) {
                 if (response.data.code === 0) {
                   _this.$message({

+ 1 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/goodsdataopera.vue

@@ -3533,7 +3533,7 @@
         })
           .then(() => {
             let params = {
-              SupplierId: parseInt(_this.SupplierId),
+              SupplierId: parseInt(_this.supplierId),
               SupplierTypeCode: '01'
             }
             _this.$axios.delete('suppliercertsub/businessdelete/' + Id, {params})

+ 1 - 1
src/dashoo.cn/frontend_web/src/pages/oilsupplier/supplierappend/_opera/techdataopera.vue

@@ -3371,7 +3371,7 @@
         })
           .then(() => {
             let params = {
-              SupplierId: parseInt(_this.SupplierId),
+              SupplierId: parseInt(_this.supplierId),
               SupplierTypeCode: '03'
             }
             _this.$axios.delete('suppliercertsub/businessdelete/' + Id, {params})