From db85e3a0394fe22cd92997a3166120cb21a49fed Mon Sep 17 00:00:00 2001 From: zq <136432190602163.com> Date: Fri, 14 Mar 2025 18:21:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E6=AC=BE=E6=96=B9=E5=BC=8F=E5=BC=B9?= =?UTF-8?q?=E5=87=BA=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/register/jingdong_pay.png | Bin 0 -> 2255 bytes src/assets/register/taobao_pay.png | Bin 0 -> 3452 bytes src/assets/register/weixin_pay.png | Bin 0 -> 3504 bytes src/assets/register/zhifubao_pay.png | Bin 0 -> 2475 bytes src/components/Footer.vue | 2 +- src/components/domainModal.vue | 62 +++++++++ src/components/paymentMethod.vue | 81 ++++++++++++ src/views/Register.vue | 240 ++++++++++++++++++++++++----------- src/views/elementGroups.vue | 3 +- 9 files changed, 313 insertions(+), 75 deletions(-) create mode 100644 src/assets/register/jingdong_pay.png create mode 100644 src/assets/register/taobao_pay.png create mode 100644 src/assets/register/weixin_pay.png create mode 100644 src/assets/register/zhifubao_pay.png create mode 100644 src/components/domainModal.vue create mode 100644 src/components/paymentMethod.vue diff --git a/src/assets/register/jingdong_pay.png b/src/assets/register/jingdong_pay.png new file mode 100644 index 0000000000000000000000000000000000000000..72b16fd37fa468333ab6e0be8186971ba0871eeb GIT binary patch literal 2255 zcmZ`*c{tQx7yr)243e2iMy3oSBsA4>^g7wp2F_dIaJNJNfQOhG8Q28pE$8d`OHdBI;cArH zJ9}gwJXPvWVog|_$G~!S>ekM>t#Z&8f#`V~PJ04yumTtSM0Bdr2+;X8(QY|)^!2LPf!gMZp3f>HONwMMJ;jTeVPJ0I)L;EUK zx|Y+Fw|d#of^xdw3obVK%+q>?RlG>0@I3c>tuQf!eog9u_4H$aU0R9bEDTV9;LKi? zt5Sc;dKJhg4zuS3dP?7c=z{By{9@p>|26|*`8^i=SsV91|MPo_LeaoxZRm+cYHxd8 z5Y(kErTQ7d^;FrdGa@bq^-{4%pjQ(zb}Utdx&r##QZ+M{b+G2iL>c;BL$Jxo|ACB; zzASh11B@=M4<&8<%Y@0nMe7iEEI+!_#j!O1`Si#y5e_j`Pi1r0mRbQUStD+i-B?(a z)U~__pgW~o&pW5RdvSVuDnx5j_r}eeSI<|^^cv&W!<o%L!{q%`rPwZ#s_y$-BJ2rh2YyYB5yrcCee336RvS zCEPmpxnt>vLWA!jApu&*D4TT;zf|p7?l|Plk09a015ivKpNp;#6dm;5MuFpKps^wS zM0{knKHy}4r*OUR`8aUZC_z0H^3;kIOx#aADZc%ug_y>zsxoffR7eLJu|Yc5iu$h* zEFzHG-`jM+(r8AF zk?bUGLjWps}Rv+UIIQ|VA)sR z#w%2MEn><3DF;tZ->R3h{GFP}1|djl{yrzJAl(`#-k6fXeI!e$LDS*;1lsxC@^nCR zz0R&(qWeREObfs(JF-%C(EPoYg^Lp%T9~uvZCifp-d!;q$V+xDVpmp8`o9K-RWtvp zdXPMDbQ)#?#N!4`@5b_CFwqraiDBB}2o}z*ne++CRy6_mq-J31spv%v2*FYnuCF5x zbS(VMkz&%nvHPuQTX+!0cxoqDQX2ddz*~5F%4wc)tOTLxQCKs@&=j8s0D?tw`$|_s zvAoa(dt8;fy9{8sjZs(1E2ksnXoaf?%rPK`BwzJF^;~+$PE_!O zKJ^LU_T$yrUx0d3e4D?fi+)Il38>5H^)*7=jb9haVsla4>vtpg+|?|AoRu7%Jy3I?ZML9<|crgh2 zIKktne2OXf zqgL$=X!Xcrf|I;ZbKZ7OdxDuGH>I<)i=o70Cg+<>#md=hF-OFQ4FjhkYKSRDtn?u7 zM_>5#kB{$}?g(W=$~1)U1z6c|81nH|Zo>ZB6aFb^QlH;U+MsQ-#O;;INNm_7NiK_h z>nvDxI_k;P$giun8X8Iy}lmm?a9l5G=G`E7eUeUh_GD_45_C zuf2j~?HEIN+-vsNG;W*<zUSML_t0dFYDwWs-}XD$>xr)mDIao;6v4Q7G5j1v&O8q|&W)1p6 zAMVQ*M3F*~MV;bnGf7EM!82rumQn%Z4iF#{^Bs9GKHj{@{e zrXN>E%nl?s+C9&lA?u2=$Q5j4w{!XcCl>rwerP*)qg2ld4;59rAtft{^3*CWz zF}w)q{gwG=6{`^TN}h-z!JBBL*Z{uDdmH%rVy%TIuV}pOD3@QRQH$#RTYsH5lmMou LER3qi)ad^J&Ab6G literal 0 HcmV?d00001 diff --git a/src/assets/register/taobao_pay.png b/src/assets/register/taobao_pay.png new file mode 100644 index 0000000000000000000000000000000000000000..65c7e232dd4e58b6bf64d0d9653ad8fbe4a00bd3 GIT binary patch literal 3452 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 literal 0 HcmV?d00001 diff --git a/src/components/Footer.vue b/src/components/Footer.vue index 7562348..1898e67 100644 --- a/src/components/Footer.vue +++ b/src/components/Footer.vue @@ -6,7 +6,7 @@ \ No newline at end of file diff --git a/src/components/paymentMethod.vue b/src/components/paymentMethod.vue new file mode 100644 index 0000000..d162573 --- /dev/null +++ b/src/components/paymentMethod.vue @@ -0,0 +1,81 @@ + + + \ No newline at end of file diff --git a/src/views/Register.vue b/src/views/Register.vue index 03ee9be..cc2e415 100755 --- a/src/views/Register.vue +++ b/src/views/Register.vue @@ -109,7 +109,7 @@
域名设置
- + .chachongz.com
@@ -204,7 +204,7 @@

