Commit 69ce4119 by haozhenhua

hzh

parents cf327f37 4982d6f5
......@@ -808,12 +808,22 @@ module.exports = {
"bizConfig": null,
"path": "",
},
{
"code": "nowbuy",
"icon": "fa fa-home",
"isMenu": false,
"label": "管理办法",
"bizCode": "nowbuy",
"bizConfig": null,
"path": "",
},
],
},
"bizs": {
"recommen": {"title": "政策推荐", "config": null, "path":"/recommen", "comname": "recommen"},
"nowbuy": {"title": "政策推荐", "config": null, "path":"/nowbuy", "comname": "nowbuy"},
"pay": {"title": "支付订阅", "config": null, "path":"/pay", "comname": "pay"},
"subscription": {"title": "政策订阅", "config": null, "path":"/subscription", "comname": "subscription"},
"patentanalysis": { "title": "专利分析", "config": null, "path": "/patentanalysis", "comname": "patentanalysis" },
......
......@@ -603,7 +603,7 @@ class OrderService extends ServiceBase {
var gf = serviceitem.publicExpense ? Number(serviceitem.publicExpense) : 0;//产品官费
var nclSmallPrice = gf / 10;//单个小类官费
nclSmallPrice = Number(nclSmallPrice.toFixed(2));
var productCount = 1;//产品数量
var productCount = tm.salesNum || 1;//产品数量
var gfze = 0;//官费总额
if (verifyType == 1) {
productCount = nclones.length;
......@@ -724,7 +724,7 @@ class OrderService extends ServiceBase {
wxPayOrderCode: ordercode,//业务微信支付订单号
aliPayOrderCode: ordercode,//业务支付宝支付订单号
orderType: apply.orderType || "dkxd",//订单类型,"zzdd": "自主订单","dkxd": "代客下单"
salesNum: 1,//项目订单数量(即服务项目的倍数,默认值为1)
salesNum: tm.salesNum || 1,//项目订单数量(即服务项目的倍数,默认值为1)
salesDiliverNum: 0,//项目订单交付数量(即与项目订单数量相对应)
orderPayStatus: "dfk",//订单付款状态"dfk": "待付款", "yfk": "已付款", "ddqx": "订单取消", "tkclz": "退款处理中", "ytk": "已退款"
orderFlowStatus: "1",//订单审核状态"1": "提交订单", "2": "已付款", "3": "已审核-待递交", "4": "已递交", "5": "已完成"
......
This source diff could not be displayed because it is too large. You can view the blob instead.
.moreservice-text,.moreservice-title{font-family:MicrosoftYaHei;font-weight:400;text-align:center}.el_gsb_img{width:100%;height:100%}.moreservice-title{width:100%;font-size:28px;color:rgba(51,51,51,1);line-height:100px}.moreservice-text{font-size:14px;color:rgba(153,153,153,1)}.moreservice-left-button,.moreservice-right-button{position:absolute;top:50%;font-size:36px;color:rgba(210,214,218,1);cursor:pointer}.moreservice-text span{margin:0 25px}.moreservice-swiper-items{width:100%;height:439px;overflow:hidden}.moreservice-right-button{right:0}.moreservice-left-button{left:0}.moreservice-swiper-item{width:500%;height:439px;-webkit-transition:transform .3s linear}.moreservice-itemTypeName,.moreservice-itemTypeName-top{width:100%;font-size:16px;font-weight:400;color:rgba(51,51,51,1);line-height:100px;border-bottom:1px solid rgba(221,221,221,1);font-family:MicrosoftYaHei}.moreservice-itemTypeName-top{position:fixed;top:0;left:0;background-color:#fff;z-index:999}.moreservice-itemTypeName-item{flex:1;text-align:center;cursor:pointer}.moreservice-itemTypeName-item span{padding:0 20px;display:inline-block;height:100%}.home-search-swiper-main{width:1200px;height:100%;margin:0 auto;position:relative}.productList,.productList-pitch-on{width:355px;float:left;margin:30px 0;border:1px solid #eee;cursor:pointer;text-align:left}.productList{height:377px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 1px rgba(106,146,153,.31)}.productList-pitch-on{height:390px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 1px rgba(106,146,153,.31);position:relative;top:-13px}.productList-header{font-size:18px;background:rgba(55,61,65,1);height:80px;line-height:80px;text-align:center;-webkit-transition:background .3s linear}.productList-header-pitch-on{font-size:20px;height:94px;line-height:87px;background:rgba(47,149,252,1);text-align:center;color:#fff}.productList-header span{color:rgba(255,255,255,1);line-height:80px;font-size:18px}.productList-header_img{width:50px;height:50px;vertical-align:middle}.productList-price{width:278px;margin:15px auto 0;border-top:1px solid rgba(232,232,232,1);color:#FF5135;text-align:center;padding-top:15px;font-size:18px;font-weight:600}.productList-price span{font-size:30px}.desc,.productList-button{font-size:14px;font-weight:400}.productList-button{margin:0 auto;width:315px;height:44px;font-family:MicrosoftYaHei;color:rgba(47,149,252,1);text-align:center;line-height:44px;border:1px solid rgba(47,149,252,1);-webkit-transition:color .3s linear,background .3s linear}.desc{margin:0 40px;height:40px;line-height:40px;font-family:PingFangSC-Regular;overflow:hidden;color:#38404B}.desc i{display:inline-block;margin-right:8px;width:8px;height:8px;background:rgba(47,149,252,1);opacity:.28;border-radius:50%}.moreservice .brand .el-carousel{overflow:hidden;background-color:#fff}.moreservice .brand .el-carousel__item img{width:50px;height:50px;vertical-align:middle}
\ No newline at end of file
.meihua-header-button,.meihua-tabs{display:inline-block;cursor:pointer}.meihua-inquire-text1,.meihua-inquire-text2{font-family:MicrosoftYaHei;font-weight:400;text-align:center}.inquire-input-value,.inquire-list,.meihua,.meihua-else-item-main,.meihua-header,.meihua-inquire{box-sizing:border-box}.meihua{width:100%;height:100%;position:relative;background:url(/imgs/background.jpg) no-repeat;background-size:100% 100%;padding-top:175px}.meihua-zhanwei{position:fixed;top:0;left:0;width:100%;height:100px}.meihua input{border:none}.meihua-tabs{font-size:16px;width:80px;height:40px;line-height:40px;text-align:center;color:#000;border:1px solid #fe6a00;border-bottom:none;float:left}.meihua-main{width:1200px;margin:0 auto}.meihua-header{width:100%;height:550px;background:url(/imgs/home/banner.png) center no-repeat;background-size:cover;padding-top:380px}.meihua-header-amin{width:1200px;height:45px;margin:0 auto}.meihua-header-button{width:110px;height:45px;margin-right:9px}.meihua-inquire{width:100%;padding-top:62px;padding-bottom:59px}.meihua-inquire-text1{width:100%;margin-bottom:32px;font-size:36px;color:rgba(51,51,51,1)}.meihua-inquire-text2{width:100%;margin-bottom:40px;font-size:26px;color:rgba(153,153,153,1)}.meihua-inquire-input{position:absolute;top:0;left:0;right:0;bottom:0;width:960px;height:56px;margin:auto}.inquire-input-value{width:820px;height:56px;float:left;background:#fff;border:1px solid #ff6a00;padding:6px 0}.top:after,.top:before{border-bottom:10px #fff solid}.inquire-lists{width:818px;height:auto;max-height:200px;overflow-y:auto;border-radius:2px;position:relative;margin-top:22px;background-color:#fff}.top,.top:before{position:absolute}.inquire-list{width:100%;height:34px;line-height:34px;font-size:14px;color:#999;padding:0 20px;cursor:pointer}.top{top:-20px;left:10%}.top:before{content:'';border-top:10px transparent dashed;border-left:10px transparent dashed;border-right:10px transparent dashed}.top:after{top:1px}.inquire-input-buttom{float:right;width:140px;height:56px;line-height:56px;background:#fe6a00;font-family:PingFangSC-Regular;font-size:18px;padding:0;color:#fff;text-align:center;cursor:pointer}.else-item-main-price,.else-item-main-text,.else-item-main-top>div,.meihua-else-item-img{font-family:MicrosoftYaHei;font-weight:400}.meihua-flow{width:100%;padding-bottom:55px}.meihua-flow>.meihua-inquire-text1{padding:20px 10px}.meihua-advantage{width:100%;padding-bottom:56px}.meihua-advantage-items{width:100%;display:flex}.meihua-advantage-item{flex:1;text-align:center;padding:0 47px;box-sizing:border-box}.meihua-else{width:100%;padding-top:55px;padding-bottom:78px;background-color:#FAFAFA}.meihua-else-items{width:100%;display:flex}.meihua-else-item{flex:1}.meihua-else-item-img{width:252px;height:96px;margin:0 auto 22px;line-height:73px;text-align:center;font-size:20px;color:rgba(254,105,0,1);background:url(/imgs/home/elseimg.png) no-repeat;background-size:100% 100%}.meihua-else-item-main{margin:0 auto;width:276px;height:304px;background:rgba(255,255,255,1);border:1px solid rgba(235,234,234,1);padding:0 16px}.else-item-main-top{width:100%;height:95px;border-bottom:1px solid rgba(238,238,238,1);margin-top:29px;padding-bottom:8px}.else-item-main-top>div{font-size:14px;color:rgba(102,102,102,1);margin-bottom:21px;overflow:hidden}.else-item-main-top>div>i{float:left;width:6px;height:6px;background:rgba(254,106,1,1);border-radius:50%;margin-top:5px}.else-item-main-top>div>span{float:right;width:93%}.else-item-main-price{width:100%;text-align:center;font-size:19px;color:rgba(253,106,0,1);margin:30px 0}.else-item-main-price>span{font-size:25px}.else-item-main-text{width:156px;height:46px;line-height:46px;text-align:center;background:rgba(254,106,1,1);margin:4px auto 0;font-size:16px;color:rgba(255,255,255,1);cursor:pointer}.meihua-issue{width:100%;padding-top:53px;padding-bottom:34px}.meihua-issue-text{width:100%;padding-top:27px}.meihua-issue-text>p{font-size:16px;color:#666}
\ No newline at end of file
.el_gsb_img,.moreservice{height:100%;width:100%}.moreservice-text,.moreservice-title{font-family:MicrosoftYaHei;font-weight:400;text-align:center}.moreservice{background-color:#fff}.moreservice-title{width:100%;font-size:28px;color:rgba(51,51,51,1);line-height:100px}.moreservice-text{font-size:14px;color:rgba(153,153,153,1)}.moreservice-left-button,.moreservice-right-button{position:absolute;top:50%;font-size:36px;color:rgba(210,214,218,1);cursor:pointer}.moreservice-text span{margin:0 25px}.moreservice-swiper-items{width:100%;height:439px;overflow:hidden}.moreservice-right-button{right:0}.moreservice-left-button{left:0}.moreservice-swiper-item{width:500%;height:439px;-webkit-transition:transform .3s linear}.moreservice-itemTypeName,.moreservice-itemTypeName-top{width:100%;font-size:16px;font-weight:400;color:rgba(51,51,51,1);line-height:100px;border-bottom:1px solid rgba(221,221,221,1);font-family:MicrosoftYaHei}.moreservice-itemTypeName-top{position:fixed;top:0;left:0;background-color:#fff;z-index:999}.moreservice-itemTypeName-item{flex:1;text-align:center;cursor:pointer}.moreservice-itemTypeName-item span{padding:0 20px;display:inline-block;height:100%}.home-search-swiper-main{width:1200px;height:100%;margin:0 auto;position:relative}.productList,.productList-pitch-on{width:355px;float:left;margin:30px 0;border:1px solid #eee;cursor:pointer;text-align:left}.productList{height:377px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 1px rgba(106,146,153,.31)}.productList-pitch-on{height:390px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 0 9px 1px rgba(106,146,153,.31);position:relative;top:-13px}.productList-header{font-size:18px;background:rgba(55,61,65,1);height:80px;line-height:80px;text-align:center;-webkit-transition:background .3s linear}.productList-header-pitch-on{font-size:20px;height:94px;line-height:87px;background:rgba(47,149,252,1);text-align:center;color:#fff}.productList-header span{color:rgba(255,255,255,1);line-height:80px;font-size:18px}.productList-header_img{width:50px;height:50px;vertical-align:middle}.productList-price{width:278px;margin:15px auto 0;border-top:1px solid rgba(232,232,232,1);color:#FF5135;text-align:center;padding-top:15px;font-size:18px;font-weight:600}.productList-price span{font-size:30px}.desc,.productList-button{font-size:14px;font-weight:400}.productList-button{margin:0 auto;width:315px;height:44px;font-family:MicrosoftYaHei;color:rgba(47,149,252,1);text-align:center;line-height:44px;border:1px solid rgba(47,149,252,1);-webkit-transition:color .3s linear,background .3s linear}.desc{margin:0 40px;height:40px;line-height:40px;font-family:PingFangSC-Regular;overflow:hidden;color:#38404B}.desc i{display:inline-block;margin-right:8px;width:8px;height:8px;background:rgba(47,149,252,1);opacity:.28;border-radius:50%}.moreservice .brand .el-carousel{overflow:hidden;background-color:#fff}.moreservice .brand .el-carousel__item img{width:50px;height:50px;vertical-align:middle}
\ No newline at end of file
.summer-inquire-text1,.summer-inquire-text2{text-align:center;font-family:MicrosoftYaHei;font-weight:400}.summer{width:100%;height:100%;background-color:#fff}.summer-main{width:1200px;margin:0 auto}.summer-header{width:100%;height:462px;background:url(/imgs/home/banner.png) no-repeat;background-size:100% 100%}.summer-inquire{width:100%}.summer-inquire-text1{width:100%;margin-bottom:32px;font-size:36px;color:rgba(51,51,51,1)}.summer-inquire-text2{width:100%;font-size:26px;color:rgba(153,153,153,1)}
\ No newline at end of file
.nowbuy {
margin: 0 auto;
width: 1200px;
}
.nowbuy-nav {
height: 60px;
box-sizing: border-box;
padding: 21px 0;
}
.nowbuy-main {
padding-left: 54px;
width: 1203px;
background: rgba(255, 255, 255, 1);
border: 1px solid rgba(214, 214, 214, 1);
}
.nowbuy-title>div {
border-left: 5px solid #1EAFFF;
padding-left: 12px;
font-size: 18px;
margin: 20px 0;
}
.nowbuy-title>div>span {
color: #1EAFFF;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: rgba(30, 175, 255, 1);
}
/* .nowbuy-tips {
height: 40px;
line-height: 40px;
padding-left: 25px;
width: 1095px;
background: rgba(243, 250, 254, 1);
border: 1px solid rgba(102, 201, 255, 1);
} */
.nowbuy-form {
width: 35%;
}
.nowbuy .el-form-item__label {
text-align: right;
}
.nowbuy-footer-warpper{
border-top:1px solid #C1C1C1;
height: 170px;
padding-top: 17px;
box-sizing: border-box;
}
.nowbuy-footer {
box-sizing: border-box;
padding-left: 54px;
width: 1200px;
margin: 0 auto;
}
.nowbuy-footer>div {
display: inline-block;
}
.nowbuy-footer>span {
color: #f54a07;
}
.nowbuy-footer-img {
display: inline-block;
vertical-align: middle;
width: 26px;
height: 26px;
margin-left: 278px;
margin-bottom: 3px;
cursor: pointer;
margin-right: 15px;
}
.nowbuy-footer-img>img {
width: 100%;
height: 100%;
}
.nowbuy-footer>div>button {
margin-left: 80px;
}
.nowbuy .nowbuy-tableheader {
background: #F3F3F3;
font-size:14px;
font-family:Microsoft YaHei;
font-weight:400;
color:rgba(34,34,34,1);
}
.nowbuy .el-table th,
.el-table tr {
background: none;
}
\ No newline at end of file
<div class="nowbuy-warpper">
<div class="nowbuy">
<div class="nowbuy-nav">
<el-breadcrumb separator-class="el-icon-arrow-right">
<el-breadcrumb-item :to="{ path: \'/\' }">首页</el-breadcrumb-item>
<el-breadcrumb-item :to="{ path: \'/\' }">担保商标注册</el-breadcrumb-item>
<el-breadcrumb-item>下单</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="nowbuy-main">
<div class="nowbuy-title">
<div>
购买服务
</div>
</div>
<div>
<el-table :data="tableData" header-row-class-name="nowbuy-tableheader" style="width: 100%">
<el-table-column prop="itemTypeName" label="服务名称" width="180">
</el-table-column>
<el-table-column prop="num" label="购买数量" width="180">
</el-table-column>
<el-table-column prop="countPrice" label="总金额(元)">
</el-table-column>
</el-table>
</div>
<div class="nowbuy-title">
<div>
订单联系人
<span style="margin-left:23px;"><i class="el-icon-warning"></i>
订单支付后,平台专业商标顾问会与您沟通商标注册需求,请保持电话畅通!</span>
</div>
</div>
<div class="nowbuy-form">
<div style="margin: 20px;"></div>
<el-form label-width="100px" :model="apply" :rules="applyRules" ref="apply">
<el-form-item label="姓名:" prop="contacts">
<el-input v-model="apply.contacts"></el-input>
</el-form-item>
<el-form-item label="电话:" prop="mobile">
<el-input v-model="apply.mobile"></el-input>
</el-form-item>
<el-form-item label="邮箱:">
<el-input v-model="apply.email"></el-input>
</el-form-item>
<el-form-item label="备注:">
<el-input type="textarea" v-model="apply.notes"></el-input>
</el-form-item>
</el-form>
</div>
</div>
</div>
<div class="nowbuy-footer-warpper">
<div class="nowbuy-footer">
订单金额: <span>¥{{tableData[0] ? tableData[0].countPrice:\'-\' }}</span>
<div>
<div class="nowbuy-footer-img" @click="checkImg = !checkImg">
<img :src="checkImg?\'/imgs/nowbuy/xuanzhong2.png\':\'/imgs/nowbuy/xuanzhong.png\'" alt="">
</div>
<span style="font-size: 20px;color:#999999; ">
我已阅读 <span style="color:#1EAFFF;">《京东云商标服务合同》</span> ,且同意该合同内容
</span>
<el-button type="primary" @click="goOrder()" :disabled="!checkImg">去支付</el-button>
</div>
</div>
</div>
</div>
\ No newline at end of file
{
template: '${tmpl}',
data: function() {
var name = (rule, value, callback) => {
console.log(rule, value, callback);
if (value == '') {
callback(new Error('请输入姓名'));
} else {
callback();
}
};
var phoneNum = (rule, value, callback) => {
var x = /((\d{11})|^((\d{7,8})|(\d{4}|\d{3})-(\d{7,8})|(\d{4}|\d{3})-(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1})|(\d{7,8})-(\d{4}|\d{3}|\d{2}|\d{1}))$)/g.test(value);
if (!x) {
callback(new Error('联系电话格式错误!'));
} else {
callback();
}
};
return {
tableData: [
],
labelPosition: 'right',
apply: {
orderType: "zzdd",
contacts: '',
mobile: '',
email: '',
notes: ''
},
applyRules: {
contacts: [
{ required: true, message: '请输入姓名', trigger: 'blur', validator: name },
],
mobile: [
{ required: true, message: '请输入正确电话号码', trigger: 'change', validator: phoneNum }
],
},
checkImg: false,
num: null,
params: {
itemCode: "",
order_appendinfo: {
level: "市级通知",
area_list: ["广州", "天津"],
department_list: ["发改部门", "教育部门"],
type_list: ["人才类", "技术改造"]
},
apply: {
orderType: "zzdd",
contacts: "",
mobile: "",
email: "",
notes: ""
},
tm: {
totalSum: 100
}
}
}
},
mounted: function() {
this.num = Number(this.$route.query.num);
this.getProduct();
console.log(this.$route.query);
/**
*
$("#app-header").hide();
*
*/
},
created: function() {
},
methods: {
goOrder(){
let that = this;
this.params.tm.totalSum = this.tableData[0].countPrice;
this.params.tm.salesNum = Number(this.$route.query.num);
this.apply.orderType = "zzdd";
this.params.apply = this.apply;
this.params.itemCode = this.tableData[0].code;
this.$root.postReq("/web/orderCtl/createOtherOrder", this.params).then(function (d) {
console.log("---------submitOrder-------");
console.log(d.msg);
if (d.code == 1) {
that.$root.pushx({
title: "订单支付",
name: "/orderpay",
params: { orderNum: d.data.code }
});
} else {
this.$message.warning(d.msg);
}
})
},
getProduct(){
var sdsId = window.location.href.split("sdsId=")[1];
var that = this;
this.$root.getReq("/web/serviceitemCtl/findOneById", { id: sdsId }).then(function (d) {
if (d.code == 1) {
var data = d.data;
console.log(d.data);
d.data.num = that.$route.query.num;
d.data.countPrice = (d.data.serviceCharge + d.data.publicExpense) * Number(that.$route.query.num);
that.tableData.push(d.data);
console.log("返回信息", that.tableData);
}
});
},
},
computed: {
},
vname: "gsb-nowbuy"
}
......@@ -26,7 +26,6 @@
.sds-info p{
font-size: 12px;
color:#999;
margin-top: 30px;
}
.sds-t{
......@@ -99,4 +98,7 @@
}
.sds-container .el-form-item__error{
margin-left: 110px;
}
.sds-container .el-input-number{
margin-left: 41px;
}
\ No newline at end of file
<div class="sds-container" style="background-color:white">
<div style="width:1200px;color:#000;margin:0 auto;padding-top:20px;padding-bottom:30px;min-height:1000px">
<div class="tm-body-breadcrumb" style="margin-bottom: 15px;"><span @click="tiaozhuan(\'/\',\'首页\')" style="cursor: pointer;">首页</span> <i class="el-icon-arrow-right"></i>
<span style="font-weight:600;">服务详情页</span>
</div>
<div class="sds-img">
<img :src="serviceItem.mobilePic" alt="" style="width:100%;height:100%">
</div>
<div class="sds-info">
<h3>{{serviceItem.name}}</h3>
<h5>{{serviceItem.shortDesc}}</h5>
<div class="sds-t">
<span style="color:#999;font-size:12px;margin:12px">服务费:</span> <b style="color:#ff5135;font-size:18px">&yen;&nbsp;{{serviceItem.serviceCharge?serviceItem.serviceCharge.toFixed(2):0}}</b>
<span style="color:#999;font-size:12px;margin:12px;margin-left:40px">官费:</span> <b style="color:#ff5135;font-size:18px">&yen;&nbsp;{{serviceItem.publicExpense?serviceItem.publicExpense.toFixed(2):0}}</b>
</div>
<div style="height:45px;line-height:80px">
<span style="color:#999;font-size:12px;margin:12px">费用总计:</span> <b style="color:#ff5135;font-size:18px">&yen;&nbsp;{{serviceItem.price?serviceItem.price.toFixed(2):0}}</b>
</div>
<div class="sds-operate">
<span class="sds-op2" @click="sdsOp2">咨询客服</span>
<span class="sds-op1" @click="showneed">立即办理</span>
</div>
<p>服务承诺:全流程服务 全程公开透明</p>
</div>
<div style="clear: both"></div>
<div class="sds-main-t">
</div>
<div class="sds-productdetails">
<h3><span>产品详情</span><i></i></h3>
<!-- <div style="height:400px;background-color: #e1e1e1;margin:10px">
<div style="width:1200px;color:#000;margin:0 auto;padding-top:20px;padding-bottom:30px;min-height:1000px">
<div class="tm-body-breadcrumb" style="margin-bottom: 15px;"><span @click="tiaozhuan(\'/\',\'首页\')"
style="cursor: pointer;">首页</span> <i class="el-icon-arrow-right"></i>
<span style="font-weight:600;">服务详情页</span>
</div>
<div class="sds-img">
<img :src="serviceItem.mobilePic" alt="" style="width:100%;height:100%">
</div>
<div class="sds-info">
<h3>{{serviceItem.name}}</h3>
<h5>{{serviceItem.shortDesc}}</h5>
<div class="sds-t">
<span style="color:#999;font-size:12px;margin:12px">服务费:</span> <b
style="color:#ff5135;font-size:18px">&yen;&nbsp;{{serviceItem.serviceCharge?serviceItem.serviceCharge.toFixed(2):0}}</b>
<span style="color:#999;font-size:12px;margin:12px;margin-left:40px">官费:</span> <b
style="color:#ff5135;font-size:18px">&yen;&nbsp;{{serviceItem.publicExpense?serviceItem.publicExpense.toFixed(2):0}}</b>
</div>
<div style="margin-top:20px;font-size: 12px;color: rgb(153, 153, 153);margin-left: 11px;">
数量:<el-input-number v-model="num" @change="handleChange" :min="1" label="描述文字"></el-input-number>
</div>
<div style="height:30px;line-height:60px">
<span style="color:#999;font-size:12px;margin:12px">费用总计:</span> <b
style="color:#ff5135;font-size:18px">&yen;&nbsp;{{serviceItem.price?serviceItem.price.toFixed(2):0}}</b>
</div>
<div class="sds-operate">
<span class="sds-op2" @click="showneed()">立即办理</span>
<span class="sds-op1" @click="sdsOp2()">立即购买</span>
</div>
<p>服务承诺:全流程服务 全程公开透明</p>
</div>
<div style="clear: both"></div>
<div class="sds-main-t">
</div>
<div class="sds-productdetails">
<h3><span>产品详情</span><i></i></h3>
<!-- <div style="height:400px;background-color: #e1e1e1;margin:10px">
</div> -->
<img v-if="serviceItem.mobileContentImg" :src="serviceItem.mobileContentImg" alt="" style="margin-top:10px">
<img v-if="serviceItem.mobileContentImg1" :src="serviceItem.mobileContentImg1" alt="">
<img v-if="serviceItem.mobileContentImg2" :src="serviceItem.mobileContentImg2" alt="">
<img v-if="serviceItem.mobileContentImg3" :src="serviceItem.mobileContentImg3" alt="">
<img v-if="serviceItem.mobileContentImg4" :src="serviceItem.mobileContentImg4" alt="">
<img v-if="serviceItem.mobileContentImg5" :src="serviceItem.mobileContentImg5" alt="">
<img v-if="serviceItem.mobileContentImg6" :src="serviceItem.mobileContentImg6" alt="">
</div>
<img v-if="serviceItem.mobileContentImg" :src="serviceItem.mobileContentImg" alt="" style="margin-top:10px">
<img v-if="serviceItem.mobileContentImg1" :src="serviceItem.mobileContentImg1" alt="">
<img v-if="serviceItem.mobileContentImg2" :src="serviceItem.mobileContentImg2" alt="">
<img v-if="serviceItem.mobileContentImg3" :src="serviceItem.mobileContentImg3" alt="">
<img v-if="serviceItem.mobileContentImg4" :src="serviceItem.mobileContentImg4" alt="">
<img v-if="serviceItem.mobileContentImg5" :src="serviceItem.mobileContentImg5" alt="">
<img v-if="serviceItem.mobileContentImg6" :src="serviceItem.mobileContentImg6" alt="">
</div>
</div>
<el-dialog title="提交需求" :visible.sync="dialogFormVisible" center width="600px" >
<el-form :model="form" ref="form" :rules="rules" style="margin-left:40px">
<div style="color:#606266;font-size:14px;font-weight:400;line-height:12px;margin-bottom:30px;margin-left:12px">服务需求:{{serviceName}}</div>
<el-form-item label="您的名字:" prop="name">
<el-input v-model="form.name" autocomplete="off" placeholder="请输入您的名字" style="width:360px"></el-input>
</el-form-item>
<el-form-item label="联系方式:" prop="mobile">
<el-input v-model="form.mobile" autocomplete="off" placeholder="请输入您的电话" style="width:360px"></el-input>
</el-form-item>
<el-form-item label="所属城市:" prop="city" style="margin-left:12px">
<el-cascader style="width:360px"
expand-trigger="hover"
:options="bigtype"
v-model="form.city" placeholder="请选择所属城市">
</el-cascader>
</el-form-item>
<el-form-item label="需求详情:" prop="notes" style="margin-left:12px">
<el-input v-model="form.notes" type="textarea" :rows="3" autocomplete="off" placeholder="请输入您的详细内容" style="width:360px"></el-input>
</el-form-item>
<el-form-item >
<div style="width:100%;font-size:12px;color:#B2B2B2;margin-left:12px;font-family:Microsoft YaHei">
<i class="el-icon-info"></i>
提交需求后,我们专业代理人会及时与您联系,为您服务,请保持电话畅通。
</div>
</el-form-item >
<el-form-item >
<div style="width:100%;text-align:center;font-family:Microsoft YaHei">
<el-button type="primary" @click="submitneed">提交</el-button>
<el-button @click="dialogFormVisible=false">取消</el-button>
</div>
</el-form-item>
</el-form>
</el-dialog>
<el-dialog title="提交需求" :visible.sync="dialogFormVisible" center width="600px">
<el-form :model="form" ref="form" :rules="rules" style="margin-left:40px">
<div style="color:#606266;font-size:14px;font-weight:400;line-height:12px;margin-bottom:30px;margin-left:12px">
服务需求:{{serviceName}}</div>
<el-form-item label="您的名字:" prop="name">
<el-input v-model="form.name" autocomplete="off" placeholder="请输入您的名字" style="width:360px"></el-input>
</el-form-item>
<el-form-item label="联系方式:" prop="mobile">
<el-input v-model="form.mobile" autocomplete="off" placeholder="请输入您的电话" style="width:360px"></el-input>
</el-form-item>
<el-form-item label="所属城市:" prop="city" style="margin-left:12px">
<el-cascader style="width:360px" expand-trigger="hover" :options="bigtype" v-model="form.city"
placeholder="请选择所属城市">
</el-cascader>
</el-form-item>
<el-form-item label="需求详情:" prop="notes" style="margin-left:12px">
<el-input v-model="form.notes" type="textarea" :rows="3" autocomplete="off" placeholder="请输入您的详细内容"
style="width:360px"></el-input>
</el-form-item>
<el-form-item>
<div style="width:100%;font-size:12px;color:#B2B2B2;margin-left:12px;font-family:Microsoft YaHei">
<i class="el-icon-info"></i>
提交需求后,我们专业代理人会及时与您联系,为您服务,请保持电话畅通。
</div>
</el-form-item>
<el-form-item>
<div style="width:100%;text-align:center;font-family:Microsoft YaHei">
<el-button type="primary" @click="submitneed">提交</el-button>
<el-button @click="dialogFormVisible=false">取消</el-button>
</div>
</el-form-item>
</el-form>
</el-dialog>
</div>
\ No newline at end of file
......@@ -190,7 +190,10 @@ gulp.task('allcss', gulp.series(['pagecss', 'springcss', 'summercss', 'autumncss
done();
}));
gulp.task('watch', function () {
gulp.watch(VUECOM_PATH+"/**/*/*.css",gulp.series(['allcss']));
// gulp.watch(VUECOM_PATH+"/**/*/*.css",['pagecss']);
// gulp.watch(VUECOM_PATH+"/**/*/*.css",gulp.series(['allcss']));
gulp.watch(VUECOM_PATH+"/**/*/*.css",gulp.series(['pagecss']));
});
gulp.task("basehandle",function(cbk){
......
......@@ -3998,8 +3998,7 @@
"ansi-regex": {
"version": "2.1.1",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"aproba": {
"version": "1.2.0",
......@@ -4020,14 +4019,12 @@
"balanced-match": {
"version": "1.0.0",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"brace-expansion": {
"version": "1.1.11",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
......@@ -4042,20 +4039,17 @@
"code-point-at": {
"version": "1.1.0",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"concat-map": {
"version": "0.0.1",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"console-control-strings": {
"version": "1.1.0",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"core-util-is": {
"version": "1.0.2",
......@@ -4172,8 +4166,7 @@
"inherits": {
"version": "2.0.3",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"ini": {
"version": "1.3.5",
......@@ -4185,7 +4178,6 @@
"version": "1.0.0",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"number-is-nan": "^1.0.0"
}
......@@ -4200,7 +4192,6 @@
"version": "3.0.4",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"brace-expansion": "^1.1.7"
}
......@@ -4208,14 +4199,12 @@
"minimist": {
"version": "0.0.8",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"minipass": {
"version": "2.3.5",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"safe-buffer": "^5.1.2",
"yallist": "^3.0.0"
......@@ -4234,7 +4223,6 @@
"version": "0.5.1",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"minimist": "0.0.8"
}
......@@ -4315,8 +4303,7 @@
"number-is-nan": {
"version": "1.0.1",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"object-assign": {
"version": "4.1.1",
......@@ -4328,7 +4315,6 @@
"version": "1.4.0",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"wrappy": "1"
}
......@@ -4414,8 +4400,7 @@
"safe-buffer": {
"version": "5.1.2",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"safer-buffer": {
"version": "2.1.2",
......@@ -4451,7 +4436,6 @@
"version": "1.0.2",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"code-point-at": "^1.0.0",
"is-fullwidth-code-point": "^1.0.0",
......@@ -4471,7 +4455,6 @@
"version": "3.0.1",
"bundled": true,
"dev": true,
"optional": true,
"requires": {
"ansi-regex": "^2.0.0"
}
......@@ -4515,14 +4498,12 @@
"wrappy": {
"version": "1.0.2",
"bundled": true,
"dev": true,
"optional": true
"dev": true
},
"yallist": {
"version": "3.0.3",
"bundled": true,
"dev": true,
"optional": true
"dev": true
}
}
},
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment