|
|
define(function (require, exports, module) {
|
|
|
//引入Server模块,Web与Server的通讯
|
|
|
let Service = require('apps/rht/base/rhtService');
|
|
|
let prefix = 'cn.qdhezheng.rht.app.sku.sku080206.';
|
|
|
let prefixpubsysBaseBL = 'cn.qdhezheng.rht.app.comm.plugins.sku.';
|
|
|
return {
|
|
|
//获取商品信息
|
|
|
SkuGetDisUsePluData: function (orgCode, supCode, qzts, pluStatus, seaStatus, pageNumber, pageSize) {
|
|
|
return Service.doPlugin(prefixpubsysBaseBL + 'SkuGetDisUsePluData', {
|
|
|
orgcode:orgCode,
|
|
|
supcode:supCode,
|
|
|
qzts:qzts,
|
|
|
plustatus:pluStatus,
|
|
|
seastatus:seaStatus,
|
|
|
pagenumber:pageNumber,
|
|
|
pagesize:pageSize
|
|
|
})
|
|
|
},
|
|
|
//获取商品淘汰明细信息
|
|
|
GetSkuPluEx: function (pluId) {
|
|
|
return Service.doPlugin(prefix + 'GetSkuPluEx', {
|
|
|
pluid:pluId
|
|
|
})
|
|
|
},
|
|
|
//获取淘汰原因下拉列表
|
|
|
SkuGetDisUseReason: function () {
|
|
|
return Service.doPlugin(prefix + 'SkuGetDisUseReason', {
|
|
|
})
|
|
|
},
|
|
|
//淘汰或恢复等
|
|
|
DisUseDeal: function (pluId, type, newStatus) {
|
|
|
return Service.doPlugin(prefix + 'DisUseDeal', {
|
|
|
pluid:pluId,
|
|
|
type:type,
|
|
|
newstatus:newStatus
|
|
|
})
|
|
|
},
|
|
|
//淘汰或恢复等
|
|
|
DelDisUsePluCntAcc: function (pluId, flag) {
|
|
|
return Service.doPlugin(prefixpubsysBaseBL + 'DelDisUsePluCntAcc', {
|
|
|
pluid:pluId,
|
|
|
flag:flag
|
|
|
})
|
|
|
},
|
|
|
//改变商品状态
|
|
|
SkuSetPluStatus: function (pluId, pluCode, oldStatus, newStatus) {
|
|
|
return Service.doPlugin(prefixpubsysBaseBL + 'SkuSetPluStatus', {
|
|
|
pluid:pluId,
|
|
|
plucode:pluCode,
|
|
|
oldstatus:oldStatus,
|
|
|
newstatus:newStatus
|
|
|
})
|
|
|
},
|
|
|
//记录商品信息改变情况
|
|
|
UDisReason: function (pluId, reason) {
|
|
|
return Service.doPlugin(prefix + 'UDisReason', {
|
|
|
pluid:pluId,
|
|
|
reason:reason
|
|
|
})
|
|
|
}
|
|
|
}
|
|
|
}); |