mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-10-29 14:01:07 +00:00
更新前端文件
This commit is contained in:
parent
74d73ccfb9
commit
3f6456ba2e
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/css/chunk-0451fc37.1592cce0.css
Normal file
1
crmeb/public/admin/css/chunk-0451fc37.1592cce0.css
Normal file
@ -0,0 +1 @@
|
||||
.trees-coadd[data-v-f8eaf92e]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-f8eaf92e]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-f8eaf92e]{font-size:12px}.time[data-v-f8eaf92e]{font-size:12px;color:#2d8cf0}.icons-item[data-v-f8eaf92e]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.icons-item .ivu-icon[data-v-f8eaf92e]{font-size:16px}.search-rule[data-v-f8eaf92e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-f8eaf92e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-f8eaf92e]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-f8eaf92e]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-f8eaf92e]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-f8eaf92e]{background-color:#f2f2f2;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-f8eaf92e]:hover{background-color:#c5d1dd}.rule-list div[data-v-f8eaf92e]{white-space:nowrap}.select-rule[data-v-f8eaf92e]{background-color:#c5d1dd}.add[data-v-f8eaf92e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-f8eaf92e],.df[data-v-f8eaf92e]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-f8eaf92e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable[data-v-2b397e83] .vxe-table--header-wrapper{background:#fff!important}
|
||||
@ -1 +0,0 @@
|
||||
.expand-row[data-v-263c0b0e]{margin-bottom:16px}.Modals[data-v-61302af0] .input{margin-right:10px}[data-v-017f8109] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-017f8109]{margin-right:25px}.Box .numPut[data-v-017f8109]{width:100%!important}.lunBox[data-v-017f8109]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #0bb20c}.pictrueBox[data-v-017f8109]{display:inline-block}.pictrue[data-v-017f8109]{width:85px;height:85px;border:1px dotted rgba(0,0,0,.1);display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-017f8109]{width:100%;height:100%}.pictrueTab[data-v-017f8109]{width:40px!important;height:40px!important}.upLoad[data-v-017f8109]{width:40px;height:40px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-table-wrapper[data-v-017f8109]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.ft[data-v-017f8109]{color:red}[data-v-33d7d58e] .ivu-modal-mask,[data-v-33d7d58e] .ivu-modal-wrap{z-index:999!important}.Box[data-v-33d7d58e] .ivu-modal-body{height:700px;overflow:auto}.tabBox_img[data-v-33d7d58e]{width:36px;height:36px;border-radius:4px;cursor:pointer}.tabBox_img img[data-v-33d7d58e]{width:100%;height:100%}
|
||||
@ -1 +0,0 @@
|
||||
.auth[data-v-e6511d48]{padding:9px 16px 9px 10px}.auth .iconIos[data-v-e6511d48]{font-size:40px;margin-right:10px;color:#001529}.auth .text[data-v-e6511d48]{font-weight:400;color:#000;font-size:18px}.auth .text .code[data-v-e6511d48]{font-size:14px;color:rgba(0,0,0,.5)}.auth .blue[data-v-e6511d48]{color:#1890ff!important}.auth .red[data-v-e6511d48]{color:#ed4014!important}.grey[data-v-e6511d48]{background-color:#999;border-color:#999;color:#fff}.submit[data-v-e6511d48]{width:100%}.code .input[data-v-e6511d48]{width:83%}.code .input .ivu-input[data-v-e6511d48]{border-radius:4px 0 0 4px!important}.code .pictrue[data-v-e6511d48]{height:32px;width:17%}.customer[data-v-e6511d48]{border-right:0}.customer a[data-v-e6511d48]{font-size:12px}.ivu-input-group-append[data-v-e6511d48],.ivu-input-group-prepend[data-v-e6511d48]{background-color:#fff}.ivu-input-group .ivu-input[data-v-e6511d48]{border-right:0!important}
|
||||
1
crmeb/public/admin/css/chunk-209ad47d.2ab10dbd.css
Normal file
1
crmeb/public/admin/css/chunk-209ad47d.2ab10dbd.css
Normal file
@ -0,0 +1 @@
|
||||
.rulesBox[data-v-921f4090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.attrFrom[data-v-921f4090] .ivu-form-item{margin-bottom:0!important}[data-v-f94a755e] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-f94a755e]{margin-right:25px}.Box .numPut[data-v-f94a755e]{width:100%!important}.list-group[data-v-3d14c2de]{margin-left:-8px}.borderStyle[data-v-3d14c2de]{border:1px solid #ccc;padding:8px;border-radius:4px}.drag[data-v-3d14c2de]{cursor:move}.move-icon[data-v-3d14c2de]{width:30px;cursor:move;margin-right:10px}.move-icon .icondrag2[data-v-3d14c2de]{font-size:26px;color:#d8d8d8}.maxW[data-v-3d14c2de] .ivu-select-dropdown{max-width:600px}#shopp-manager .ivu-table-wrapper[data-v-3d14c2de]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.noLeft[data-v-3d14c2de] .ivu-form-item-content{margin-left:0!important}#shopp-manager .ivu-form-item[data-v-3d14c2de]{position:relative}#shopp-manager .ivu-form-item .tips[data-v-3d14c2de]{position:absolute;color:#999;top:29px;left:-77px;font-size:12px}.iview-video-style[data-v-3d14c2de]{width:40%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.iview-video-style .iconv[data-v-3d14c2de]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.iview-video-style .mark[data-v-3d14c2de]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.submission[data-v-3d14c2de]{margin-left:10px}.color-list .tip[data-v-3d14c2de]{color:#c9c9c9}.color-list .color-item[data-v-3d14c2de]{height:30px;line-height:30px;padding:0 10px;color:#fff;margin-right:10px}.color-list .color-item.blue[data-v-3d14c2de]{background-color:#1e9fff}.color-list .color-item.yellow[data-v-3d14c2de]{background-color:#feb900}.color-list .color-item.green[data-v-3d14c2de]{background-color:#009688}.color-list .color-item.red[data-v-3d14c2de]{background-color:#ed4014}.columnsBox[data-v-3d14c2de]{margin-right:10px}.priceBox[data-v-3d14c2de]{width:100%}.rulesBox[data-v-3d14c2de]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pictrueBox[data-v-3d14c2de]{display:inline-block}.pictrueTab[data-v-3d14c2de]{width:40px!important;height:40px!important}.pictrue[data-v-3d14c2de]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-3d14c2de]{width:100%;height:100%}.pictrue .btndel[data-v-3d14c2de]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upLoad[data-v-3d14c2de]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.curs[data-v-3d14c2de]{cursor:pointer}.inpWith[data-v-3d14c2de]{width:60%}.labeltop[data-v-3d14c2de] .ivu-form-item-label{float:none!important;display:inline-block!important;margin-left:120px!important;width:auto!important}.video-icon[data-v-3d14c2de]{background-image:url(https://cdn.oss.9gt.net/prov1.1/1/icons.png);background-color:#fff;background-position:-9999px;background-repeat:no-repeat}.see[data-v-3d14c2de]{color:#2d8cf0;cursor:pointer}.trip[data-v-3d14c2de]{color:#bbb;margin-bottom:10px}.virtual-data[data-v-3d14c2de]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-more[data-v-3d14c2de]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.virtual-title[data-v-3d14c2de]{width:50px}.scroll-virtual[data-v-3d14c2de]{max-height:400px;overflow-y:auto}.footer[data-v-3d14c2de]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.footer .clear[data-v-3d14c2de],.footer .submit[data-v-3d14c2de]{padding:10px 20px;border-radius:5px;color:#fff;cursor:pointer}.footer .clear[data-v-3d14c2de]{background-color:#ccc;margin-right:20px}.footer .submit[data-v-3d14c2de]{background-color:#2d8cf0}.picBox[data-v-3d14c2de]{display:-webkit-box;display:-ms-flexbox;display:flex}.btndel[data-v-3d14c2de]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}
|
||||
1
crmeb/public/admin/css/chunk-21249ff4.97135ebd.css
Normal file
1
crmeb/public/admin/css/chunk-21249ff4.97135ebd.css
Normal file
@ -0,0 +1 @@
|
||||
.auth[data-v-1c7a85bb]{padding:9px 16px 9px 10px}.auth .iconIos[data-v-1c7a85bb]{font-size:40px;margin-right:10px;color:#001529}.auth .text[data-v-1c7a85bb]{font-weight:400;color:#000;font-size:18px}.auth .text .code[data-v-1c7a85bb]{font-size:14px;color:rgba(0,0,0,.5)}.auth .blue[data-v-1c7a85bb]{color:#1890ff!important}.auth .red[data-v-1c7a85bb]{color:#ed4014!important}.grey[data-v-1c7a85bb]{background-color:#999;border-color:#999;color:#fff}.submit[data-v-1c7a85bb]{width:100%}.code .input[data-v-1c7a85bb]{width:83%}.code .input .ivu-input[data-v-1c7a85bb]{border-radius:4px 0 0 4px!important}.code .pictrue[data-v-1c7a85bb]{height:32px;width:17%}.customer[data-v-1c7a85bb]{border-right:0}.customer a[data-v-1c7a85bb]{font-size:12px}.ivu-input-group-append[data-v-1c7a85bb],.ivu-input-group-prepend[data-v-1c7a85bb]{background-color:#fff}.ivu-input-group .ivu-input[data-v-1c7a85bb]{border-right:0!important}
|
||||
@ -1 +1 @@
|
||||
.expand[data-v-280e5ff3]{padding-left:50px}.expand-row[data-v-280e5ff3]{margin-bottom:16px}.express_temp_id[data-v-88c94cbc]{position:relative}.express_temp_id button[data-v-88c94cbc]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-88c94cbc]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-88c94cbc]{color:#ccc}.product-data[data-v-88c94cbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-data .image[data-v-88c94cbc]{width:50px!important;height:50px!important}.line2[data-v-88c94cbc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.avatar[data-v-0b05c524]{width:60px;height:60px;border-radius:50%;overflow:hidden}.avatar img[data-v-0b05c524]{width:100%;height:100%}.dashboard-workplace-header-avatar[data-v-0b05c524]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-0b05c524]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-0b05c524]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-0b05c524]{width:33.33%;color:#17233d;font-size:13px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]:last-child{font-size:22px}.user_menu[data-v-0b05c524] .ivu-menu{width:100%!important}img[data-v-d7d9c444]{height:36px;display:block}.tabBox[data-v-d7d9c444]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-d7d9c444]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-d7d9c444]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-d7d9c444]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-d7d9c444] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-d7d9c444]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderData .ivu-table-header[data-v-d7d9c444],.orderData .ivu-table[data-v-d7d9c444],.orderData .ivu-table th[data-v-d7d9c444]{overflow:visible!important}[data-v-d7d9c444] .ivu-table th{overflow:visible}[data-v-d7d9c444] .select-item:hover{background-color:#f3f3f3}[data-v-d7d9c444] .select-on{display:block}[data-v-d7d9c444] .select-item.on{background:#f3f3f3}.pictrue-box[data-v-d7d9c444]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-d7d9c444]{width:25px;height:25px}
|
||||
.expand[data-v-280e5ff3]{padding-left:50px}.expand-row[data-v-280e5ff3]{margin-bottom:16px}.express_temp_id[data-v-7c485988]{position:relative}.express_temp_id button[data-v-7c485988]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-7c485988]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-7c485988]{color:#ccc}.product-data[data-v-7c485988]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-data .image[data-v-7c485988]{width:50px!important;height:50px!important}.line2[data-v-7c485988]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.avatar[data-v-0b05c524]{width:60px;height:60px;border-radius:50%;overflow:hidden}.avatar img[data-v-0b05c524]{width:100%;height:100%}.dashboard-workplace-header-avatar[data-v-0b05c524]{width:64px;height:64px;border-radius:50%;margin-right:16px;font-weight:600}.dashboard-workplace-header-tip[data-v-0b05c524]{width:82%;display:inline-block;vertical-align:middle}.dashboard-workplace-header-tip-title[data-v-0b05c524]{font-size:13px;color:#000;margin-bottom:12px}.dashboard-workplace-header-tip-desc-sp[data-v-0b05c524]{width:33.33%;color:#17233d;font-size:13px;display:inline-block}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]{text-align:right}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:first-child{margin-right:4px}.dashboard-workplace-header-extra .ivu-col p:first-child span[data-v-0b05c524]:last-child{color:#808695}.dashboard-workplace-header-extra .ivu-col p[data-v-0b05c524]:last-child{font-size:22px}.user_menu[data-v-0b05c524] .ivu-menu{width:100%!important}img[data-v-7d8a5020]{height:36px;display:block}.tabBox[data-v-7d8a5020]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tabBox .tabBox_img[data-v-7d8a5020]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-7d8a5020]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-7d8a5020]{width:60%;font-size:12px!important;margin:0 2px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-7d8a5020] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-7d8a5020]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.orderData .ivu-table-header[data-v-7d8a5020],.orderData .ivu-table[data-v-7d8a5020],.orderData .ivu-table th[data-v-7d8a5020]{overflow:visible!important}[data-v-7d8a5020] .ivu-table th{overflow:visible}[data-v-7d8a5020] .select-item:hover{background-color:#f3f3f3}[data-v-7d8a5020] .select-on{display:block}[data-v-7d8a5020] .select-item.on{background:#f3f3f3}.pictrue-box[data-v-7d8a5020]{display:-webkit-box;display:-ms-flexbox;display:flex;align-item:center}.pictrue[data-v-7d8a5020]{width:25px;height:25px}
|
||||
1
crmeb/public/admin/css/chunk-6ebc5958.61e71427.css
Normal file
1
crmeb/public/admin/css/chunk-6ebc5958.61e71427.css
Normal file
@ -0,0 +1 @@
|
||||
.ivu-form-label-left[data-v-53a94b0a] .ivu-form-item-label{text-align:right}.tabform .export[data-v-53a94b0a]{margin-left:10px}.red[data-v-53a94b0a]{color:#ff5722}.green[data-v-53a94b0a]{color:#009688}.ivu-mt[data-v-53a94b0a] .ivu-select-placeholder{height:32px}
|
||||
@ -1 +1 @@
|
||||
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.tab_data[data-v-e5b640d4] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-e5b640d4] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-e5b640d4] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-e5b640d4]{margin-bottom:10px}.Refresh[data-v-e5b640d4]{font-size:12px;color:#1890ff;cursor:pointer}.expand[data-v-280e5ff3]{padding-left:50px}.expand-row[data-v-280e5ff3]{margin-bottom:16px}.express_temp_id[data-v-88c94cbc]{position:relative}.express_temp_id button[data-v-88c94cbc]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-88c94cbc]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-88c94cbc]{color:#ccc}.product-data[data-v-88c94cbc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-data .image[data-v-88c94cbc]{width:50px!important;height:50px!important}.line2[data-v-88c94cbc]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}img[data-v-349e2db5]{height:36px;display:block}.tabBox[data-v-349e2db5]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.tabBox .tabBox_img[data-v-349e2db5]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-349e2db5]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-349e2db5]{width:60%;font-size:12px!important;margin:0 10px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-349e2db5] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-349e2db5]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uid[data-v-349e2db5]{color:#2d8cf0}.pink_name[data-v-349e2db5]{color:#666}.img[data-v-349e2db5]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img img[data-v-349e2db5]{width:30px;height:30px;margin-right:3px}.card_cent[data-v-0dc8e0bc] .ivu-card-body{width:100%;height:100%}.card_box[data-v-0dc8e0bc]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-0dc8e0bc]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-0dc8e0bc]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-0dc8e0bc]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-0dc8e0bc]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-13b44659] .ivu-page-header-breadcrumb,.product_tabs[data-v-13b44659] .ivu-page-header-content,.product_tabs[data-v-13b44659] .ivu-tabs-bar{margin-bottom:0!important}
|
||||
.card_box_cir1[data-v-2907c959] .ivu-icon{font-size:26px;color:#fff}.one[data-v-2907c959]{background:#e4ecff}.two[data-v-2907c959]{background:#fff3e0}.three[data-v-2907c959]{background:#eaf9e1}.four[data-v-2907c959]{background:#ffeaf4}.five[data-v-2907c959]{background:#f1e4ff}.one1[data-v-2907c959]{background:#4d7cfe}.two1[data-v-2907c959]{background:#ffab2b}.three1[data-v-2907c959]{background:#6dd230}.four1[data-v-2907c959]{background:#ff85c0}.five1[data-v-2907c959]{background:#b37feb}.card_box[data-v-2907c959]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_cir[data-v-2907c959]{width:60px;height:60px;overflow:hidden;margin-right:20px}.card_box .card_box_cir .card_box_cir1[data-v-2907c959],.card_box .card_box_cir[data-v-2907c959]{border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card_box .card_box_cir .card_box_cir1[data-v-2907c959]{width:48px;height:48px}.card_box .card_box_txt .sp1[data-v-2907c959]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-2907c959]{display:block;color:#98a9bc;font-size:12px}.tab_data[data-v-e5b640d4] .ivu-form-item-content{margin-left:0!important}.table_box[data-v-e5b640d4] .ivu-divider-horizontal{margin-top:0!important}.table_box[data-v-e5b640d4] .ivu-form-item{margin-bottom:15px!important}.tabform[data-v-e5b640d4]{margin-bottom:10px}.Refresh[data-v-e5b640d4]{font-size:12px;color:#1890ff;cursor:pointer}.expand[data-v-280e5ff3]{padding-left:50px}.expand-row[data-v-280e5ff3]{margin-bottom:16px}.express_temp_id[data-v-7c485988]{position:relative}.express_temp_id button[data-v-7c485988]{position:absolute;top:50%;right:110px;padding:0;border:none;background:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#57a3f3}.ivu-btn-text[data-v-7c485988]:focus{-webkit-box-shadow:none;box-shadow:none}.trips[data-v-7c485988]{color:#ccc}.product-data[data-v-7c485988]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-data .image[data-v-7c485988]{width:50px!important;height:50px!important}.line2[data-v-7c485988]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}img[data-v-7b8e3439]{height:36px;display:block}.tabBox[data-v-7b8e3439]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2px}.tabBox .tabBox_img[data-v-7b8e3439]{width:36px;height:36px}.tabBox .tabBox_img img[data-v-7b8e3439]{width:100%;height:100%}.tabBox .tabBox_tit[data-v-7b8e3439]{width:60%;font-size:12px!important;margin:0 10px 0 10px;letter-spacing:1px;padding:5px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.orderData[data-v-7b8e3439] .ivu-table-cell{padding-left:0!important}.vertical-center-modal[data-v-7b8e3439]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.uid[data-v-7b8e3439]{color:#2d8cf0}.pink_name[data-v-7b8e3439]{color:#666}.img[data-v-7b8e3439]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.img img[data-v-7b8e3439]{width:30px;height:30px;margin-right:3px}.card_cent[data-v-0dc8e0bc] .ivu-card-body{width:100%;height:100%}.card_box[data-v-0dc8e0bc]{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px}.card_box .card_box_img[data-v-0dc8e0bc]{width:48px;height:48px;border-radius:50%;overflow:hidden;margin-right:20px}.card_box .card_box_img img[data-v-0dc8e0bc]{width:100%;height:100%}.card_box .card_box_txt .sp1[data-v-0dc8e0bc]{display:block;color:#252631;font-size:24px}.card_box .card_box_txt .sp2[data-v-0dc8e0bc]{display:block;color:#98a9bc;font-size:12px}.product_tabs[data-v-13b44659] .ivu-page-header-breadcrumb,.product_tabs[data-v-13b44659] .ivu-page-header-content,.product_tabs[data-v-13b44659] .ivu-tabs-bar{margin-bottom:0!important}
|
||||
@ -1 +0,0 @@
|
||||
.rulesBox[data-v-921f4090]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.attrFrom[data-v-921f4090] .ivu-form-item{margin-bottom:0!important}[data-v-f94a755e] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-f94a755e]{margin-right:25px}.Box .numPut[data-v-f94a755e]{width:100%!important}.list-group[data-v-b2bf67e2]{margin-left:-8px}.borderStyle[data-v-b2bf67e2]{border:1px solid #ccc;padding:8px;border-radius:4px}.drag[data-v-b2bf67e2]{cursor:move}.move-icon[data-v-b2bf67e2]{width:30px;cursor:move;margin-right:10px}.move-icon .icondrag2[data-v-b2bf67e2]{font-size:26px;color:#d8d8d8}.maxW[data-v-b2bf67e2] .ivu-select-dropdown{max-width:600px}#shopp-manager .ivu-table-wrapper[data-v-b2bf67e2]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.noLeft[data-v-b2bf67e2] .ivu-form-item-content{margin-left:0!important}#shopp-manager .ivu-form-item[data-v-b2bf67e2]{position:relative}#shopp-manager .ivu-form-item .tips[data-v-b2bf67e2]{position:absolute;color:#999;top:29px;left:-77px;font-size:12px}.iview-video-style[data-v-b2bf67e2]{width:40%;height:180px;border-radius:10px;background-color:#707070;margin-top:10px;position:relative;overflow:hidden}.iview-video-style .iconv[data-v-b2bf67e2]{color:#fff;line-height:180px;width:50px;height:50px;display:inherit;font-size:26px;position:absolute;top:-74px;left:50%;margin-left:-25px}.iview-video-style .mark[data-v-b2bf67e2]{position:absolute;width:100%;height:30px;top:0;background-color:rgba(0,0,0,.5);text-align:center}.submission[data-v-b2bf67e2]{margin-left:10px}.color-list .tip[data-v-b2bf67e2]{color:#c9c9c9}.color-list .color-item[data-v-b2bf67e2]{height:30px;line-height:30px;padding:0 10px;color:#fff;margin-right:10px}.color-list .color-item.blue[data-v-b2bf67e2]{background-color:#1e9fff}.color-list .color-item.yellow[data-v-b2bf67e2]{background-color:#feb900}.color-list .color-item.green[data-v-b2bf67e2]{background-color:#009688}.color-list .color-item.red[data-v-b2bf67e2]{background-color:#ed4014}.columnsBox[data-v-b2bf67e2]{margin-right:10px}.priceBox[data-v-b2bf67e2]{width:100%}.rulesBox[data-v-b2bf67e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pictrueBox[data-v-b2bf67e2]{display:inline-block}.pictrueTab[data-v-b2bf67e2]{width:40px!important;height:40px!important}.pictrue[data-v-b2bf67e2]{width:60px;height:60px;border:1px dotted rgba(0,0,0,.1);margin-right:15px;display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-b2bf67e2]{width:100%;height:100%}.pictrue .btndel[data-v-b2bf67e2]{position:absolute;z-index:1;width:20px!important;height:20px!important;left:46px;top:-4px}.upLoad[data-v-b2bf67e2]{width:58px;height:58px;line-height:58px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.curs[data-v-b2bf67e2]{cursor:pointer}.inpWith[data-v-b2bf67e2]{width:60%}.labeltop[data-v-b2bf67e2] .ivu-form-item-label{float:none!important;display:inline-block!important;margin-left:120px!important;width:auto!important}.video-icon[data-v-b2bf67e2]{background-image:url(https://cdn.oss.9gt.net/prov1.1/1/icons.png);background-color:#fff;background-position:-9999px;background-repeat:no-repeat}.see[data-v-b2bf67e2]{color:#2d8cf0;cursor:pointer}.trip[data-v-b2bf67e2]{color:#bbb;margin-bottom:10px}.virtual-data[data-v-b2bf67e2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-more[data-v-b2bf67e2]{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.virtual-title[data-v-b2bf67e2]{width:50px}.scroll-virtual[data-v-b2bf67e2]{max-height:400px;overflow-y:auto}.footer[data-v-b2bf67e2]{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.footer .clear[data-v-b2bf67e2],.footer .submit[data-v-b2bf67e2]{padding:10px 20px;border-radius:5px;color:#fff;cursor:pointer}.footer .clear[data-v-b2bf67e2]{background-color:#ccc;margin-right:20px}.footer .submit[data-v-b2bf67e2]{background-color:#2d8cf0}.picBox[data-v-b2bf67e2]{display:-webkit-box;display:-ms-flexbox;display:flex}.btndel[data-v-b2bf67e2]{position:absolute;z-index:9;width:20px!important;height:20px!important;left:46px;top:-4px}
|
||||
@ -1 +0,0 @@
|
||||
.ivu-form-label-left[data-v-47d8dcee] .ivu-form-item-label{text-align:right}.tabform .export[data-v-47d8dcee]{margin-left:10px}.red[data-v-47d8dcee]{color:#ff5722}.green[data-v-47d8dcee]{color:#009688}.ivu-mt[data-v-47d8dcee] .ivu-select-placeholder{height:32px}
|
||||
1
crmeb/public/admin/css/chunk-f0c87de8.ff8472c9.css
Normal file
1
crmeb/public/admin/css/chunk-f0c87de8.ff8472c9.css
Normal file
@ -0,0 +1 @@
|
||||
.expand-row[data-v-263c0b0e]{margin-bottom:16px}.Modals[data-v-61302af0] .input{margin-right:10px}[data-v-017f8109] .ivu-form-item-content{line-height:unset!important}.Box .ivu-radio-wrapper[data-v-017f8109]{margin-right:25px}.Box .numPut[data-v-017f8109]{width:100%!important}.lunBox[data-v-017f8109]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #0bb20c}.pictrueBox[data-v-017f8109]{display:inline-block}.pictrue[data-v-017f8109]{width:85px;height:85px;border:1px dotted rgba(0,0,0,.1);display:inline-block;position:relative;cursor:pointer}.pictrue img[data-v-017f8109]{width:100%;height:100%}.pictrueTab[data-v-017f8109]{width:40px!important;height:40px!important}.upLoad[data-v-017f8109]{width:40px;height:40px;border:1px dotted rgba(0,0,0,.1);border-radius:4px;background:rgba(0,0,0,.02);cursor:pointer}.ivu-table-wrapper[data-v-017f8109]{border-left:1px solid #dcdee2;border-top:1px solid #dcdee2}.ft[data-v-017f8109]{color:red}.goods_detail .goods_detail_wrapper[data-v-12545b72]{z-index:20;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:375px;background:#f0f2f5}.goods_detail .title-box[data-v-12545b72]{height:46px;line-height:46px;background:#fff;text-align:center;color:#333;font-size:16px}.goods_detail .swiper-box[data-v-12545b72]{height:375px}.goods_detail .swiper-box .demo-carousel[data-v-12545b72]{width:375px;height:375px}.goods_detail .swiper-box .demo-carousel img[data-v-12545b72]{width:100%;height:100%;display:block}.goods_detail .goods_info[data-v-12545b72]{padding:15px;background:#fff}.goods_detail .goods_info .number-wrapper[data-v-12545b72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goods_detail .goods_info .number-wrapper .price[data-v-12545b72]{color:#ff3838;font-size:25px}.goods_detail .goods_info .number-wrapper .price span[data-v-12545b72]{font-size:15px}.goods_detail .goods_info .number-wrapper .old-price[data-v-12545b72]{font-size:15px;margin-left:10px;color:#333}.goods_detail .goods_info .name[data-v-12545b72]{font-size:16px;color:#333}.goods_detail .goods_info .msg[data-v-12545b72]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}.goods_detail .goods_info .msg .item[data-v-12545b72]{color:#999;font-size:14px}.goods_detail .con-box[data-v-12545b72]{margin-top:10px;padding-bottom:20px;background:#f0f2f5}[data-v-85c5b2b6] .ivu-modal-mask,[data-v-85c5b2b6] .ivu-modal-wrap{z-index:999!important}.Box[data-v-85c5b2b6] .ivu-modal-body{height:700px;overflow:auto}.tabBox_img[data-v-85c5b2b6]{width:36px;height:36px;border-radius:4px;cursor:pointer}.bg[data-v-85c5b2b6],.tabBox_img img[data-v-85c5b2b6]{width:100%;height:100%}.bg[data-v-85c5b2b6]{position:fixed;left:0;top:0;background:rgba(0,0,0,.5);z-index:11}[data-v-85c5b2b6] .happy-scroll-content{width:100%}[data-v-85c5b2b6] .happy-scroll-content .demo-spin-icon-load{-webkit-animation:ani-demo-spin-data-v-85c5b2b6 1s linear infinite;animation:ani-demo-spin-data-v-85c5b2b6 1s linear infinite}[data-v-85c5b2b6] .happy-scroll-content .demo-spin-col{height:100px;position:relative;border:1px solid #eee}@-webkit-keyframes ani-demo-spin-data-v-85c5b2b6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ani-demo-spin-data-v-85c5b2b6{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
|
||||
@ -1 +0,0 @@
|
||||
.trees-coadd[data-v-26d0c142]{width:100%;height:500px;border-radius:4px;overflow:hidden}.scollhide[data-v-26d0c142]{width:100%;height:100%;overflow:auto;margin-left:18px;padding:10px 0 10px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.content[data-v-26d0c142]{font-size:12px}.time[data-v-26d0c142]{font-size:12px;color:#2d8cf0}.icons-item[data-v-26d0c142]{float:left;margin:6px 6px 6px 0;width:53px;text-align:center;list-style:none;cursor:pointer;height:50px;color:#5c6b77;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;padding-top:10px}.search-rule[data-v-26d0c142]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;background-color:#f2f2f2}.rule[data-v-26d0c142]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-height:700px;overflow:scroll}.rule[data-v-26d0c142]::-webkit-scrollbar{width:10px;height:10px;background-color:#f5f5f5}.rule[data-v-26d0c142]::-webkit-scrollbar-track{border-radius:4px;background-color:#f5f5f5}.rule[data-v-26d0c142]::-webkit-scrollbar-thumb{border-radius:4px;background-color:#555}.rule-list[data-v-26d0c142]{background-color:#f2f2f2;width:32%;margin:5px;border-radius:3px;padding:10px;color:#333;cursor:pointer;-webkit-transition:all .1s;transition:all .1s}.rule-list[data-v-26d0c142]:hover{background-color:#c5d1dd}.rule-list div[data-v-26d0c142]{white-space:nowrap}.select-rule[data-v-26d0c142]{background-color:#c5d1dd}.add[data-v-26d0c142]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add[data-v-26d0c142],.df[data-v-26d0c142]{display:-webkit-box;display:-ms-flexbox;display:flex}.df[data-v-26d0c142]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vxeTable[data-v-2b397e83] .vxe-table--header-wrapper{background:#fff!important}
|
||||
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/js/app.7e132965.js
Normal file
1
crmeb/public/admin/js/app.7e132965.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/js/chunk-0451fc37.561c1248.js
Normal file
1
crmeb/public/admin/js/chunk-0451fc37.561c1248.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/js/chunk-209ad47d.b5bfb934.js
Normal file
1
crmeb/public/admin/js/chunk-209ad47d.b5bfb934.js
Normal file
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/js/chunk-21249ff4.3e9b9575.js
Normal file
1
crmeb/public/admin/js/chunk-21249ff4.3e9b9575.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/js/chunk-5958e640.2ebe1e38.js
Normal file
1
crmeb/public/admin/js/chunk-5958e640.2ebe1e38.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
1
crmeb/public/admin/js/chunk-8b702d6a.e7004382.js
Normal file
1
crmeb/public/admin/js/chunk-8b702d6a.e7004382.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
29
template/admin/.gitignore
vendored
Normal file
29
template/admin/.gitignore
vendored
Normal file
@ -0,0 +1,29 @@
|
||||
.DS_Store
|
||||
node_modules
|
||||
/dist
|
||||
.history
|
||||
package-lock.json
|
||||
|
||||
/tests/e2e/videos/
|
||||
/tests/e2e/screenshots/
|
||||
|
||||
# local env files
|
||||
.env.local
|
||||
.env.*.local
|
||||
|
||||
# Log files
|
||||
npm-debug.log*
|
||||
yarn-debug.log*
|
||||
yarn-error.log*
|
||||
|
||||
# Editor directories and files
|
||||
.idea
|
||||
.vscode
|
||||
*.suo
|
||||
*.ntvs*
|
||||
*.njsproj
|
||||
*.sln
|
||||
*.sw*
|
||||
|
||||
build/env.js
|
||||
.env
|
||||
@ -48,7 +48,7 @@
|
||||
:data="uploadData"
|
||||
:headers="header"
|
||||
:multiple="true"
|
||||
:format="['jpg', 'jpeg', 'png']"
|
||||
:format="['jpg', 'jpeg', 'png', 'gif']"
|
||||
:on-success="handleSuccess"
|
||||
style="margin-top: 1px; display: inline-block"
|
||||
>
|
||||
|
||||
@ -16,7 +16,7 @@
|
||||
>
|
||||
<Row :gutter="24" type="flex">
|
||||
<Col :xl="6" :lg="12" :md="13" :sm="12" :xs="24">
|
||||
<FormItem label="昵称/ID:">
|
||||
<FormItem label="关键字:">
|
||||
<Input
|
||||
enter-button
|
||||
placeholder="请输入"
|
||||
|
||||
@ -110,14 +110,16 @@
|
||||
<Divider
|
||||
type="vertical"
|
||||
v-if="
|
||||
row._status === 1 ||
|
||||
row._status === 3 ||
|
||||
(row._status === 2 && !row.pinkStatus) ||
|
||||
row._status === 4 ||
|
||||
(row.shipping_type == 2 &&
|
||||
row.status == 0 &&
|
||||
row.paid == 1 &&
|
||||
row.refund_status === 0)
|
||||
row.refund_type !== 4 &&
|
||||
row.refund_type !== 5 &&
|
||||
(row._status === 1 ||
|
||||
row._status === 3 ||
|
||||
(row._status === 2 && !row.pinkStatus) ||
|
||||
row._status === 4 ||
|
||||
(row.shipping_type == 2 &&
|
||||
row.status == 0 &&
|
||||
row.paid == 1 &&
|
||||
row.refund_status === 0))
|
||||
"
|
||||
/>
|
||||
<template>
|
||||
|
||||
@ -244,7 +244,6 @@ export default {
|
||||
title: "商品信息",
|
||||
slot: "image",
|
||||
width: 200,
|
||||
align: "center",
|
||||
},
|
||||
{
|
||||
title: "规格",
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
<template>
|
||||
<div>
|
||||
<div class="i-layout-page-header">
|
||||
<div class="i-layout-page-header">
|
||||
<span class="ivu-page-header-title">子订单列表</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="i-layout-page-header">
|
||||
<div class="i-layout-page-header">
|
||||
<span class="ivu-page-header-title">子订单列表</span>
|
||||
</div>
|
||||
</div>
|
||||
<Table
|
||||
:columns="columns"
|
||||
:data="orderList"
|
||||
@ -52,22 +52,22 @@
|
||||
}}</span>
|
||||
</div>
|
||||
</template>
|
||||
<template slot-scope="{ row, index }" slot="statusName">
|
||||
<div v-html="row.status_name.status_name" class="pt5"></div>
|
||||
<div class="pictrue-box">
|
||||
<div
|
||||
v-viewer
|
||||
v-if="row.status_name.pics"
|
||||
v-for="(item, index) in row.status_name.pics || []"
|
||||
:key="index"
|
||||
>
|
||||
<img class="pictrue mr10" v-lazy="item" :src="item" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<template slot-scope="{ row, index }" slot="statusName">
|
||||
<div v-html="row.status_name.status_name" class="pt5"></div>
|
||||
<div class="pictrue-box">
|
||||
<div
|
||||
v-viewer
|
||||
v-if="row.status_name.pics"
|
||||
v-for="(item, index) in row.status_name.pics || []"
|
||||
:key="index"
|
||||
>
|
||||
<img class="pictrue mr10" v-lazy="item" :src="item" />
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
<template slot-scope="{ row, index }" slot="action">
|
||||
<a @click="edit(row)" v-if="row._status === 1">编辑</a>
|
||||
<!-- <a
|
||||
<a
|
||||
@click="sendOrder(row)"
|
||||
v-if="
|
||||
(row._status === 2 || row._status === 8) &&
|
||||
@ -75,7 +75,7 @@
|
||||
(row.pinkStatus === null || row.pinkStatus === 2)
|
||||
"
|
||||
>发送货</a
|
||||
> -->
|
||||
>
|
||||
<a @click="delivery(row)" v-if="row._status === 4">配送信息</a>
|
||||
<a
|
||||
@click="bindWrite(row)"
|
||||
@ -171,8 +171,9 @@
|
||||
<DropdownItem name="8" v-show="row._status === 4"
|
||||
>已收货</DropdownItem
|
||||
>
|
||||
<DropdownItem name="9" v-if="row.is_del == 1"
|
||||
>删除订单</DropdownItem>
|
||||
<DropdownItem name="9" v-if="row.is_del == 1"
|
||||
>删除订单</DropdownItem
|
||||
>
|
||||
</DropdownMenu>
|
||||
</Dropdown>
|
||||
</template>
|
||||
@ -673,8 +674,7 @@ export default {
|
||||
this.getList();
|
||||
},
|
||||
getOrderList(id) {
|
||||
splitOrderList(id).then((res) => {
|
||||
});
|
||||
splitOrderList(id).then((res) => {});
|
||||
},
|
||||
// 订单列表
|
||||
getList(res) {
|
||||
|
||||
@ -441,6 +441,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormBatch[0].price"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -448,6 +449,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormBatch[0].cost"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -466,6 +468,7 @@
|
||||
formValidate.virtual_type == 1
|
||||
"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -509,6 +512,7 @@
|
||||
v-model="oneFormBatch[0].weight"
|
||||
:step="0.1"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -517,6 +521,7 @@
|
||||
v-model="oneFormBatch[0].volume"
|
||||
:step="0.1"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -563,6 +568,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].price"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -570,6 +576,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].cost"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -577,6 +584,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].ot_price"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -588,6 +596,7 @@
|
||||
formValidate.virtual_type == 1
|
||||
"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
:precision="0"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
@ -599,6 +608,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].weight"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -606,6 +616,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].volume"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -688,6 +699,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].price"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -695,6 +707,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].cost"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -702,6 +715,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].ot_price"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -709,6 +723,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].stock"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
:disabled="
|
||||
formValidate.is_virtual == 1 &&
|
||||
formValidate.virtual_type == 1
|
||||
@ -724,6 +739,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].weight"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -759,6 +775,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].volume"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -829,6 +846,7 @@
|
||||
<FormItem label="虚拟销量:">
|
||||
<InputNumber
|
||||
:min="0"
|
||||
:max="999999"
|
||||
v-model="formValidate.ficti"
|
||||
placeholder="请输入虚拟销量"
|
||||
/>
|
||||
@ -839,6 +857,7 @@
|
||||
<InputNumber
|
||||
v-model="formValidate.give_integral"
|
||||
:min="0"
|
||||
:max="999999"
|
||||
placeholder="请输入积分"
|
||||
/>
|
||||
</FormItem>
|
||||
@ -847,6 +866,7 @@
|
||||
<FormItem label="排序:">
|
||||
<InputNumber
|
||||
:min="0"
|
||||
:max="999999"
|
||||
v-model="formValidate.sort"
|
||||
placeholder="请输入排序"
|
||||
/>
|
||||
@ -929,6 +949,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].brokerage"
|
||||
:min="0"
|
||||
:max="999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -936,6 +957,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].brokerage_two"
|
||||
:min="0"
|
||||
:max="999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -943,6 +965,7 @@
|
||||
<InputNumber
|
||||
v-model="oneFormValidate[0].vip_price"
|
||||
:min="0"
|
||||
:max="999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -965,12 +988,14 @@
|
||||
一级返佣:<InputNumber
|
||||
placeholder="请输入一级返佣"
|
||||
:min="0"
|
||||
:max="9999999"
|
||||
class="columnsBox perW20"
|
||||
v-model="manyBrokerage"
|
||||
></InputNumber>
|
||||
二级返佣:<InputNumber
|
||||
placeholder="请输入二级返佣"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="columnsBox perW20"
|
||||
v-model="manyBrokerageTwo"
|
||||
></InputNumber>
|
||||
@ -979,6 +1004,7 @@
|
||||
会员价:<InputNumber
|
||||
placeholder="请输入会员价"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="columnsBox perW20"
|
||||
v-model="manyVipPrice"
|
||||
></InputNumber>
|
||||
@ -1062,6 +1088,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].brokerage"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -1069,6 +1096,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].brokerage_two"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
@ -1076,6 +1104,7 @@
|
||||
<InputNumber
|
||||
v-model="manyFormValidate[index].vip_price"
|
||||
:min="0"
|
||||
:max="99999999"
|
||||
class="priceBox"
|
||||
></InputNumber>
|
||||
</template>
|
||||
|
||||
@ -0,0 +1,130 @@
|
||||
<template>
|
||||
<div class="goods_detail">
|
||||
<div class="goods_detail_wrapper" style="height: 640px;">
|
||||
<HappyScroll size="5" resize hide-horizontal>
|
||||
<div style="width: 375px">
|
||||
<div class="title-box">商品详情</div>
|
||||
<div class="swiper-box">
|
||||
<Carousel autoplay v-model="value2" loop arrow="never">
|
||||
<CarouselItem v-for="(item,index) in goodsInfo.productInfo.slider_image" :key="index">
|
||||
<div class="demo-carousel"><img :src="item" alt=""></div>
|
||||
</CarouselItem>
|
||||
</Carousel>
|
||||
</div>
|
||||
<div class="goods_info">
|
||||
<div class="number-wrapper">
|
||||
<div class="price"><span>¥</span>{{goodsInfo.productInfo.price}}</div>
|
||||
<div class="old-price">¥{{goodsInfo.productInfo.vip_price}}</div>
|
||||
<div><img src="../../../../assets/images/goods_vip.png"></div>
|
||||
</div>
|
||||
<div class="name">{{goodsInfo.productInfo.store_name}}</div>
|
||||
<div class="msg">
|
||||
<div class="item">原价:¥{{goodsInfo.productInfo.ot_price}}</div>
|
||||
<div class="item">销量:{{goodsInfo.productInfo.sales}}</div>
|
||||
<div class="item">库存:{{goodsInfo.productInfo.stock}}</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="con-box">
|
||||
<div class="title-box">商品介绍</div>
|
||||
<div class="content" v-html="goodsInfo.productInfo.description"></div>
|
||||
</div>
|
||||
</div>
|
||||
</HappyScroll>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { HappyScroll } from 'vue-happy-scroll'
|
||||
import { productInfoApi } from '@/api/product'
|
||||
export default {
|
||||
name: "goods_detail",
|
||||
props:{
|
||||
goodsId:{
|
||||
type:String | Number,
|
||||
default:''
|
||||
}
|
||||
},
|
||||
components:{
|
||||
HappyScroll
|
||||
},
|
||||
data(){
|
||||
return {
|
||||
value2: 0,
|
||||
goodsInfo:{}
|
||||
}
|
||||
},
|
||||
mounted() {
|
||||
this.getInfo()
|
||||
},
|
||||
methods:{
|
||||
getInfo(){
|
||||
productInfoApi(this.goodsId).then(res=>{
|
||||
this.goodsInfo = res.data
|
||||
})
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style lang="stylus" scoped>
|
||||
.goods_detail
|
||||
.goods_detail_wrapper{
|
||||
z-index 20
|
||||
position fixed
|
||||
left 50%
|
||||
top 50%
|
||||
transform translate(-50%,-50%)
|
||||
width 375px
|
||||
background #F0F2F5
|
||||
}
|
||||
.title-box{
|
||||
height:46px
|
||||
line-height 46px
|
||||
background #fff
|
||||
text-align center
|
||||
color #333
|
||||
font-size 16px
|
||||
}
|
||||
.swiper-box
|
||||
height 375px
|
||||
.demo-carousel
|
||||
width 375px
|
||||
height 375px
|
||||
img
|
||||
width 100%
|
||||
height 100%
|
||||
display block
|
||||
.goods_info
|
||||
padding 15px
|
||||
background #fff
|
||||
.number-wrapper
|
||||
display flex
|
||||
align-items center
|
||||
.price
|
||||
color #FF3838
|
||||
font-size 25px
|
||||
span
|
||||
font-size 15px
|
||||
.old-price
|
||||
font-size 15px
|
||||
margin-left 10px
|
||||
color #333333
|
||||
.name
|
||||
font-size 16px
|
||||
color #333
|
||||
.msg
|
||||
display flex
|
||||
align-items center
|
||||
justify-content space-between
|
||||
margin-top 10px
|
||||
.item
|
||||
color #999999
|
||||
font-size 14px
|
||||
.con-box
|
||||
margin-top 10px
|
||||
padding-bottom 20px
|
||||
background: #f0f2f5;
|
||||
|
||||
</style>
|
||||
@ -129,6 +129,8 @@
|
||||
</i-switch>
|
||||
</template>
|
||||
<template slot-scope="{ row, index }" slot="action">
|
||||
<a @click="look(row)">查看</a>
|
||||
<Divider type="vertical" />
|
||||
<a @click="edit(row)">编辑</a>
|
||||
<Divider type="vertical" />
|
||||
<router-link :to="{ path: '/admin/product/product_reply/' + row.id }"
|
||||
@ -170,6 +172,11 @@
|
||||
>
|
||||
<tao-bao ref="taobaos" v-if="modals" @on-close="onClose"></tao-bao>
|
||||
</Modal>
|
||||
<!-- 商品弹窗 -->
|
||||
<div v-if="isProductBox">
|
||||
<div class="bg" @click="isProductBox = false"></div>
|
||||
<goodsDetail :goodsId="goodsId"></goodsDetail>
|
||||
</div>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
@ -179,6 +186,8 @@ import attribute from "./attribute";
|
||||
import toExcel from "../../../utils/Excel.js";
|
||||
import { mapState } from "vuex";
|
||||
import taoBao from "./taoBao";
|
||||
import goodsDetail from "./components/goodsDetail.vue";
|
||||
|
||||
import {
|
||||
getGoodHeade,
|
||||
getGoods,
|
||||
@ -190,7 +199,7 @@ import {
|
||||
} from "@/api/product";
|
||||
export default {
|
||||
name: "product_productList",
|
||||
components: { expandRow, attribute, taoBao },
|
||||
components: { expandRow, attribute, taoBao, goodsDetail },
|
||||
computed: {
|
||||
...mapState("userLevel", ["categoryId"]),
|
||||
},
|
||||
@ -301,6 +310,8 @@ export default {
|
||||
attrTemplate: false,
|
||||
selectedIds: new Set(), //选中合并项的id
|
||||
ids: [],
|
||||
goodsId: "",
|
||||
isProductBox: false,
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
@ -321,6 +332,11 @@ export default {
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
look(row) {
|
||||
console.log(row);
|
||||
this.goodsId = row.id;
|
||||
this.isProductBox = true;
|
||||
},
|
||||
getPath() {
|
||||
this.columns2 = [...this.columns];
|
||||
if (name !== "1" && name !== "2") {
|
||||
@ -607,6 +623,7 @@ export default {
|
||||
url: `product/product/${row.id}`,
|
||||
method: "DELETE",
|
||||
ids: "",
|
||||
un: 1,
|
||||
};
|
||||
this.$modalSure(delfromData)
|
||||
.then((res) => {
|
||||
@ -653,4 +670,42 @@ export default {
|
||||
height: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.bg {
|
||||
position: fixed;
|
||||
left: 0;
|
||||
top: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
z-index: 11;
|
||||
}
|
||||
|
||||
/deep/.happy-scroll-content {
|
||||
width: 100%;
|
||||
|
||||
.demo-spin-icon-load {
|
||||
animation: ani-demo-spin 1s linear infinite;
|
||||
}
|
||||
|
||||
@keyframes ani-demo-spin {
|
||||
from {
|
||||
transform: rotate(0deg);
|
||||
}
|
||||
|
||||
50% {
|
||||
transform: rotate(180deg);
|
||||
}
|
||||
|
||||
to {
|
||||
transform: rotate(360deg);
|
||||
}
|
||||
}
|
||||
|
||||
.demo-spin-col {
|
||||
height: 100px;
|
||||
position: relative;
|
||||
border: 1px solid #eee;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
|
||||
@ -2,7 +2,7 @@
|
||||
<div>
|
||||
<Modal
|
||||
v-model="modals"
|
||||
width="850"
|
||||
width="700"
|
||||
scrollable
|
||||
footer-hide
|
||||
closable
|
||||
@ -40,11 +40,14 @@
|
||||
</Row>
|
||||
<Row type="flex" :gutter="24">
|
||||
<Col v-bind="grid">
|
||||
<FormItem label="按钮名称:" prop="menu_name">
|
||||
<FormItem
|
||||
:label="!authType ? '接口名称:' : '按钮名称:'"
|
||||
prop="menu_name"
|
||||
>
|
||||
<div class="add">
|
||||
<Input
|
||||
v-model="formValidate.menu_name"
|
||||
placeholder="请输入按钮名称"
|
||||
:placeholder="!authType ? '请输入接口名称' : '请输入按钮名称'"
|
||||
>
|
||||
</Input>
|
||||
<Button
|
||||
@ -87,23 +90,23 @@
|
||||
></Input>
|
||||
</FormItem>
|
||||
</Col>
|
||||
<Col v-bind="grid" v-if="authType">
|
||||
<!-- <Col v-bind="grid" v-if="authType">
|
||||
<FormItem label="接口参数:">
|
||||
<Input
|
||||
v-model="formValidate.params"
|
||||
placeholder="举例:a/123/b/234"
|
||||
></Input>
|
||||
</FormItem>
|
||||
</Col>
|
||||
</Col> -->
|
||||
<Col v-bind="grid" v-if="authType">
|
||||
<FormItem label="路由名称:" prop="menu_path">
|
||||
<FormItem label="路由地址:" prop="menu_path">
|
||||
<Input
|
||||
v-model="formValidate.menu_path"
|
||||
placeholder="请输入路由名称"
|
||||
placeholder="请输入路由地址"
|
||||
></Input>
|
||||
</FormItem>
|
||||
</Col>
|
||||
<Col v-bind="grid">
|
||||
<Col v-bind="grid" v-if="authType">
|
||||
<FormItem label="权限标识:" prop="unique_auth">
|
||||
<Input
|
||||
v-model="formValidate.unique_auth"
|
||||
@ -130,6 +133,7 @@
|
||||
<!--</Select>-->
|
||||
<!--</FormItem>-->
|
||||
<!--</Col>-->
|
||||
|
||||
<Col v-bind="grid">
|
||||
<FormItem label="排序:">
|
||||
<Input
|
||||
@ -140,7 +144,21 @@
|
||||
></Input>
|
||||
</FormItem>
|
||||
</Col>
|
||||
<Col v-bind="grid">
|
||||
<Col v-bind="grid" v-if="authType">
|
||||
<FormItem label="隐藏菜单:">
|
||||
<RadioGroup v-model="formValidate.is_show_path">
|
||||
<Radio
|
||||
:label="item.value"
|
||||
v-for="(item, i) in isShowPathRadio"
|
||||
:key="i"
|
||||
>
|
||||
<Icon type="social-apple"></Icon>
|
||||
<span>{{ item.label }}</span>
|
||||
</Radio>
|
||||
</RadioGroup>
|
||||
</FormItem>
|
||||
</Col>
|
||||
<Col :xs="24">
|
||||
<FormItem label="状态:">
|
||||
<RadioGroup v-model="formValidate.is_show">
|
||||
<Radio
|
||||
@ -154,20 +172,7 @@
|
||||
</RadioGroup>
|
||||
</FormItem>
|
||||
</Col>
|
||||
<Col v-bind="grid">
|
||||
<FormItem label="是否为隐藏菜单:">
|
||||
<RadioGroup v-model="formValidate.is_show_path">
|
||||
<Radio
|
||||
:label="item.value"
|
||||
v-for="(item, i) in isShowPathRadio"
|
||||
:key="i"
|
||||
>
|
||||
<Icon type="social-apple"></Icon>
|
||||
<span>{{ item.label }}</span>
|
||||
</Radio>
|
||||
</RadioGroup>
|
||||
</FormItem>
|
||||
</Col>
|
||||
|
||||
<Col span="24">
|
||||
<Button
|
||||
type="primary"
|
||||
@ -245,7 +250,7 @@
|
||||
:key="index"
|
||||
@click="selectRule(item)"
|
||||
>
|
||||
<div>按钮名称:{{ item.real_name }}</div>
|
||||
<div>接口名称:{{ item.real_name }}</div>
|
||||
<div>请求方式:{{ item.method }}</div>
|
||||
<div>接口地址:{{ item.rule }}</div>
|
||||
</div>
|
||||
@ -288,7 +293,7 @@ export default {
|
||||
{ required: true, message: "请输入按钮名称", trigger: "blur" },
|
||||
],
|
||||
menu_path: [
|
||||
{ required: true, message: "请输入路由名称", trigger: "blur" },
|
||||
{ required: true, message: "请输入路由地址", trigger: "blur" },
|
||||
],
|
||||
methods: [
|
||||
{ required: true, message: "请选择接口请求方式", trigger: "blur" },
|
||||
@ -308,16 +313,16 @@ export default {
|
||||
};
|
||||
},
|
||||
watch: {
|
||||
"formValidate.header": function(n) {
|
||||
"formValidate.header": function (n) {
|
||||
this.formValidate.is_header = n ? 1 : 0;
|
||||
},
|
||||
"formValidate.auth_type": function(n) {
|
||||
"formValidate.auth_type": function (n) {
|
||||
if (n === undefined) {
|
||||
n = 1;
|
||||
}
|
||||
this.authType = n === 1;
|
||||
},
|
||||
"formValidate.data": function(n) {},
|
||||
"formValidate.data": function (n) {},
|
||||
},
|
||||
computed: {
|
||||
/* eslint-disable */
|
||||
@ -558,6 +563,9 @@ export default {
|
||||
position: relative;
|
||||
padding-top: 10px;
|
||||
}
|
||||
.icons-item .ivu-icon {
|
||||
font-size: 16px;
|
||||
}
|
||||
.search-rule {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
@ -18,21 +18,16 @@
|
||||
<!--<div>体验时间剩余 {{dayNum}}天</div>-->
|
||||
<!--<div class="code red">审核未通过</div>-->
|
||||
<!--</div>-->
|
||||
<div class="text" v-if="status === 1">
|
||||
<div class="text">
|
||||
<div>商业授权</div>
|
||||
<div class="code">授权码:{{ authCode }}</div>
|
||||
</div>
|
||||
<div class="text" v-else>
|
||||
<div>商业授权</div>
|
||||
<div class="code">授权码:未授权</div>
|
||||
<div class="code">开源版</div>
|
||||
</div>
|
||||
<!--<div class="text" v-else-if="status === 0">-->
|
||||
<!--<div>体验时间剩余 {{dayNum}}天</div>-->
|
||||
<!--<div class="code blue">授权申请已提交,请等待审核</div>-->
|
||||
<!--</div>-->
|
||||
</div>
|
||||
<Button @click="toCrmeb()" v-if="status === 1">进入官网</Button>
|
||||
<Button type="primary" @click="isTemplate = true" v-else>申请授权</Button>
|
||||
<Button @click="toCrmeb()">进入官网</Button>
|
||||
<!--<Button type="primary" @click="isTemplate = true" v-else-if="status === -1 || status === -9">申请授权</Button>-->
|
||||
<!--<Button type="primary" @click="isTemplate = true" v-else-if="status === 2">重新申请</Button>-->
|
||||
<!--<Button class="grey" v-else-if="status === 0">审核中</Button>-->
|
||||
|
||||
@ -30,7 +30,7 @@ const frameIn = [
|
||||
{
|
||||
path: '/admin/',
|
||||
meta: {
|
||||
title: 'CRMEB'
|
||||
title: '后台管理'
|
||||
},
|
||||
redirect: {
|
||||
name: 'home_index'
|
||||
|
||||
@ -576,6 +576,7 @@ html, body {
|
||||
.content img{
|
||||
display: block;
|
||||
max-width: 100%;
|
||||
object-fit: contain;
|
||||
}
|
||||
.none-radius .ivu-modal-content{border-radius: 0;}
|
||||
.transfer-mask .ivu-modal-wrap{
|
||||
|
||||
@ -14,6 +14,8 @@ export function modalSure (delfromData) {
|
||||
let content = ''
|
||||
if (delfromData.info !== undefined) {
|
||||
content = `<p>${delfromData.title}</p><p>${delfromData.info}</p>`
|
||||
} else if(delfromData.un !== undefined) {
|
||||
content = `<p>确定要${delfromData.title}吗?</p>`
|
||||
} else {
|
||||
content = `<p>确定要${delfromData.title}吗?</p><p>${delfromData.title}后将无法恢复,请谨慎操作!</p>`
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user