服务列表

- 添加查重服务 + 添加查重服务 添加写作辅助 添加AIGC
@@ -215,7 +215,7 @@ - + + + + - - + +
- + + + + +
跳过 @@ -346,23 +355,68 @@ import GuipInput from '@/components/GuipInput.vue'; import GuipRadio from '@/components/GuipRadio.vue'; import GuipSelect from '@/components/GuipSelect.vue'; import GuipSwitch from '@/components/GuipSwitch.vue'; -// import GuipDialog from '@/components/GuipDialog.vue'; +import GuipDialog from '@/components/GuipDialog.vue'; +import PaymentMethod from '@/components/paymentMethod.vue'; +import DomainModal from '@/components/domainModal.vue'; // import GuipTable from '@/components/GuipTable.vue'; export default { + components: { + GuipButton, + GuipFormItem, + GuipInput, + GuipRadio, + GuipSelect, + Footer, + GuipSwitch, + GuipDialog, + PaymentMethod, + DomainModal + // GuipTable + }, data() { return { + dialogTitle:'编辑', + dialogVisible1:false, + paymentList: [ + { + type: '1', + name: '小知攻城狮', + num: '1520574481 (wx1bda8b3d08d169cb)', + flag: true + }, + { + type: '2', + name: '自收款', + num: 'wangyong@kuailebanshou.com', + flag: true + }, + { + type: '3', + name: '店铺收款', + num: '轻歌曼舞82', + flag: false + }, + { + type: '4', + name: '京东收款', + num: 'celunwen', + flag: false + }, + ], currentPage: 1, //当前页 pageSize: 5, //每页的容量 total: 0, //列表总数 - dialogVisible: false, + dialogVisible: false,//是否展示弹框 + showCancelButton: true, // 控制是否显示取消按钮 + showCloseButton: true, // 控制是否显示关闭按钮 activeStep: 3,//当前步骤条 has_store: '1',//是否是初次授权 还是已有店铺 大于0 已有店铺 distribution_channel: '0',//销售渠道 是否为电商 0 非电商 >0 电商 - payment_method_list:[//收款方式 + payment_method_list: [//收款方式 ], - add_chachong_list:[//查重服务 + add_chachong_list: [//查重服务 ], distribution_channel_options: [ @@ -384,11 +438,11 @@ export default { { title: "步骤 3", 'desc': '', 'wait': '@/assets/register/step3_null.svg', 'checked': '@/assets/register/step3_ing.svg', 'finish': '@/assets/register/step_success.svg' } ], tableData1: [ - { id: 1, name: '商品A1', stock: 100, price: 50, price_popover: false, edit_price: '', type: 'a', num: '1', edit_num: '',num_popover:false, homeFlag: true }, - { id: 2, name: '商品B1', stock: 200, price: 80, word: 1000, price_popover: false, edit_price: '', editWord: '', type: 'a', num: '2', edit_num: '',num_popover:false, homeFlag: true }, - { id: 3, name: '商品C1', stock: 150, price: 120, price_popover: false, edit_price: '', type: 'b', num: '2', edit_num: '',num_popover:false, homeFlag: false }, - { id: 1, name: '商品A2', stock: 100, price: 50, price_popover: false, edit_price: '', type: 'a', num: '3', edit_num: '',num_popover:false, homeFlag: false }, - { id: 2, name: '商品B2', stock: 200, price: 80, word: 1000, price_popover: false, edit_price: '', editWord: '', type: 'a', num: '0', edit_num: '',num_popover:false, homeFlag: true }, + { id: 1, name: '万方大学生版', stock: 100, price: 50, price_popover: false, edit_price: '', type: 'a', num: '1', edit_num: '', num_popover: false, homeFlag: true, payment: '0' }, + { id: 2, name: '维普检测版', stock: 200, price: 80, word: 1000, price_popover: false, edit_price: '', editWord: '', type: 'a', num: '2', edit_num: '', num_popover: false, homeFlag: true, payment: '1' }, + { id: 3, name: '商品C1', stock: 150, price: 120, price_popover: false, edit_price: '', type: 'b', num: '2', edit_num: '', num_popover: false, homeFlag: false, payment: '0' }, + { id: 1, name: '商品A2', stock: 100, price: 50, price_popover: false, edit_price: '', type: 'a', num: '3', edit_num: '', num_popover: false, homeFlag: false, payment: '0' }, + { id: 2, name: '商品B2', stock: 200, price: 80, word: 1000, price_popover: false, edit_price: '', editWord: '', type: 'a', num: '0', edit_num: '', num_popover: false, homeFlag: true }, { id: 3, name: '商品C2', stock: 150, price: 120, price_popover: false, edit_price: '', type: 'b', num: '1', edit_num: '' }, { id: 1, name: '商品A3', stock: 100, price: 50, price_popover: false, edit_price: '', type: 'a' }, { id: 2, name: '商品B3', stock: 200, price: 80, word: 1000, price_popover: false, edit_price: '', editWord: '', type: 'a' }, @@ -438,25 +492,37 @@ export default { options_zhifubao: [], }; }, - components: { - GuipButton, - GuipFormItem, - GuipInput, - GuipRadio, - GuipSelect, - Footer, - GuipSwitch - // GuipDialog, - // GuipTable - }, methods: { + showDomainModal(){ + this.dialogVisible1 = true + }, + yumingInput(){ + this.dialogVisible1 = true; + }, + // 确认按钮事件 + handleConfirm() { + this.$message.success('点击了确认按钮'); + this.dialogVisible = false; + }, + // 取消按钮事件 + handleCancel() { + this.$message.warning('点击了取消按钮'); + this.dialogVisible = false; + }, + // 关闭弹框事件 + handleClose() { + this.$message.info('弹框已关闭'); + this.dialogVisible = false; + }, + dialogVisibleChange(data) { + console.log(data, 'data098908090'); + }, handleSizeChange(val) { this.pageSize = val }, handleCurrentChange(val) { this.currentPage = val }, - popshow() { var ariaEls = document.querySelectorAll('.el-popover') ariaEls.forEach((item) => { @@ -468,48 +534,48 @@ export default { item.removeAttribute('aria-hidden') }) }, - // 表格首页开关 - onSwitchChange(row){ - console.log(row,'------flag'); + // 表格首页开关 + onSwitchChange(row) { + console.log(row, '------flag'); row.homeFlag = !row.homeFlag; this.$set(this.tableData1, row) }, // 点击价格单元格时触发 - handlePriceClick(row, index,type) { + handlePriceClick(row, index, type) { // 关闭其他行的弹框 this.tableData.forEach((item, i) => { if (i !== index) { - item[type+ '_popover'] = false; + item[type + '_popover'] = false; } }); // 打开当前行的弹框 - row[type+ '_popover']= true; - row['edit_'+type] = row[type] + row[type + '_popover'] = true; + row['edit_' + type] = row[type] // row.edit_price = row.price; // 初始化输入框的值 }, // 保存价格 - savePrice(row,type) { - if (type=='price' && row.edit_price === '') { + savePrice(row, type) { + if (type == 'price' && row.edit_price === '') { this.$message.warning('价格不能为空'); return; } - if (type == 'word' &&row.word && row.editWord === '') { + if (type == 'word' && row.word && row.editWord === '') { this.$message.warning('字符不能为空'); return; } if (row.edit_word) { row.word = row.edit_word } - row[type] = row['edit_'+type]; // 更新价格 - row[type+'_popover'] = false; // 关闭弹框 + row[type] = row['edit_' + type]; // 更新价格 + row[type + '_popover'] = false; // 关闭弹框 this.$message.success('保存成功'); this.$set(this.tableData1, row) console.log('保存价格:', this.tableData1, row.price); // 这里可以调用接口保存修改后的价格 }, // 取消编辑 - cancelEdit(row,type) { - row[type+'_popover'] = false; // 关闭弹框 + cancelEdit(row, type) { + row[type + '_popover'] = false; // 关闭弹框 this.$message.info('已取消编辑'); }, random() { @@ -570,6 +636,11 @@ export default { } else { return "未开始"; } + }, + popPayMentModal(row) { + this.dialogVisible = true; + this.dialogTitle = row.name + '-收款方式' + console.log(row, '====='); } } }; @@ -720,17 +791,40 @@ export default { } +.normal_payment, +.self_payment { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 2px 10px; + border-radius: 4px; + background: #F6F7FA; + box-sizing: border-box; + border: 1px solid #DFE2E6; + letter-spacing: 0.08em; + color: #626573; +} + +.self_payment { + border: 1px solid #BFDAFF; + background: #F2F7FF; + color: #006AFF; +} + .table-wrap { span { color: #1E2226; } - .edit_icon{ + + .edit_icon { display: none; transition: all .3s; margin-left: 8px; } - .el-table__row:hover{ - .edit_icon{ + + .el-table__row:hover { + .edit_icon { display: block; transition: all .3s; } diff --git a/src/views/elementGroups.vue b/src/views/elementGroups.vue index 3a74195..571a8bc 100644 --- a/src/views/elementGroups.vue +++ b/src/views/elementGroups.vue @@ -304,9 +304,10 @@ export default { }, data() { return { + date1:'', switchValue: true, - dialogVisible: false,//是否展示弹框 + dialogVisible: true,//是否展示弹框 showCancelButton: true, // 控制是否显示取消按钮 showCloseButton: true, // 控制是否显示关闭按钮 form: {