Files
N_XLXSBJ----MX/H5XLXSJBGSXMX.aspx
T
2026-08-21 17:03:02 +08:00

676 lines
39 KiB
Plaintext

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="H5XLXSJBGSXMX.aspx.cs" Inherits="GThinking.N_XLXSBJ.H5XLXSJBGSXMX" %>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
<meta charset="UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta name="viewport"
content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<title>线缆销售价格表查询</title>
<link rel="stylesheet" href="images/index.css" />
<script type="text/javascript" src="images/vue.min.js"></script>
<script type="text/javascript" src="images/vant.min.js"></script>
<style type="text/css">
@font-face {
.side-label {
/* font-size: 15px; */
font-weight: bold;
margin-top: 8px;
}
}
</style>
</head>
<body style="background-color: #fff;">
<form id="form1" style="width:100%" runat="server">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:HiddenField ID="txtGH" runat="server" />
<script type="text/javascript">
var app;
var XL = '';
var XLMC = '';
var DY = '';
var XXJG = '';
var XH = '';
var CXFA = '';
// 等待DOM完全加载后再执行初始化
document.addEventListener('DOMContentLoaded', function() {
var browserRule = /^.*((iPhone)|(iPad)|(Safari))+.*$/;
if (browserRule.test(navigator.userAgent)) {
window.onpageshow = function (event) {
if (event.persisted) {
window.location.reload();
}
};
}
function RefreshPage() {
try {
app.Refresh();
} catch (err) {
alert(err);
}
}
function init() {
debugger;
//获取上页面参数
var sKey = "";
var query = window.location.search.substring(1);
var vars = query.split("&");
if(vars.length > 1)
{
XL = vars[0].split("=")[1];
XLMC = decodeURIComponent(vars[1].split("=")[1]);
DY = decodeURIComponent(vars[2].split("=")[1]);
XXJG = decodeURIComponent(vars[3].split("=")[1]);
XH = decodeURIComponent(vars[4].split("=")[1]);
}
else
{
CXFA = decodeURIComponent(vars[0].split("=")[1]);
}
debugger;
//获取价格表
if(sessionStorage.getItem("JGBID")=="" || sessionStorage.getItem("JGBID")=="null" || !sessionStorage.getItem("JGBID"))
{
//获取价格表
GThinking.Web.AjaxServiceProxy.servicePath =
"S_XLXSBJ/102373000.ashx";
GThinking.Web.AjaxServiceProxy.invoke(
"GetMRJGBID",
false,
{
"-RefUmId": 100860098,
},
CallBackFun,
null,
"GetJGB"
);
}
else
{
CallBackFun(sessionStorage.getItem("JGBID"),"GetJGB","");
}
}
function CallBackFun(result, userContext, methodName) {
if (userContext == "GetJGB") {
app = new Vue({
el: '#app',
data: {
BZindex:0,
CJDJGBID:'',
JGBID:result,
CPItems:[],
CXFA:'',
show:false,
CurItem:-1,
InitGG:'',
Searchvalue:'',
BZPopShow:false,
showInit:false,
BZItems:[],
MRDW:'',
BJU003:'',
CurDW:'0',
IsMRCXSYBZ:'N',
BZSelectedValues:[],
},
methods: {
openinfo(index)
{
app.CurItem = index;
app.show = true;
},
onSearch(val) {
// if(val == '')
// {
// vant.Toast('请输入查询内容');
// return;
// }
app.Searchvalue = val;
//获取产品系列
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
if(app.IsMRCXSYBZ == 'Y')
{
GThinking.Web.AjaxServiceProxy.invoke('GetCPJGByFilter', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sDY':DY,
'sXXJGList':XXJG,
'sDTZJMList':'不限',
'sXLXH':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPJG");
}
else
{
GThinking.Web.AjaxServiceProxy.invoke('GetCPJGByCondition', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sDY':DY,
'sXXJG':XXJG,
'sXHID':XH,
'sCXFA':app.Searchvalue,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPJG");
}
},
onCancel(val) {
},
onOpenFilter(){
app.BZPopShow = true;
var tempSearchValue = app.Searchvalue;
var tempInitGG = app.InitGG;
if(tempSearchValue != tempInitGG)
{
app.InitGG = tempSearchValue;
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
if(app.IsMRCXSYBZ == 'Y')
{
GThinking.Web.AjaxServiceProxy.invoke('GetNewCPBZByFilter', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sXXJGList':XXJG,
'sDTZJMList':'不限',
'sDY':DY,
'sXHID':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPBZ");
}
else
{
GThinking.Web.AjaxServiceProxy.invoke('GetNewCPBZByCondition', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sDY':DY,
'sXXJG':XXJG,
'sXHID':XH,
'sGG':app.Searchvalue,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPBZ");
}
}
},
SLonChange(val){
var tempCPItems = app.CPItems;
tempCPItems[app.CurItem].sl = val;
app.CPItems = tempCPItems;
console.log(app.CPItems);
},
BZFiliter(index){
if(app.IsMRCXSYBZ == 'Y')
{
var sBZ = app.BZItems[index].value + '|' + app.BZItems[index].text;
var iPos = app.BZSelectedValues.indexOf(sBZ);
if(iPos >= 0)
{
app.BZSelectedValues.splice(iPos,1);
}
else
{
app.BZSelectedValues.push(sBZ);
}
}
else
{
app.BZindex = index;
}
},
ToYX(){
window.location.href = "H5XLXSJBGYX.aspx";
},
shopping(){
//获取查价单JGBID
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetCJDJGBID', false, {
'-RefUmId': 100860098
},
CallBackFun, null, "GetCJDJGB");
},
MRDWChange(){
app.CurDW = '0';
},
BJU003Change(){
app.CurDW = '1';
},
},
})
var divApp = document.getElementById("app");
divApp.style.display = "block";
// 先获取配置:是否默认查询所有标准且支持多选
// 初始查价统一在 GetMRCXSYBZ 回调内执行,避免先按单选逻辑查价再覆盖
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetWXH5MRCXSYBZ', false, {
'-RefUmId': 100860098
},
CallBackFun, null, "GetMRCXSYBZ");
//获取默认单位
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetJLDW', false, {
'sXHID':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetJLDW");
const toast = vant.Toast.loading({
duration: 0, // 持续展示 toast
forbidClick: true,
message: "加载中..."
});
}
else if(userContext == "GetMRCXSYBZ")
{
app.IsMRCXSYBZ = result;
if(CXFA == '' || CXFA == 'undefined' || CXFA == null)
{
if(app.IsMRCXSYBZ == 'Y')
{
// 配置生效:默认查询全部标准,且筛选改为多选
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetCPJGByFilter', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sDY':DY,
'sXXJGList':XXJG,
'sDTZJMList':'不限',
'sXLXH':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPJG");
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetNewCPBZByFilter', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sXXJGList':XXJG,
'sDTZJMList':'不限',
'sDY':DY,
'sXHID':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPBZ");
}
else
{
// 保持原样:默认查第一个标准,筛选单选
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetCPJG', false, {
'sJGBID':app.JGBID,
'sCPML':XL,
'sDY':DY,
'sXXJG':XXJG,
'sXLXH':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPJG");
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetNewCPBZ', false, {
'sCPML':XL,
'sJGBID':app.JGBID,
'sDY':DY,
'sXXJG':XXJG,
'sXHID':XH,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPBZ");
}
}
else
{
var tempGG='';
XH=CXFA.split(' ')[0];
if(CXFA.split(' ').length>1)
{
tempGG = CXFA.split(' ')[1];
}
app.CPItems = [];
app.CXFA = CXFA;
app.InitGG = tempGG;
app.Searchvalue = tempGG;
// 按方案进入时保持原样
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetJGGGBZByCXFA', false, {
'sJGBID':app.JGBID,
'sCXFA':app.CXFA,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPJG");
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetCPBZByCXFA', false, {
'sJGBID':app.JGBID,
'sCXFA':app.CXFA,
'-RefUmId': 100860098
},
CallBackFun, null, "GetCPBZ");
}
}
else if(userContext == "GetJLDW")
{
app.MRDW = result.MRDW;
app.BJU003 = result.BJU003;
}
else if(userContext == "GetCPJG")
{
var tempCPItem = [];
var tempRes = result;
tempRes.forEach(function(ggitem, ggindex){
var tempPush = {ml:'',xh:'',gg:'',dy:'',bz:'',jg:'',sl:1,dw:'',fdlx:0,fdjj:'↑',fdbl:'',fdjg:''};
tempPush.ml = XLMC==''?ggitem.ml:XLMC;
tempPush.xh = ggitem.xh;
tempPush.gg = ggitem.gg;
tempPush.dy = ggitem.dy;
tempPush.bz = ggitem.bz;
tempPush.jg = ggitem.jg;
tempPush.dw = ggitem.dw;
tempPush.fdjg = ggitem.jg;
tempCPItem.push(tempPush);
})
app.CPItems = tempCPItem;
app.showInit = true;
console.log(app.CPItems);
}
else if(userContext == "GetCPBZ")
{
vant.Toast.clear();
var tempRes = result.Data;
app.BZItems = tempRes;
if(app.IsMRCXSYBZ == 'Y')
{
if(app.BZSelectedValues.length == 0)
{
for(var i=0;i<app.BZItems.length;i++)
{
app.BZSelectedValues.push(app.BZItems[i].value + '|' + app.BZItems[i].text);
}
}
}
}
else if(userContext == "InsertCJDYXRecord")
{
if(result.Success == true)
{
vant.Toast.clear();
vant.Toast('成功加入已选!');
}
}
else if(userContext == "AddShopping")
{
var dHSBL = result;
var tempPush = {dy:'',xh:'',gg:'',bz:'',jg:0,fdjj:'',fdbl:0,fdjg:0,sl:0,dw:'M',hj:0,fdbq:''};
tempPush.xh= app.CPItems[app.CurItem].xh;
tempPush.dy= app.CPItems[app.CurItem].dy;
tempPush.gg= app.CPItems[app.CurItem].gg;
tempPush.bz= app.CPItems[app.CurItem].bz;
if(app.CurDW == '0')
{
tempPush.dw = app.MRDW;
}
else
{
tempPush.dw = app.BJU003;
}
tempPush.fdjj= app.CPItems[app.CurItem].fdjj;
tempPush.fdbl= app.CPItems[app.CurItem].fdbl;
if(tempPush.fdbl == '')
{
tempPush.fdbq = "未浮动"
}else if(tempPush.fdjj == '↑')
{
tempPush.fdbq = "上浮"+tempPush.fdbl+"%"
}
else
{
tempPush.fdbq = "下浮"+tempPush.fdbl+"%"
}
tempPush.jg= (parseFloat(app.CPItems[app.CurItem].jg)*dHSBL).toFixed(2);
tempPush.fdjg= (parseFloat(app.CPItems[app.CurItem].fdjg)*dHSBL).toFixed(2);
tempPush.sl= parseFloat(app.CPItems[app.CurItem].sl);
tempPush.hj= app.CPItems[app.CurItem].sl * (app.CPItems[app.CurItem].fdjg*dHSBL).toFixed(2);
app.show = false;
var tempinfo = {WXXLCJD_CJBH:'',WXXLCJD_JGBID:'',WXXLCJD_WXHYBH:'',WXXLCJD_HSBZ:'',WXXLCJD_WXCJSJ:'',WXXLCJD_KHMC:'',WXXLCJD_CJKHDW:'',WXXLCJD_CJKHXM:'',WXXLCJD_CJKHDH:'',WXXLCJD_CJKHDZ:'',WXXLCJD_CJZJE:0,Data:[]};
tempinfo.WXXLCJD_JGBID = app.CJDJGB;
var tempmxinfo = {WXXLCJDMX_XLXHID:'',WXXLCJDMX_XLGGID:'',WXXLCJDMX_XLBZID:'',WXXLCJDMX_DYDJID:'',WXXLCJDMX_JLDW:'',WXXLCJDMX_CJSL:0,WXXLCJDMX_JGBBJ:0,WXXLCJDMX_FDBL:0,WXXLCJDMX_FDHJG:0,WXXLCJDMX_FDHJE:0};
tempmxinfo.WXXLCJDMX_XLXHID = tempPush.xh;
tempmxinfo.WXXLCJDMX_XLGGID = tempPush.gg;
tempmxinfo.WXXLCJDMX_XLBZID = tempPush.bz;
tempmxinfo.WXXLCJDMX_DYDJID = tempPush.dy;
tempmxinfo.WXXLCJDMX_JLDW = tempPush.dw;
tempmxinfo.WXXLCJDMX_CJSL = tempPush.sl;
tempmxinfo.WXXLCJDMX_JGBBJ = tempPush.jg;
tempmxinfo.WXXLCJDMX_FDBL = tempPush.fdbl == ''?0:tempPush.fdbl;
tempmxinfo.WXXLCJDMX_FDHJG = tempPush.fdjg;
tempmxinfo.WXXLCJDMX_FDHJE = tempPush.hj;
tempinfo.Data.push(tempmxinfo);
console.log(tempinfo);
//插入已选记录
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('InsertCJDYXRecord', false, {
'wxxlcjdinfo':tempinfo,
'-RefUmId': 100860098
},
CallBackFun, null, "InsertCJDYXRecord");
const toast = vant.Toast.loading({
duration: 0, // 持续展示 toast
forbidClick: true,
message: "加载中..."
});
}
else if(userContext == "GetCJDJGB")
{
debugger;
app.CJDJGB = result;
if(app.MRDW == '')
{
var tempPush = {dy:'',xh:'',gg:'',bz:'',jg:0,fdjj:'',fdbl:0,fdjg:0,sl:0,dw:'M',hj:0,fdbq:''};
tempPush.xh= app.CPItems[app.CurItem].xh;
tempPush.dy= app.CPItems[app.CurItem].dy;
tempPush.gg= app.CPItems[app.CurItem].gg;
tempPush.bz= app.CPItems[app.CurItem].bz;
tempPush.dw= app.CPItems[app.CurItem].dw;
tempPush.fdjj= app.CPItems[app.CurItem].fdjj;
tempPush.fdbl= app.CPItems[app.CurItem].fdbl;
if(tempPush.fdbl == '')
{
tempPush.fdbq = "未浮动"
}else if(tempPush.fdjj == '↑')
{
tempPush.fdbq = "上浮"+tempPush.fdbl+"%"
}
else
{
tempPush.fdbq = "下浮"+tempPush.fdbl+"%"
}
tempPush.jg= parseFloat(app.CPItems[app.CurItem].jg);
tempPush.fdjg= parseFloat(app.CPItems[app.CurItem].fdjg);
tempPush.sl= parseFloat(app.CPItems[app.CurItem].sl);
tempPush.hj= app.CPItems[app.CurItem].sl * app.CPItems[app.CurItem].fdjg;
app.show = false;
var tempinfo = {WXXLCJD_CJBH:'',WXXLCJD_JGBID:'',WXXLCJD_WXHYBH:'',WXXLCJD_HSBZ:'',WXXLCJD_WXCJSJ:'',WXXLCJD_KHMC:'',WXXLCJD_CJKHDW:'',WXXLCJD_CJKHXM:'',WXXLCJD_CJKHDH:'',WXXLCJD_CJKHDZ:'',WXXLCJD_CJZJE:0,Data:[]};
tempinfo.WXXLCJD_JGBID = app.CJDJGB;
var tempmxinfo = {WXXLCJDMX_XLXHID:'',WXXLCJDMX_XLGGID:'',WXXLCJDMX_XLBZID:'',WXXLCJDMX_DYDJID:'',WXXLCJDMX_JLDW:'',WXXLCJDMX_CJSL:0,WXXLCJDMX_JGBBJ:0,WXXLCJDMX_FDBL:0,WXXLCJDMX_FDHJG:0,WXXLCJDMX_FDHJE:0};
tempmxinfo.WXXLCJDMX_XLXHID = tempPush.xh;
tempmxinfo.WXXLCJDMX_XLGGID = tempPush.gg;
tempmxinfo.WXXLCJDMX_XLBZID = tempPush.bz;
tempmxinfo.WXXLCJDMX_DYDJID = tempPush.dy;
tempmxinfo.WXXLCJDMX_JLDW = tempPush.dw;
tempmxinfo.WXXLCJDMX_CJSL = tempPush.sl;
tempmxinfo.WXXLCJDMX_JGBBJ = tempPush.jg;
tempmxinfo.WXXLCJDMX_FDBL = tempPush.fdbl == ''?0:tempPush.fdbl;
tempmxinfo.WXXLCJDMX_FDHJG = tempPush.fdjg;
tempmxinfo.WXXLCJDMX_FDHJE = tempPush.hj;
tempinfo.Data.push(tempmxinfo);
console.log(tempinfo);
//插入已选记录
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('InsertCJDYXRecord', false, {
'wxxlcjdinfo':tempinfo,
'-RefUmId': 100860098
},
CallBackFun, null, "InsertCJDYXRecord");
const toast = vant.Toast.loading({
duration: 0, // 持续展示 toast
forbidClick: true,
message: "加载中..."
});
}
else
{
var tempTarget = "";
if(app.CurDW == '0')
{
tempTarget = app.MRDW;
}
else
{
tempTarget = app.BJU003;
}
//获取默认单位
GThinking.Web.AjaxServiceProxy.servicePath = 'S_XLXSBJ/102373000.ashx';
GThinking.Web.AjaxServiceProxy.invoke('GetHSBL', false, {
'sSource':app.MRDW,
'sTarget':tempTarget,
'sXLXHID':app.CPItems[app.CurItem].xh,
'sXLGGID':app.CPItems[app.CurItem].gg,
'sXLBZID':app.CPItems[app.CurItem].bz,
'sDYDJID':app.CPItems[app.CurItem].dy,
'-RefUmId': 100860098
},
CallBackFun, null, "AddShopping");
}
}
}
init();
});
</script>
</form>
<div>
</div>
<div id="app" style="display:none;">
<div>
<van-search v-model="Searchvalue" show-action placeholder="请输入规格继续筛选" @search="onSearch">
<template #action>
<div @click="onOpenFilter">
<van-icon name="filter-o" color="#1989fa"></van-icon>
<span style="color: #1989fa;">筛选</span>
</div>
</template>
</van-search>
</div>
<div>
<van-cell-group v-for="(item, index) in CPItems">
<div style="margin-left: 20px;" v-if="IsMRCXSYBZ=='Y' ? (BZSelectedValues.indexOf(item.bz) >= 0) : (item.bz == (BZItems[BZindex].value+'|'+BZItems[BZindex].text))">
<div style="font-size: 14px; padding-top: 20px;">
<span>规格:</span>
<span style="color: grey;">{{item.xh}}-{{item.dy}} {{item.gg}}</span>
</div>
<div style="font-size: 14px;padding-top: 10px;padding-bottom: 20px;">
<span>标准:</text>
<span style="color: grey;bottom: 20px;">{{item.bz}}</span>
<van-icon style="position: absolute !important;right:10px !important;bottom: 30px" name="images/shopping.png" size="40" color="#1989fa" @click="openinfo(index)"/>
</div>
</div>
</van-cell-group>
</div>
<div style="position: fixed;bottom: 150px;">
<van-button color="#1989fa" style="height: 30px !important;border-top-right-radius:50px !important;border-bottom-right-radius:50px !important;opacity:0.85 !important;" @click="ToYX">
<div style="white-space:pre;margin-left: -20px;">
<span decode="true">&lt; 已选</span>
</div>
</van-button>
</div>
<van-popup v-if="CurItem != -1" v-model:show="show" position="bottom">
<div style="margin-bottom: 150px;">
<van-cell-group>
<div style="margin-left: 20px;">
<div style="font-size: 16px; padding-top: 20px;">
<span>目录:</span>
<span style="color: grey;">{{CXFA!=''?CPItems[CurItem].ml:XLMC}}</span>
</div>
<div style="font-size: 16px; padding-top: 20px;">
<span>型号:</span>
<span style="color: grey;">{{CXFA!=''?CPItems[CurItem].xh:XH}}</span>
</div>
<div style="font-size: 16px; padding-top: 20px;">
<span>电压:</span>
<span style="color: grey;">{{CPItems[CurItem].dy}}</span>
</div>
<div style="font-size: 16px; padding-top: 20px;">
<span>规格:</span>
<span style="color: grey;">{{CPItems[CurItem].gg}}</span>
</div>
<div style="font-size: 16px; padding-top: 20px;">
<span>标准:</span>
<span style="color: grey;">{{CPItems[CurItem].bz}}</span>
</div>
<div style="font-size: 16px; padding-top: 20px;display:flex;">
<span>数量:</span>
<van-stepper v-model="CPItems[CurItem].sl" min="0" input-width="70px" step="0.001" :decimal-length="3" @change="SLonChange"></van-stepper>
<span v-if="MRDW == ''" style="color: grey;">{{CPItems[CurItem].dw}}</span>
<van-button v-if="MRDW != ''" type="primary" size="mini" :color="CurDW == '0'?'RGB(7,193,96)':'RGB(131,224,175)'" @click="MRDWChange">{{MRDW}}</van-button>
<van-button v-if="MRDW != ''" type="primary" size="mini" :color="CurDW == '1'?'RGB(7,193,96)':'RGB(131,224,175)'" @click="BJU003Change">{{BJU003}}</van-button>
</div>
</div>
</van-cell-group>
</div>
<van-button round @click="shopping" color="#1989fa" type="primary" style="bottom: 50px;width: 80% !important;position: absolute
!important;margin: auto !important;left: 0 !important;right: 0 !important;border-radius: 45px !important;font-size: 36px !important;">
加入已选
</van-button>
</van-popup>
<van-popup v-model:show="BZPopShow" position="right" style="width: 60%; height: 100%; padding: 8px">
<div>
<div style="font-size: 16px;font-weight: bold;">标准</div>
<div style="display: flex;width:100%;flex-flow: wrap;font-size:16px;">
<van-button @click="BZFiliter(index)" v-for="(item, index) in BZItems" style="margin: 10px;" size="mini" :type="IsMRCXSYBZ=='Y' ? ((BZSelectedValues.indexOf(item.value+'|'+item.text)>=0)?'info':'default') : (index==BZindex?'info':'default')">{{item.value}}|{{item.text}}</van-button>
</div>
</div>
</van-popup>
<div v-if="showInit" style="text-align: center;color:rgb(150,151,153); font-size: 13px;">
<span v-if="CPItems == ''">不存在产品记录</span>
</div>
</div>
</body>
</html>