@@ -73,16 +73,17 @@ class ProductService extends ServiceBase {
...
@@ -73,16 +73,17 @@ class ProductService extends ServiceBase {
varproducesql="";
varproducesql="";
if(actionBody.regType=="ali.companyreg"){
if(actionBody.regType=="ali.companyreg"){
vararea=actionBody.area||"";
vararea=actionBody.area||"";
producesql="SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.service_code FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_name LIKE '%"+actionBody.city
producesql="SELECT pc.id id,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.service_code FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_name LIKE '%"+actionBody.city
+"%' AND pc.price_desc LIKE '%"+area
+"%' AND pc.price_desc LIKE '%"+area
+"%' and pc.additions_desc LIKE '%"+actionBody.companyCategory+"%' ;"
+"%' and pc.additions_desc LIKE '%"+actionBody.companyCategory+"%' ;"
}else{
}else{
producesql="SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.service_code FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_name LIKE '%"+actionBody.park
producesql="SELECT pc.id id,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.service_code FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_name LIKE '%"+actionBody.park
+"%' AND pc.price_desc LIKE '%"+actionBody.productType+"%' ;"
+"%' AND pc.price_desc LIKE '%"+actionBody.productType+"%' ;"
@@ -91,13 +92,14 @@ class ProductService extends ServiceBase {
...
@@ -91,13 +92,14 @@ class ProductService extends ServiceBase {
asyncgetaliicpProduce(actionBody,appInfo){
asyncgetaliicpProduce(actionBody,appInfo){
// var uapp_id = appInfo && appInfo.uapp_id?appInfo.uapp_id:"";
// var uapp_id = appInfo && appInfo.uapp_id?appInfo.uapp_id:"";
varproducesql="SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price,pc.service_code FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%"+actionBody.typeCode
varproducesql="SELECT pc.id id,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price,pc.service_code FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%"+actionBody.typeCode
+"%' AND pc.price_desc='"+actionBody.province+"' ";
+"%' AND pc.price_desc='"+actionBody.province+"' ";
// if(uapp_id){
// if(uapp_id){
// producesql = producesql+" and uapp_id="+uapp_id;
// producesql = producesql+" and uapp_id="+uapp_id;
varproducesql="SELECT pc.service_code,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%"+actionBody.typeCode
varproducesql="SELECT pc.id,pc.service_code,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM `p_product` pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE pt.channel_item_code LIKE '%"+actionBody.typeCode
+"%' AND pc.price_desc='"+actionBody.province+"' ";
+"%' AND pc.price_desc='"+actionBody.province+"' ";
if(uapp_id){
if(uapp_id){
producesql=producesql+" and pc.uapp_id="+uapp_id;
producesql=producesql+" and pc.uapp_id="+uapp_id;
...
@@ -115,6 +117,7 @@ class ProductService extends ServiceBase {
...
@@ -115,6 +117,7 @@ class ProductService extends ServiceBase {
@@ -134,7 +137,7 @@ class ProductService extends ServiceBase {
...
@@ -134,7 +137,7 @@ class ProductService extends ServiceBase {
constcode1=pathCode.split('/')[1];//一级产品码
constcode1=pathCode.split('/')[1];//一级产品码
constcode2=pathCode.split('/')[2];//二级产品码
constcode2=pathCode.split('/')[2];//二级产品码
letchannel_item_code=code2;
letchannel_item_code=code2;
varproducesql=`SELECT pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price,pc.service_code FROM p_product pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE is_show = 1 AND pt.channel_item_code = '${channelItemCode}'`;
varproducesql=`SELECT pc.id id,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price,pc.service_code FROM p_product pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE is_show = 1 AND pt.channel_item_code = '${channelItemCode}'`;
switch(code1){
switch(code1){
case'sbfu':
case'sbfu':
channel_item_code=channelItemCode;
channel_item_code=channelItemCode;
...
@@ -215,6 +218,7 @@ class ProductService extends ServiceBase {
...
@@ -215,6 +218,7 @@ class ProductService extends ServiceBase {
@@ -255,7 +259,7 @@ class ProductService extends ServiceBase {
...
@@ -255,7 +259,7 @@ class ProductService extends ServiceBase {
constcode1=pathCode.split('/')[1];//一级产品码
constcode1=pathCode.split('/')[1];//一级产品码
constcode2=pathCode.split('/')[2];//二级产品码
constcode2=pathCode.split('/')[2];//二级产品码
letchannel_item_code=code2;
letchannel_item_code=code2;
varproducesql=`SELECT pc.service_code,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM p_product pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE is_show = 1 AND pt.channel_item_code = '${channelItemCode}'`;
varproducesql=`SELECT pc.id id,pc.service_code,pc.pay_code payCode,pt.channel_item_code channelItemCode,pc.price price FROM p_product pt JOIN p_product_price pc ON pt.id = pc.product_id WHERE is_show = 1 AND pt.channel_item_code = '${channelItemCode}'`;
switch(code1){
switch(code1){
case'sbfu':
case'sbfu':
channel_item_code=channelItemCode;
channel_item_code=channelItemCode;
...
@@ -350,6 +354,7 @@ class ProductService extends ServiceBase {
...
@@ -350,6 +354,7 @@ class ProductService extends ServiceBase {