Commit a6a3878d2b22ecc59da9dd358749c5cc7e594f0a
1 parent
49206db5
最新绿道
Showing
473 changed files
with
23041 additions
and
33212 deletions
Too many changes.
To preserve performance only 100 of 473 files are displayed.
admin-web-master/dist.zip
No preview for this file type
admin-web-master/src/api/manage.js
| ... | ... | @@ -124,3 +124,31 @@ export function daoqi(data) { |
| 124 | 124 | data |
| 125 | 125 | }) |
| 126 | 126 | } |
| 127 | + | |
| 128 | +// OA 提交代办 | |
| 129 | + | |
| 130 | +export function startOa(data) { | |
| 131 | + return request({ | |
| 132 | + url: '/oaInterconnection/startOa', | |
| 133 | + method: 'post', | |
| 134 | + data | |
| 135 | + }) | |
| 136 | +} | |
| 137 | +// 审核后通知OA | |
| 138 | + | |
| 139 | +export function examine(data) { | |
| 140 | + return request({ | |
| 141 | + url: '/oaInterconnection/examine', | |
| 142 | + method: 'post', | |
| 143 | + data | |
| 144 | + }) | |
| 145 | +} | |
| 146 | +// 获取任务ID | |
| 147 | + | |
| 148 | +export function thirdParty(data) { | |
| 149 | + return request({ | |
| 150 | + url: `/oaInterconnection/thirdParty`, | |
| 151 | + method: 'post', | |
| 152 | + data | |
| 153 | + }) | |
| 154 | +} | ... | ... |
admin-web-master/src/api/oa.js
0 → 100644
| 1 | +import request from '@/utils/request' | |
| 2 | + | |
| 3 | +// OA 提交代办 | |
| 4 | + | |
| 5 | +export function startOa(data) { | |
| 6 | + return request({ | |
| 7 | + url: '/oaInterconnection/startOa', | |
| 8 | + method: 'post', | |
| 9 | + data | |
| 10 | + }) | |
| 11 | +} | |
| 12 | +// 审核后通知OA | |
| 13 | + | |
| 14 | +export function examine(data) { | |
| 15 | + return request({ | |
| 16 | + url: '/oaInterconnection/examine', | |
| 17 | + method: 'post', | |
| 18 | + data | |
| 19 | + }) | |
| 20 | +} | |
| 21 | +// 获取任务ID | |
| 22 | + | |
| 23 | +export function thirdParty(data) { | |
| 24 | + return request({ | |
| 25 | + url: `/oaInterconnection/thirdParty`, | |
| 26 | + method: 'post', | |
| 27 | + data | |
| 28 | + }) | |
| 29 | +} | ... | ... |
admin-web-master/src/components/add/addcd.vue
| ... | ... | @@ -262,6 +262,9 @@ |
| 262 | 262 | async created() { |
| 263 | 263 | if (this.info && this.info.id) { |
| 264 | 264 | this.ruleForm = this.info |
| 265 | + if(this.ruleForm.belongingParkTrail !=''){ | |
| 266 | + this.gongyuan(this.ruleForm.belongingGreenwaySection) | |
| 267 | + } | |
| 265 | 268 | if (this.ruleForm.mapMarker) { |
| 266 | 269 | this.lat = Number(this.ruleForm.mapMarker.split(',')[0]) |
| 267 | 270 | this.lng = Number(this.ruleForm.mapMarker.split(',')[1]) | ... | ... |
admin-web-master/src/components/add/addinformation.vue
| ... | ... | @@ -64,7 +64,7 @@ |
| 64 | 64 | |
| 65 | 65 | <el-col :span="12"> |
| 66 | 66 | <el-form-item label="所属公园/步道" prop="belongingParkTrail"> |
| 67 | - <el-select v-model="ruleForm.belongingParkTrail" placeholder="请选择" style="width: 100%;"> | |
| 67 | + <el-select v-model="ruleForm.belongingParkTrail" placeholder="请选择" style="width: 100%;" > | |
| 68 | 68 | <el-option :label="item.name" :value="item.code" v-for="(item,index) in gongyuanList" |
| 69 | 69 | :key="index"></el-option> |
| 70 | 70 | </el-select> |
| ... | ... | @@ -164,6 +164,10 @@ |
| 164 | 164 | parkTrails |
| 165 | 165 | } from '@/api/information.js'; |
| 166 | 166 | import newmap from "@/components/newmap/index"; |
| 167 | + import { | |
| 168 | + examine, | |
| 169 | + thirdParty | |
| 170 | + } from '@/api/oa.js' | |
| 167 | 171 | export default { |
| 168 | 172 | components: { |
| 169 | 173 | upfile, |
| ... | ... | @@ -281,17 +285,24 @@ |
| 281 | 285 | } |
| 282 | 286 | }, |
| 283 | 287 | async created() { |
| 284 | - console.error(this.info) | |
| 288 | + console.log(this.info) | |
| 289 | + const lvdao = await lvdaoduan() | |
| 290 | + const gongyua = await parkTrails() | |
| 291 | + // const budao = await gongyuan() | |
| 292 | + this.lvdaoList = lvdao.data.concat(gongyua.data) | |
| 285 | 293 | if (this.info.id) { |
| 286 | 294 | this.ruleForm = this.info |
| 287 | 295 | if (this.ruleForm.mapPunctuation) { |
| 288 | 296 | this.lat = Number(this.ruleForm.mapPunctuation.split(',')[0]) |
| 289 | 297 | this.lng = Number(this.ruleForm.mapPunctuation.split(',')[1]) |
| 290 | 298 | } |
| 299 | + if(this.ruleForm.belongingParkTrail !=''){ | |
| 300 | + this.gongyuan(this.ruleForm.belongingGreenwaySection) | |
| 301 | + } | |
| 302 | + | |
| 291 | 303 | } |
| 292 | - const lvdao = await lvdaoduan() | |
| 293 | - const gongyua = await parkTrails() | |
| 294 | - this.lvdaoList = lvdao.data.concat(gongyua.data) | |
| 304 | + | |
| 305 | + | |
| 295 | 306 | }, |
| 296 | 307 | methods: { |
| 297 | 308 | validateNumber(field, value) { |
| ... | ... | @@ -339,8 +350,11 @@ |
| 339 | 350 | const budao = await gongyuan() |
| 340 | 351 | const gongyua = await parkTrails() |
| 341 | 352 | const allgong= budao.data.concat(gongyua.data) |
| 342 | - this.gongyuanList = allgong.filter(item => item.superior == value); | |
| 353 | + this.gongyuanList = allgong.filter(item =>item.superior == value); | |
| 354 | + | |
| 343 | 355 | }, |
| 356 | + | |
| 357 | + | |
| 344 | 358 | add() { |
| 345 | 359 | console.log({ |
| 346 | 360 | ...this.ruleForm |
| ... | ... | @@ -413,6 +427,7 @@ |
| 413 | 427 | |
| 414 | 428 | } |
| 415 | 429 | }, |
| 430 | + | |
| 416 | 431 | close() { |
| 417 | 432 | this.$emit('removeonaction', '1') |
| 418 | 433 | }, | ... | ... |
admin-web-master/src/components/add/addmap.vue
| ... | ... | @@ -16,6 +16,7 @@ |
| 16 | 16 | <el-option label="商家客户端" value="商家客户端"></el-option> --> |
| 17 | 17 | <el-option v-for="(item,index) in owningEndList" |
| 18 | 18 | :key="index" :label="item.label" :value="item.value"></el-option> |
| 19 | + | |
| 19 | 20 | </el-select> |
| 20 | 21 | </el-form-item> |
| 21 | 22 | <!-- <el-form-item label="轮播顺序" prop="rotationOrder" > |
| ... | ... | @@ -325,8 +326,7 @@ |
| 325 | 326 | } |
| 326 | 327 | }, |
| 327 | 328 | async created() { |
| 328 | - const res = await bannerGet({pageNumber: 1,pageSize: 20}) | |
| 329 | - this.tableData = res.data.content | |
| 329 | + | |
| 330 | 330 | if (this.info && this.info.id) { |
| 331 | 331 | this.formInline = this.info |
| 332 | 332 | if (this.formInline.mapPunctuation) { |
| ... | ... | @@ -334,6 +334,9 @@ |
| 334 | 334 | this.lng = Number(this.formInline.mapPunctuation.split(',')[1]) |
| 335 | 335 | |
| 336 | 336 | } |
| 337 | + if(this.formInline.belongingParkTrail !=''){ | |
| 338 | + this.gongyuan(this.formInline.belongingGreenwaySection) | |
| 339 | + } | |
| 337 | 340 | if(this.info.affiliation){ |
| 338 | 341 | console.log('this.info.affiliation',this.info.affiliation) |
| 339 | 342 | console.log('this.info.carouselId',this.info.carouselId) |
| ... | ... | @@ -371,6 +374,8 @@ |
| 371 | 374 | }] |
| 372 | 375 | } |
| 373 | 376 | } else { |
| 377 | + const res = await bannerGet({pageNumber: 1,pageSize: 20}) | |
| 378 | + this.tableData = res.data.content | |
| 374 | 379 | if (this.leixing) { |
| 375 | 380 | this.ontype = '线上广告位' |
| 376 | 381 | this.formInline.advertisingType = '线上广告位' | ... | ... |
admin-web-master/src/components/buscha/busCha.vue
| 1 | 1 | <template> |
| 2 | - <div> | |
| 3 | - <div v-show="type == '1'"> | |
| 4 | - <el-tabs v-model="xiangTab"> | |
| 5 | - <el-tab-pane label="合同信息" name="first"> | |
| 6 | - <div style="margin-top: 30px;" class="editcss"> | |
| 7 | - <TitleWithCircle title="合同信息" /> | |
| 8 | - <div style="padding: 20px;margin-top: 10px;"> | |
| 9 | - <el-form :model="info" ref="ruleForm" label-width="140px" class="demo-ruleForm"> | |
| 10 | - <!-- <el-row :gutter="20"> | |
| 2 | + <div> | |
| 3 | + <div v-show="type == '1'"> | |
| 4 | + <el-tabs v-model="xiangTab"> | |
| 5 | + <el-tab-pane label="合同信息" name="first"> | |
| 6 | + <div style="margin-top: 30px;" class="editcss"> | |
| 7 | + <TitleWithCircle title="合同信息" /> | |
| 8 | + <div style="padding: 20px;margin-top: 10px;"> | |
| 9 | + <el-form :model="info" ref="ruleForm" label-width="140px" class="demo-ruleForm"> | |
| 10 | + <!-- <el-row :gutter="20"> | |
| 11 | 11 | <el-col :span="9"> |
| 12 | 12 | <el-form-item label="合同类型" prop="contractType"> |
| 13 | 13 | <div class="duiqi">{{info.contractType}}</div> |
| ... | ... | @@ -91,369 +91,421 @@ |
| 91 | 91 | </el-form-item> |
| 92 | 92 | </el-col> |
| 93 | 93 | </el-row> --> |
| 94 | - <el-row :gutter="20"> | |
| 95 | - <el-col :span="item.width == '50%(半行)'?12:item.width == '100%(一行)'?24:12" v-for="(item,index) in list1" > | |
| 96 | - <el-form-item :label="item.name" prop="appendicesContract" v-if="item.type == '附件'"> | |
| 97 | - <div class="duiqi greens" @click ="item.value?openfile(item.value):''">{{item.value?'查看详情':'暂无文件'}}</div> | |
| 98 | - </el-form-item> | |
| 99 | - <el-form-item :label="item.name" v-else-if="item.type == '图片'"> | |
| 100 | - <div v-if="item.value"> | |
| 101 | - <div style="display: flex;"> | |
| 102 | - <allimg v-if="item1" :src="item1" fit="contain" v-for="item1 in item.value.split(',')" style="width: 112px;height: 112px;border: 1px dotted #dcdfe6;border-radius: 2px;overflow: hidden;margin: 0 10px 10px 0;"/> | |
| 103 | - </div> | |
| 104 | - </div> | |
| 105 | - <div class="duiqi" v-else>无</div> | |
| 106 | - </el-form-item> | |
| 107 | - <el-form-item :label="item.name" prop="paymentDay" v-else-if="item.type != '资源' && item.type != '商家'"> | |
| 108 | - <div class="duiqi">{{item.value}}<span v-if="item.key == 'earnestMoney' || item.key == 'contractAmount'"> 元</span></div> | |
| 109 | - </el-form-item> | |
| 110 | - </el-col> | |
| 111 | - </el-row> | |
| 112 | - <el-form-item label="附件信息" prop="appendicesContract"> | |
| 113 | - <div class="duiqi greens" @click ="info.appendicesContract?openfile(info.appendicesContract):''">{{info.appendicesContract?'查看详情':'暂无文件'}}</div> | |
| 114 | - </el-form-item> | |
| 115 | - </el-form> | |
| 116 | - </div> | |
| 117 | - <TitleWithCircle title="合同修订历史" /> | |
| 118 | - <div style="padding: 20px;margin-top: 10px;"> | |
| 119 | - <el-table :data="list" | |
| 120 | - :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 94 | + <el-row :gutter="20"> | |
| 95 | + <el-col :span="item.width == '50%(半行)'?12:item.width == '100%(一行)'?24:12" | |
| 96 | + v-for="(item,index) in list1"> | |
| 97 | + <el-form-item :label="item.name" prop="appendicesContract" | |
| 98 | + v-if="item.type == '附件'"> | |
| 99 | + <div class="duiqi greens" @click="item.value?openfile(item.value):''"> | |
| 100 | + {{item.value?'查看详情':'暂无文件'}}</div> | |
| 101 | + </el-form-item> | |
| 102 | + <el-form-item :label="item.name" v-else-if="item.type == '图片'"> | |
| 103 | + <div v-if="item.value"> | |
| 104 | + <div style="display: flex;"> | |
| 105 | + <allimg v-if="item1" :src="item1" fit="contain" | |
| 106 | + v-for="item1 in item.value.split(',')" | |
| 107 | + style="width: 112px;height: 112px;border: 1px dotted #dcdfe6;border-radius: 2px;overflow: hidden;margin: 0 10px 10px 0;" /> | |
| 108 | + </div> | |
| 109 | + </div> | |
| 110 | + <div class="duiqi" v-else>无</div> | |
| 111 | + </el-form-item> | |
| 112 | + <el-form-item :label="item.name" prop="paymentDay" | |
| 113 | + v-else-if="item.type != '资源' && item.type != '商家'"> | |
| 114 | + <div class="duiqi">{{item.value}}<span | |
| 115 | + v-if="item.key == 'earnestMoney' || item.key == 'contractAmount'"> | |
| 116 | + 元</span></div> | |
| 117 | + </el-form-item> | |
| 118 | + </el-col> | |
| 119 | + </el-row> | |
| 120 | + <el-form-item label="附件信息" prop="appendicesContract"> | |
| 121 | + <div class="duiqi greens" | |
| 122 | + @click="info.appendicesContract?openfile(info.appendicesContract):''"> | |
| 123 | + {{info.appendicesContract?'查看详情':'暂无文件'}}</div> | |
| 124 | + </el-form-item> | |
| 125 | + </el-form> | |
| 126 | + </div> | |
| 127 | + <TitleWithCircle title="合同修订历史" /> | |
| 128 | + <div style="padding: 20px;margin-top: 10px;"> | |
| 129 | + <el-table :data="list" | |
| 130 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 121 | 131 | |
| 122 | - <el-table-column label="类型"> | |
| 123 | - <template slot-scope="scope"> | |
| 124 | - {{scope.row.contractChangeReason}} | |
| 132 | + <el-table-column label="类型"> | |
| 133 | + <template slot-scope="scope"> | |
| 134 | + {{scope.row.contractChangeReason}} | |
| 125 | 135 | |
| 126 | - </template> | |
| 127 | - </el-table-column> | |
| 128 | - <el-table-column label="操作时间"> | |
| 129 | - <template slot-scope="scope"> | |
| 130 | - {{scope.row.updateDate}} | |
| 136 | + </template> | |
| 137 | + </el-table-column> | |
| 138 | + <el-table-column label="操作时间"> | |
| 139 | + <template slot-scope="scope"> | |
| 140 | + {{scope.row.updateDate}} | |
| 131 | 141 | |
| 132 | - </template> | |
| 133 | - </el-table-column> | |
| 134 | - <el-table-column label="操作人"> | |
| 135 | - <template slot-scope="scope"> | |
| 136 | - {{scope.row.updateUser}} | |
| 142 | + </template> | |
| 143 | + </el-table-column> | |
| 144 | + <el-table-column label="操作人"> | |
| 145 | + <template slot-scope="scope"> | |
| 146 | + {{scope.row.updateUser}} | |
| 137 | 147 | |
| 138 | - </template> | |
| 139 | - </el-table-column> | |
| 140 | - <el-table-column label="操作"> | |
| 141 | - <template slot-scope="scope"> | |
| 142 | - <div @click="open(scope.row)" class="tableBtn greens">查看</div> | |
| 143 | - </template> | |
| 144 | - </el-table-column> | |
| 145 | - </el-table> | |
| 148 | + </template> | |
| 149 | + </el-table-column> | |
| 150 | + <el-table-column label="操作"> | |
| 151 | + <template slot-scope="scope"> | |
| 152 | + <div @click="open(scope.row)" class="tableBtn greens">查看</div> | |
| 153 | + </template> | |
| 154 | + </el-table-column> | |
| 155 | + </el-table> | |
| 146 | 156 | |
| 147 | - </div> | |
| 148 | - </div> | |
| 149 | - </el-tab-pane> | |
| 150 | - <el-tab-pane label="商家信息" name="second"> | |
| 151 | - <div style="margin-top: 30px;" class="editcss"> | |
| 152 | - <TitleWithCircle title="基础信息" /> | |
| 153 | - <div style="padding: 20px;margin-top: 10px;"> | |
| 154 | - <el-form :model="shop" ref="ruleForm" label-width="140px" class="demo-ruleForm"> | |
| 155 | - <el-row :gutter="20"> | |
| 156 | - <el-col :span="9"> | |
| 157 | - <el-form-item label="姓名" prop="name"> | |
| 158 | - <div class="duiqi">{{shop.name}}</div> | |
| 159 | - </el-form-item> | |
| 160 | - </el-col> | |
| 161 | - <el-col :span="9"> | |
| 162 | - <el-form-item label="手机号" prop="phone"> | |
| 163 | - <div class="duiqi">{{shop.phone}}</div> | |
| 164 | - </el-form-item> | |
| 165 | - </el-col> | |
| 166 | - </el-row> | |
| 167 | - <el-row :gutter="20"> | |
| 168 | - <el-col :span="9"> | |
| 169 | - <el-form-item label="证件类型" prop="idCardType"> | |
| 170 | - <div class="duiqi">{{shop.idCardType}}</div> | |
| 171 | - </el-form-item> | |
| 172 | - </el-col> | |
| 173 | - <el-col :span="9"> | |
| 174 | - <el-form-item label="身份证号码" prop="idCardNumber"> | |
| 175 | - <div class="duiqi">{{shop.idCardNumber}}</div> | |
| 176 | - </el-form-item> | |
| 177 | - </el-col> | |
| 178 | - </el-row> | |
| 179 | - <el-form-item label="身份证照片(正)" prop="idCardFrontImage"> | |
| 180 | - <!-- <div style="margin-top: 10px;"> | |
| 157 | + </div> | |
| 158 | + </div> | |
| 159 | + </el-tab-pane> | |
| 160 | + <el-tab-pane label="商家信息" name="second"> | |
| 161 | + <div style="margin-top: 30px;" class="editcss"> | |
| 162 | + <TitleWithCircle title="基础信息" /> | |
| 163 | + <div style="padding: 20px;margin-top: 10px;"> | |
| 164 | + <el-form :model="shop" ref="ruleForm" label-width="140px" class="demo-ruleForm"> | |
| 165 | + <el-row :gutter="20"> | |
| 166 | + <el-col :span="9"> | |
| 167 | + <el-form-item label="姓名" prop="name"> | |
| 168 | + <div class="duiqi">{{shop.name}}</div> | |
| 169 | + </el-form-item> | |
| 170 | + </el-col> | |
| 171 | + <el-col :span="9"> | |
| 172 | + <el-form-item label="手机号" prop="phone"> | |
| 173 | + <div class="duiqi">{{shop.phone}}</div> | |
| 174 | + </el-form-item> | |
| 175 | + </el-col> | |
| 176 | + </el-row> | |
| 177 | + <el-row :gutter="20"> | |
| 178 | + <el-col :span="9"> | |
| 179 | + <el-form-item label="证件类型" prop="idCardType"> | |
| 180 | + <div class="duiqi">{{shop.idCardType}}</div> | |
| 181 | + </el-form-item> | |
| 182 | + </el-col> | |
| 183 | + <el-col :span="9"> | |
| 184 | + <el-form-item label="身份证号码" prop="idCardNumber"> | |
| 185 | + <div class="duiqi">{{shop.idCardNumber}}</div> | |
| 186 | + </el-form-item> | |
| 187 | + </el-col> | |
| 188 | + </el-row> | |
| 189 | + <el-form-item label="身份证照片(正)" prop="idCardFrontImage"> | |
| 190 | + <!-- <div style="margin-top: 10px;"> | |
| 181 | 191 | <el-image style="width: 200px;" :src="$baseURL+shop.idCardFrontImage" fit="contain"></el-image> |
| 182 | 192 | </div> --> |
| 183 | - <div style="display: flex;"> | |
| 184 | - <allimg :src="shop.idCardFrontImage" fit="contain" style="width: 112px;height: 112px;border: 1px dotted #dcdfe6;border-radius: 2px;overflow: hidden;margin: 0 10px 10px 0;"/> | |
| 185 | - </div> | |
| 186 | - </el-form-item> | |
| 187 | - <el-form-item label="身份证照片(反)" prop="idCardBackImage"> | |
| 188 | - <!-- <div style="margin-top: 10px;"> | |
| 193 | + <div style="display: flex;"> | |
| 194 | + <allimg :src="shop.idCardFrontImage" fit="contain" | |
| 195 | + style="width: 112px;height: 112px;border: 1px dotted #dcdfe6;border-radius: 2px;overflow: hidden;margin: 0 10px 10px 0;" /> | |
| 196 | + </div> | |
| 197 | + </el-form-item> | |
| 198 | + <el-form-item label="身份证照片(反)" prop="idCardBackImage"> | |
| 199 | + <!-- <div style="margin-top: 10px;"> | |
| 189 | 200 | <el-image style="width: 200px;" :src="$baseURL+shop.idCardBackImage" fit="contain"></el-image> |
| 190 | 201 | </div> --> |
| 191 | - <div style="display: flex;"> | |
| 192 | - <allimg :src="shop.idCardBackImage" fit="contain" style="width: 112px;height: 112px;border: 1px dotted #dcdfe6;border-radius: 2px;overflow: hidden;margin: 0 10px 10px 0;"/> | |
| 193 | - </div> | |
| 194 | - </el-form-item> | |
| 195 | - </el-form> | |
| 196 | - </div> | |
| 197 | - </div> | |
| 198 | - </el-tab-pane> | |
| 199 | - <el-tab-pane label="商户租赁信息" name="third"> | |
| 200 | - <div class="editcss"> | |
| 201 | - <div> | |
| 202 | - <el-table :data="tableData" | |
| 203 | - :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 204 | - <el-table-column label="资源名称"> | |
| 205 | - <template slot-scope="scope"> | |
| 206 | - {{scope.row.shopName ? scope.row.shopName : scope.row.advertisingName?scope.row.advertisingName:scope.row.venueName}} | |
| 202 | + <div style="display: flex;"> | |
| 203 | + <allimg :src="shop.idCardBackImage" fit="contain" | |
| 204 | + style="width: 112px;height: 112px;border: 1px dotted #dcdfe6;border-radius: 2px;overflow: hidden;margin: 0 10px 10px 0;" /> | |
| 205 | + </div> | |
| 206 | + </el-form-item> | |
| 207 | + </el-form> | |
| 208 | + </div> | |
| 209 | + </div> | |
| 210 | + </el-tab-pane> | |
| 211 | + <el-tab-pane label="商户租赁信息" name="third"> | |
| 212 | + <div class="editcss"> | |
| 213 | + <div> | |
| 214 | + <el-table :data="tableData" | |
| 215 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 216 | + <el-table-column label="资源名称"> | |
| 217 | + <template slot-scope="scope"> | |
| 218 | + {{scope.row.shopName ? scope.row.shopName : scope.row.advertisingName?scope.row.advertisingName:scope.row.venueName}} | |
| 207 | 219 | |
| 208 | - </template> | |
| 209 | - </el-table-column> | |
| 210 | - <el-table-column label="实际使用面积" > | |
| 211 | - <template slot-scope="scope"> | |
| 212 | - {{scope.row.actualArea ? scope.row.actualArea : scope.row.actualUsableArea?scope.row.actualUsableArea:'-'}} | |
| 220 | + </template> | |
| 221 | + </el-table-column> | |
| 222 | + <el-table-column label="实际使用面积"> | |
| 223 | + <template slot-scope="scope"> | |
| 224 | + {{scope.row.actualArea ? scope.row.actualArea : scope.row.actualUsableArea?scope.row.actualUsableArea:'-'}} | |
| 213 | 225 | |
| 214 | - </template> | |
| 215 | - </el-table-column> | |
| 216 | - <el-table-column label="类型" > | |
| 217 | - <template slot-scope="scope"> | |
| 218 | - {{scope.row.shopName ? '商铺' : scope.row.advertisingType?scope.row.advertisingType:'场地'}} | |
| 226 | + </template> | |
| 227 | + </el-table-column> | |
| 228 | + <el-table-column label="类型"> | |
| 229 | + <template slot-scope="scope"> | |
| 230 | + {{scope.row.shopName ? '商铺' : scope.row.advertisingType?scope.row.advertisingType:'场地'}} | |
| 219 | 231 | |
| 220 | - </template> | |
| 221 | - </el-table-column> | |
| 222 | - <!-- <el-table-column label="状态" min-width="150"> | |
| 232 | + </template> | |
| 233 | + </el-table-column> | |
| 234 | + <!-- <el-table-column label="状态" min-width="150"> | |
| 223 | 235 | <template slot-scope="scope"> |
| 224 | 236 | {{scope.row.cereContractInformation.tenantName}} |
| 225 | 237 | |
| 226 | 238 | </template> |
| 227 | 239 | </el-table-column> --> |
| 228 | - <el-table-column label="操作" > | |
| 229 | - <template slot-scope="scope"> | |
| 230 | - <div class="tableBtn greens" @click="details(scope.row)">查看</div> | |
| 231 | - </template> | |
| 232 | - </el-table-column> | |
| 233 | - </el-table> | |
| 240 | + <el-table-column label="操作"> | |
| 241 | + <template slot-scope="scope"> | |
| 242 | + <div class="tableBtn greens" @click="details(scope.row)">查看</div> | |
| 243 | + </template> | |
| 244 | + </el-table-column> | |
| 245 | + </el-table> | |
| 234 | 246 | |
| 235 | - </div> | |
| 236 | - </div> | |
| 237 | - </el-tab-pane> | |
| 238 | - </el-tabs> | |
| 239 | - <div v-if="info.dataStatus == '4' && issp == '2'" style="margin-top: 20px;"> | |
| 240 | - <TitleWithCircle title="审核情况"/> | |
| 241 | - <div style="padding: 20px;"> | |
| 242 | - <el-form :model="info" label-width="100px" class="demo-ruleForm"> | |
| 243 | - <el-form-item label="状态"> | |
| 244 | - <el-radio v-model="radio" label="1">通过</el-radio> | |
| 245 | - <el-radio v-model="radio" label="6">不通过</el-radio> | |
| 246 | - </el-form-item> | |
| 247 | - <el-form-item label="审核意见"> | |
| 248 | - <el-input maxlength="200" show-word-limit rows="4" v-model="reviewComments" placeholder="请输入审核意见" | |
| 249 | - type="textarea" /> | |
| 250 | - </el-form-item> | |
| 251 | - </el-form> | |
| 252 | - </div> | |
| 253 | - </div> | |
| 254 | - <div v-if="(info.dataStatus == '1' || info.dataStatus == '6')&& info.isInterior == '1' && xiangTab=='first'" style="margin-top: 20px;"> | |
| 255 | - <TitleWithCircle title="审核结果"/> | |
| 256 | - <div style="padding: 20px;"> | |
| 257 | - <el-form :model="info" label-width="100px" class="demo-ruleForm"> | |
| 258 | - <el-form-item label="状态"> | |
| 259 | - <div class="duiqi">{{info.dataStatus=='1'?'使用中':info.dataStatus=='3'?'已拒绝':'无'}}</div> | |
| 260 | - </el-form-item> | |
| 261 | - <el-form-item label="审核意见"> | |
| 262 | - <div class="duiqi">{{info.reviewComments || '无'}}</div> | |
| 263 | - </el-form-item> | |
| 264 | - </el-form> | |
| 265 | - </div> | |
| 266 | - </div> | |
| 267 | - <div> | |
| 268 | - <el-button v-if="info.dataStatus == '4' && issp == '2'" @click="minSev" | |
| 269 | - style="background-color: #3F9B6A;color: #fff;">确定</el-button> | |
| 270 | - <el-button class="buttonHover" | |
| 271 | - style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;margin-top: 20px;" | |
| 272 | - @click="changetype">返回</el-button> | |
| 273 | - </div> | |
| 274 | - </div> | |
| 275 | - <div v-show="type == '2'"> | |
| 276 | - <oneht ref="onhet"></oneht> | |
| 277 | - <div> | |
| 278 | - <el-button class="buttonHover" | |
| 279 | - style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;margin-top: 20px;" | |
| 280 | - @click="changetype">返回</el-button> | |
| 281 | - </div> | |
| 282 | - </div> | |
| 283 | - <div v-show="type == '3'"> | |
| 284 | - <div v-if="detailstype == '商铺'"> | |
| 285 | - <resourceCommodity :editbgid="detailsinfo" @removeonaction="removeonaction"></resourceCommodity> | |
| 286 | - </div> | |
| 287 | - <div v-if="detailstype == '广告位'"> | |
| 288 | - <chakanmap :editbgid="detailsinfo" @removeonaction="removeonaction"></chakanmap> | |
| 289 | - </div> | |
| 290 | - <div v-if="detailstype == '场地'"> | |
| 291 | - <chakancd :editbgid="detailsinfo" @removeonaction="removeonaction"></chakancd> | |
| 292 | - </div> | |
| 293 | - </div> | |
| 247 | + </div> | |
| 248 | + </div> | |
| 249 | + </el-tab-pane> | |
| 250 | + </el-tabs> | |
| 251 | + <div v-if="info.dataStatus == '4' ||info.dataStatus == '5' && issp == '2'" style="margin-top: 20px;"> | |
| 252 | + <TitleWithCircle title="审核情况" /> | |
| 253 | + <div style="padding: 20px;"> | |
| 254 | + <el-form :model="info" label-width="100px" class="demo-ruleForm"> | |
| 255 | + <el-form-item label="状态"> | |
| 256 | + <el-radio v-model="radio" label="1">通过</el-radio> | |
| 257 | + <el-radio v-model="radio" label="6">不通过</el-radio> | |
| 258 | + </el-form-item> | |
| 259 | + <el-form-item label="审核意见"> | |
| 260 | + <el-input maxlength="200" show-word-limit rows="4" v-model="reviewComments" | |
| 261 | + placeholder="请输入审核意见" type="textarea" /> | |
| 262 | + </el-form-item> | |
| 263 | + </el-form> | |
| 264 | + </div> | |
| 265 | + </div> | |
| 266 | + <div v-if="(info.dataStatus == '1' || info.dataStatus == '6')&& info.isInterior == '1' && xiangTab=='first'" | |
| 267 | + style="margin-top: 20px;"> | |
| 268 | + <TitleWithCircle title="审核结果" /> | |
| 269 | + <div style="padding: 20px;"> | |
| 270 | + <el-form :model="info" label-width="100px" class="demo-ruleForm"> | |
| 271 | + <el-form-item label="状态"> | |
| 272 | + <div class="duiqi">{{info.dataStatus=='1'?'使用中':info.dataStatus=='3'?'已拒绝':'无'}}</div> | |
| 273 | + </el-form-item> | |
| 274 | + <el-form-item label="审核意见"> | |
| 275 | + <div class="duiqi">{{info.reviewComments || '无'}}</div> | |
| 276 | + </el-form-item> | |
| 277 | + </el-form> | |
| 278 | + </div> | |
| 279 | + </div> | |
| 280 | + <div> | |
| 281 | + <el-button v-if="info.dataStatus == '4' ||info.dataStatus == '5' && issp == '2'" @click="minSev" | |
| 282 | + style="background-color: #3F9B6A;color: #fff;">确定</el-button> | |
| 283 | + <el-button class="buttonHover" | |
| 284 | + style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;margin-top: 20px;" | |
| 285 | + @click="changetype">返回</el-button> | |
| 286 | + </div> | |
| 287 | + </div> | |
| 288 | + <div v-show="type == '2'"> | |
| 289 | + <oneht ref="onhet"></oneht> | |
| 290 | + <div> | |
| 291 | + <el-button class="buttonHover" | |
| 292 | + style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;margin-top: 20px;" | |
| 293 | + @click="changetype">返回</el-button> | |
| 294 | + </div> | |
| 295 | + </div> | |
| 296 | + <div v-show="type == '3'"> | |
| 297 | + <div v-if="detailstype == '商铺'"> | |
| 298 | + <resourceCommodity :editbgid="detailsinfo" @removeonaction="removeonaction"></resourceCommodity> | |
| 299 | + </div> | |
| 300 | + <div v-if="detailstype == '广告位'"> | |
| 301 | + <chakanmap :editbgid="detailsinfo" @removeonaction="removeonaction"></chakanmap> | |
| 302 | + </div> | |
| 303 | + <div v-if="detailstype == '场地'"> | |
| 304 | + <chakancd :editbgid="detailsinfo" @removeonaction="removeonaction"></chakancd> | |
| 305 | + </div> | |
| 306 | + </div> | |
| 294 | 307 | |
| 295 | - </div> | |
| 308 | + </div> | |
| 296 | 309 | </template> |
| 297 | 310 | |
| 298 | 311 | <script> |
| 299 | - import oneht from "@/components/chakan/oneht"; | |
| 300 | - import { | |
| 301 | - queryByContractcontractNumber | |
| 302 | - } from '../../api/commodityLease.js' | |
| 303 | - import { | |
| 304 | - businessListGetById | |
| 305 | - } from '../../api/business.js' | |
| 306 | - import TitleWithCircle from '@/components/top/index'; | |
| 307 | - import { | |
| 308 | - cerePlatformMerchantinfo | |
| 309 | - } from '../../api/newly.js' | |
| 310 | - import resourceCommodity from '@/components/resourceCommodity/index' | |
| 311 | - import chakanmap from '@/components/chakan/map' | |
| 312 | - import allimg from '@/components/chakan/allimg.vue'; | |
| 313 | - import chakancd from '@/components/chakan/cd' | |
| 314 | - import { | |
| 315 | - editById, | |
| 316 | - } from '@/api/manage.js' | |
| 317 | - export default { | |
| 318 | - components: { | |
| 319 | - oneht, | |
| 320 | - TitleWithCircle, | |
| 321 | - chakancd, | |
| 322 | - chakanmap, | |
| 323 | - resourceCommodity, | |
| 324 | - allimg | |
| 325 | - }, | |
| 326 | - props: { | |
| 327 | - info: { | |
| 328 | - type: Object, | |
| 329 | - default: function() { | |
| 330 | - return {}; // 返回一个空数组作为默认值 | |
| 331 | - }, | |
| 332 | - }, | |
| 333 | - issp: { | |
| 334 | - type: String, | |
| 335 | - default: function() { | |
| 336 | - return '1'; | |
| 337 | - }, | |
| 338 | - }, | |
| 339 | - }, | |
| 340 | - data() { | |
| 341 | - return { | |
| 342 | - reviewComments:'', | |
| 343 | - radio: '1', | |
| 344 | - url:'', | |
| 345 | - type:'1', | |
| 346 | - tableData: [], | |
| 347 | - xiangTab: 'first', | |
| 348 | - siteIds: [], | |
| 349 | - list: [], | |
| 350 | - advIds: [], | |
| 351 | - shopIds: [], | |
| 352 | - shop: {}, | |
| 353 | - newshop:{}, | |
| 354 | - newinfo:{}, | |
| 355 | - detailsinfo:{}, | |
| 356 | - detailstype:'', | |
| 357 | - list1:[] | |
| 358 | - } | |
| 359 | - }, | |
| 360 | - created() { | |
| 361 | - console.log(this.info) | |
| 362 | - this.list1 = JSON.parse(this.info.templateInformation) | |
| 363 | - console.log(this.list1) | |
| 364 | - this.url = process.env.VUE_APP_DOMAIN_PREFIX_1 | |
| 365 | - let infonew = { | |
| 366 | - contractNumber: this.info.contractNumber | |
| 367 | - } | |
| 368 | - if(this.info.dataStatus == 1) { | |
| 369 | - infonew.dataStatus = '1' | |
| 370 | - } | |
| 371 | - queryByContractcontractNumber(infonew).then(res => { | |
| 372 | - console.error(res) | |
| 373 | - // this.shop = res.data.shop | |
| 374 | - this.siteIds = res.data.siteIds | |
| 375 | - this.shopIds = res.data.shopIds | |
| 376 | - this.advIds = res.data.advIds | |
| 377 | - this.list = res.data.list | |
| 378 | - this.tableData = [...res.data.siteIds, ...res.data.shopIds, ...res.data.advIds] | |
| 379 | - }) | |
| 380 | - cerePlatformMerchantinfo({id:this.info.relatedMerchants}).then(res => { | |
| 381 | - console.error(res) | |
| 382 | - this.shop = res.data | |
| 383 | - }) | |
| 384 | - }, | |
| 385 | - computed: { | |
| 312 | + import oneht from "@/components/chakan/oneht"; | |
| 313 | + import { | |
| 314 | + queryByContractcontractNumber | |
| 315 | + } from '../../api/commodityLease.js' | |
| 316 | + import { | |
| 317 | + businessListGetById | |
| 318 | + } from '../../api/business.js' | |
| 319 | + import TitleWithCircle from '@/components/top/index'; | |
| 320 | + import { | |
| 321 | + cerePlatformMerchantinfo | |
| 322 | + } from '../../api/newly.js' | |
| 323 | + import resourceCommodity from '@/components/resourceCommodity/index' | |
| 324 | + import chakanmap from '@/components/chakan/map' | |
| 325 | + import allimg from '@/components/chakan/allimg.vue'; | |
| 326 | + import chakancd from '@/components/chakan/cd' | |
| 327 | + import { | |
| 328 | + editById | |
| 329 | + } from '@/api/manage.js' | |
| 330 | + import { | |
| 331 | + examine, | |
| 332 | + thirdParty | |
| 333 | + } from '@/api/oa.js' | |
| 334 | + export default { | |
| 335 | + components: { | |
| 336 | + oneht, | |
| 337 | + TitleWithCircle, | |
| 338 | + chakancd, | |
| 339 | + chakanmap, | |
| 340 | + resourceCommodity, | |
| 341 | + allimg | |
| 342 | + }, | |
| 343 | + props: { | |
| 344 | + info: { | |
| 345 | + type: Object, | |
| 346 | + default: function() { | |
| 347 | + return {}; // 返回一个空数组作为默认值 | |
| 348 | + }, | |
| 349 | + }, | |
| 350 | + issp: { | |
| 351 | + type: String, | |
| 352 | + default: function() { | |
| 353 | + return '1'; | |
| 354 | + }, | |
| 355 | + }, | |
| 356 | + }, | |
| 357 | + data() { | |
| 358 | + return { | |
| 359 | + reviewComments: '', | |
| 360 | + radio: '1', | |
| 361 | + url: '', | |
| 362 | + type: '1', | |
| 363 | + tableData: [], | |
| 364 | + xiangTab: 'first', | |
| 365 | + siteIds: [], | |
| 366 | + list: [], | |
| 367 | + advIds: [], | |
| 368 | + shopIds: [], | |
| 369 | + shop: {}, | |
| 370 | + newshop: {}, | |
| 371 | + newinfo: {}, | |
| 372 | + detailsinfo: {}, | |
| 373 | + detailstype: '', | |
| 374 | + list1: [] | |
| 375 | + } | |
| 376 | + }, | |
| 377 | + created() { | |
| 378 | + console.log(this.info) | |
| 379 | + this.list1 = JSON.parse(this.info.templateInformation) | |
| 380 | + console.log(this.list1) | |
| 381 | + this.url = process.env.VUE_APP_DOMAIN_PREFIX_1 | |
| 382 | + let infonew = { | |
| 383 | + contractNumber: this.info.contractNumber | |
| 384 | + } | |
| 385 | + if (this.info.dataStatus == 1) { | |
| 386 | + infonew.dataStatus = '1' | |
| 387 | + } | |
| 388 | + queryByContractcontractNumber(infonew).then(res => { | |
| 389 | + console.error(res) | |
| 390 | + // this.shop = res.data.shop | |
| 391 | + this.siteIds = res.data.siteIds | |
| 392 | + this.shopIds = res.data.shopIds | |
| 393 | + this.advIds = res.data.advIds | |
| 394 | + this.list = res.data.list | |
| 395 | + this.tableData = [...res.data.siteIds, ...res.data.shopIds, ...res.data.advIds] | |
| 396 | + }) | |
| 397 | + cerePlatformMerchantinfo({ | |
| 398 | + id: this.info.relatedMerchants | |
| 399 | + }).then(res => { | |
| 400 | + console.error(res) | |
| 401 | + this.shop = res.data | |
| 402 | + }) | |
| 403 | + }, | |
| 404 | + computed: { | |
| 386 | 405 | |
| 387 | - }, | |
| 388 | - methods: { | |
| 389 | - minSev() { | |
| 390 | - editById({ | |
| 391 | - isInterior:'1', | |
| 392 | - contractNumber: this.info.contractNumber, | |
| 393 | - dataStatus: this.radio, | |
| 394 | - reviewComments: this.reviewComments?this.reviewComments:null | |
| 395 | - }).then(res => { | |
| 396 | - console.error(res) | |
| 397 | - if (res.code == 200) { | |
| 398 | - this.$message({ | |
| 399 | - message: '处理成功', | |
| 400 | - type: 'success' | |
| 401 | - }) | |
| 402 | - this.info.dataStatus = this.radio | |
| 403 | - this.$emit('removeonaction', '1') | |
| 404 | - } else { | |
| 405 | - this.$message({ | |
| 406 | - message: '处理失败', | |
| 407 | - type: 'error' | |
| 408 | - }) | |
| 409 | - } | |
| 410 | - }) | |
| 411 | - }, | |
| 412 | - removeonaction() { | |
| 413 | - this.type = '1' | |
| 414 | - }, | |
| 415 | - details(row) { | |
| 416 | - this.detailstype = row.shopName?'商铺':row.advertisingType?'广告位':'场地' | |
| 417 | - this.detailsinfo = row | |
| 418 | - this.type = '3' | |
| 419 | - }, | |
| 420 | - openfile(e) { | |
| 421 | - if (e) { | |
| 422 | - const fullUrl = this.$baseURL + e; | |
| 423 | - try { | |
| 424 | - window.open(fullUrl, '_blank'); // 在新标签页中打开文件 | |
| 425 | - } catch (error) { | |
| 426 | - console.error('打开文件失败:', error); | |
| 427 | - } | |
| 428 | - } else { | |
| 429 | - console.error('无文件可查看'); | |
| 430 | - } | |
| 431 | - }, | |
| 432 | - changetype(){ | |
| 433 | - this.xiangTab= 'first' | |
| 434 | - if(this.type == '1'){ | |
| 435 | - this.$emit('removeonaction', '1') | |
| 436 | - }else{ | |
| 437 | - this.type = '1' | |
| 438 | - } | |
| 439 | - }, | |
| 440 | - open(row) { | |
| 441 | - console.error(row) | |
| 442 | - this.type = '2' | |
| 443 | - this.$refs.onhet.open(row) | |
| 444 | - }, | |
| 445 | - closeFn() { | |
| 446 | - this.$emit('change', false); | |
| 447 | - }, | |
| 448 | - } | |
| 449 | - } | |
| 406 | + }, | |
| 407 | + methods: { | |
| 408 | + async minSev() { | |
| 409 | + let num = '' | |
| 410 | + if (this.info.messageId != '') { | |
| 411 | + num = await this.pull() | |
| 412 | + } | |
| 413 | + console.log(num,'numnumnumnum') | |
| 414 | + // if(num != '200'){ | |
| 415 | + // return | |
| 416 | + // } | |
| 417 | + editById({ | |
| 418 | + isInterior: '1', | |
| 419 | + contractNumber: this.info.contractNumber, | |
| 420 | + dataStatus: this.radio, | |
| 421 | + reviewComments: this.reviewComments ? this.reviewComments : null | |
| 422 | + }).then(res => { | |
| 423 | + | |
| 424 | + if (res.code == 200) { | |
| 425 | + this.$message({ | |
| 426 | + message: '处理成功', | |
| 427 | + type: 'success' | |
| 428 | + }) | |
| 429 | + this.info.dataStatus = this.radio | |
| 430 | + this.$emit('removeonaction', '1') | |
| 431 | + } else { | |
| 432 | + this.$message({ | |
| 433 | + message: '处理失败', | |
| 434 | + type: 'error' | |
| 435 | + }) | |
| 436 | + } | |
| 437 | + }) | |
| 438 | + }, | |
| 439 | + async pull() { | |
| 440 | + let agree = '' | |
| 441 | + if (this.radio == '1') { | |
| 442 | + agree = 'AGREE' | |
| 443 | + } else { | |
| 444 | + agree = 'DISAGREE' | |
| 445 | + } | |
| 446 | + let obj = { | |
| 447 | + doProcessEnum: agree, | |
| 448 | + comment: this.reviewComments ? this.reviewComments : null, | |
| 449 | + taskId: '', | |
| 450 | + procInsId: '', | |
| 451 | + type:1, | |
| 452 | + businessKey:this.info.id | |
| 453 | + | |
| 454 | + } | |
| 455 | + let cost = await thirdParty({type:1}) | |
| 456 | + let renwu = JSON.parse(cost.data) | |
| 457 | + let matchedObject = null | |
| 458 | + matchedObject = renwu.find(item => item.businessKey == this.info.id) | |
| 459 | + obj.taskId = matchedObject.taskId | |
| 460 | + obj.procInsId = matchedObject.processInstanceId | |
| 461 | + let res = await examine(obj) | |
| 462 | + return res.code | |
| 463 | + }, | |
| 464 | + removeonaction() { | |
| 465 | + this.type = '1' | |
| 466 | + }, | |
| 467 | + details(row) { | |
| 468 | + this.detailstype = row.shopName ? '商铺' : row.advertisingType ? '广告位' : '场地' | |
| 469 | + this.detailsinfo = row | |
| 470 | + this.type = '3' | |
| 471 | + }, | |
| 472 | + openfile(e) { | |
| 473 | + if (e) { | |
| 474 | + const fullUrl = this.$baseURL + e; | |
| 475 | + try { | |
| 476 | + window.open(fullUrl, '_blank'); // 在新标签页中打开文件 | |
| 477 | + } catch (error) { | |
| 478 | + console.error('打开文件失败:', error); | |
| 479 | + } | |
| 480 | + } else { | |
| 481 | + console.error('无文件可查看'); | |
| 482 | + } | |
| 483 | + }, | |
| 484 | + changetype() { | |
| 485 | + this.xiangTab = 'first' | |
| 486 | + if (this.type == '1') { | |
| 487 | + this.$emit('removeonaction', '1') | |
| 488 | + } else { | |
| 489 | + this.type = '1' | |
| 490 | + } | |
| 491 | + }, | |
| 492 | + open(row) { | |
| 493 | + console.error(row) | |
| 494 | + this.type = '2' | |
| 495 | + this.$refs.onhet.open(row) | |
| 496 | + }, | |
| 497 | + closeFn() { | |
| 498 | + this.$emit('change', false); | |
| 499 | + }, | |
| 500 | + } | |
| 501 | + } | |
| 450 | 502 | </script> |
| 451 | 503 | <style> |
| 452 | - .el-form-item__label { | |
| 453 | - color: #a2a2a2; | |
| 454 | - } | |
| 455 | - | |
| 456 | - .greens { | |
| 457 | - color: #3F9B6A; | |
| 458 | - } | |
| 459 | -</style> | |
| 504 | + .el-form-item__label { | |
| 505 | + color: #a2a2a2; | |
| 506 | + } | |
| 507 | + | |
| 508 | + .greens { | |
| 509 | + color: #3F9B6A; | |
| 510 | + } | |
| 511 | +</style> | |
| 460 | 512 | \ No newline at end of file | ... | ... |
admin-web-master/src/components/chakan/fa.vue
| ... | ... | @@ -152,6 +152,10 @@ |
| 152 | 152 | import resourceCommodity from '@/components/resourceCommodity/index' |
| 153 | 153 | import chakanmap from '@/components/chakan/map' |
| 154 | 154 | import chakancd from '@/components/chakan/cd' |
| 155 | + import { | |
| 156 | + examine, | |
| 157 | + thirdParty | |
| 158 | + } from '@/api/oa.js' | |
| 155 | 159 | export default { |
| 156 | 160 | components: { |
| 157 | 161 | TitleWithCircle, |
| ... | ... | @@ -323,11 +327,40 @@ |
| 323 | 327 | this.type = '2' |
| 324 | 328 | this.$refs.onhet.open(row) |
| 325 | 329 | }, |
| 326 | - minSev() { | |
| 327 | - console.error({ | |
| 328 | - ...this.editbgid, | |
| 329 | - }) | |
| 330 | - // return | |
| 330 | + async pull() { | |
| 331 | + let agree = '' | |
| 332 | + if (this.radio == '2') { | |
| 333 | + agree = 'AGREE' | |
| 334 | + } else { | |
| 335 | + agree = 'DISAGREE' | |
| 336 | + } | |
| 337 | + let obj = { | |
| 338 | + doProcessEnum: agree, | |
| 339 | + comment: this.reviewComments ? this.reviewComments : null, | |
| 340 | + taskId: '', | |
| 341 | + procInsId: '', | |
| 342 | + type:3, | |
| 343 | + businessKey:this.editbgid.id | |
| 344 | + | |
| 345 | + } | |
| 346 | + let cost = await thirdParty({type:3}) | |
| 347 | + let renwu = JSON.parse(cost.data) | |
| 348 | + let matchedObject = null | |
| 349 | + matchedObject = renwu.find(item => item.businessKey == this.editbgid.id) | |
| 350 | + obj.taskId = matchedObject.taskId | |
| 351 | + obj.procInsId = matchedObject.processInstanceId | |
| 352 | + let res = await examine(obj) | |
| 353 | + return res.code | |
| 354 | + }, | |
| 355 | + async minSev() { | |
| 356 | + let num = '' | |
| 357 | + if (this.editbgid.messageId != '') { | |
| 358 | + num = await this.pull() | |
| 359 | + } | |
| 360 | + console.log(num,'numnumnumnum') | |
| 361 | + // if(num != '200'){ | |
| 362 | + // return | |
| 363 | + // } | |
| 331 | 364 | fangEdit({ |
| 332 | 365 | id:this.editbgid.id, |
| 333 | 366 | 'auditStatus': this.radio, | ... | ... |
admin-web-master/src/components/chakan/ggsh.vue
| 1 | 1 | <template> |
| 2 | 2 | <div> |
| 3 | - <div> | |
| 3 | + <div v-show="type == '1'"> | |
| 4 | 4 | <el-tabs v-model="xiangTab"> |
| 5 | 5 | <el-tab-pane label="申请内容" name="first"> |
| 6 | 6 | <div style="margin-top: 30px;" class="editcss"> |
| ... | ... | @@ -237,6 +237,58 @@ |
| 237 | 237 | |
| 238 | 238 | </div> |
| 239 | 239 | </el-tab-pane> |
| 240 | + <el-tab-pane label="租赁记录" name="five"> | |
| 241 | + <div style="margin-top: 30px;" class="editcss"> | |
| 242 | + <div class="titles"> | |
| 243 | + 租赁记录 | |
| 244 | + </div> | |
| 245 | + <div style="padding: 20px;"> | |
| 246 | + <el-table :data="datalistzl" | |
| 247 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" | |
| 248 | + tooltip-effect="dark custom-tooltip-effect"> | |
| 249 | + <el-table-column label="承租商家" prop="tenantName" show-overflow-tooltip> | |
| 250 | + | |
| 251 | + </el-table-column> | |
| 252 | + <el-table-column label="租赁期限" prop="houseNumber" show-overflow-tooltip> | |
| 253 | + <template slot-scope="scope"> | |
| 254 | + {{scope.row.leaseStartDate}}至{{scope.row.contractTerminationDate}} | |
| 255 | + </template> | |
| 256 | + </el-table-column> | |
| 257 | + <!-- <el-table-column label="经营类型" prop="actualUsableArea"show-overflow-tooltip> | |
| 258 | + </el-table-column> --> | |
| 259 | + | |
| 260 | + <el-table-column label="租金/周期" prop="head" show-overflow-tooltip> | |
| 261 | + <template slot-scope="scope"> | |
| 262 | + ¥{{scope.row.contractAmount}}/{{scope.row.paymentCycle}} | |
| 263 | + </template> | |
| 264 | + </el-table-column> | |
| 265 | + <el-table-column label="当前状态" prop="publishStatus" show-overflow-tooltip> | |
| 266 | + <template slot-scope="scope"> | |
| 267 | + <span v-if='scope.row.dataStatus == 1'>使用中</span> | |
| 268 | + <span v-else-if='scope.row.dataStatus == 2'>往期合同</span> | |
| 269 | + <span v-else-if='scope.row.dataStatus == 3'>已终止</span> | |
| 270 | + <span v-else>-</span> | |
| 271 | + </template> | |
| 272 | + </el-table-column> | |
| 273 | + | |
| 274 | + <el-table-column label="操作" fixed="right"> | |
| 275 | + <template slot-scope="scope"> | |
| 276 | + <div @click="opentwo(scope.row)" class="tableBtn greens">查看</div> | |
| 277 | + </template> | |
| 278 | + </el-table-column> | |
| 279 | + </el-table> | |
| 280 | + <div style="display: flex;justify-content: space-between;" class="bom"> | |
| 281 | + <div style="font-size: 14px;">共 <span style="color: #3F9B6A;">{{totalzl}}</span> 项数据 | |
| 282 | + </div> | |
| 283 | + <el-pagination :current-page="pagequeryzl.pageNumber+1" :page-sizes="[10, 20, 50, 100]" | |
| 284 | + :page-size="pagequeryzl.pageSize" background small layout="prev, pager, next" | |
| 285 | + :total="totalzl" @size-change="e => handleSizeChange(e,'pagequeryzl')" | |
| 286 | + @current-change="e=> handleCurrentChange(e,'pagequeryzl')"> | |
| 287 | + </el-pagination> | |
| 288 | + </div> | |
| 289 | + </div> | |
| 290 | + </div> | |
| 291 | + </el-tab-pane> | |
| 240 | 292 | </el-tabs> |
| 241 | 293 | </div> |
| 242 | 294 | <div v-if="info.auditStatus == 1 && issp == '2'" > |
| ... | ... | @@ -254,6 +306,9 @@ |
| 254 | 306 | </el-form> |
| 255 | 307 | </div> |
| 256 | 308 | </div> |
| 309 | + <div v-show="type == '2'"> | |
| 310 | + <oneht ref="onhet"></oneht> | |
| 311 | + </div> | |
| 257 | 312 | <div v-if="(info.auditStatus == '2' || info.auditStatus == '3') && xiangTab == 'first'"> |
| 258 | 313 | <TitleWithCircle title="审核结果"/> |
| 259 | 314 | <div style="padding: 20px;"> |
| ... | ... | @@ -283,17 +338,20 @@ |
| 283 | 338 | AdvertiserInfoEdit, |
| 284 | 339 | } from '@/api/advertisement.js' |
| 285 | 340 | import { |
| 286 | - cerePlatformMerchant | |
| 341 | + cerePlatformMerchant, | |
| 342 | + cereContractInformation | |
| 287 | 343 | } from '@/api/newly.js' |
| 288 | 344 | import TitleWithCircle from '@/components/top/index'; |
| 289 | 345 | import MapXian from "@/components/MapContainer/MapXian"; |
| 290 | 346 | import allimg from '@/components/chakan/allimg.vue'; |
| 347 | + import oneht from "@/components/chakan/oneht"; | |
| 291 | 348 | export default { |
| 292 | 349 | components: { |
| 293 | 350 | TitleWithCircle, |
| 294 | 351 | MapXian, |
| 295 | 352 | newmap, |
| 296 | - allimg | |
| 353 | + allimg, | |
| 354 | + oneht | |
| 297 | 355 | }, |
| 298 | 356 | props: { |
| 299 | 357 | info: { |
| ... | ... | @@ -332,20 +390,53 @@ |
| 332 | 390 | checkState:'2', |
| 333 | 391 | phone: '', |
| 334 | 392 | }, |
| 335 | - shopMsg:{} | |
| 393 | + shopMsg:{}, | |
| 394 | + totalzl:0, | |
| 395 | + pagequeryzl: { | |
| 396 | + pageNumber: 0, | |
| 397 | + pageSize: 10, | |
| 398 | + shopNumber: 'gg' + this.info.cereAdvertisingInformation.id | |
| 399 | + }, | |
| 400 | + datalistzl:[] | |
| 336 | 401 | } |
| 337 | 402 | }, |
| 338 | 403 | created() { |
| 339 | - console.log(this.info) | |
| 404 | + console.log(this.info.cereAdvertisingInformation.id) | |
| 405 | + | |
| 340 | 406 | this.pagequery.phone = this.info.applicant |
| 341 | 407 | cerePlatformMerchant(this.pagequery).then(res=>{ |
| 342 | 408 | this.shopMsg = res.data.content[0] |
| 343 | 409 | }) |
| 410 | + this.getAllzl() | |
| 344 | 411 | }, |
| 345 | 412 | computed: { |
| 346 | 413 | |
| 347 | 414 | }, |
| 348 | 415 | methods: { |
| 416 | + handleCurrentChange(val,type) { | |
| 417 | + this[type].pageNumber = val - 1 | |
| 418 | + if(type == 'pagequeryzl') { | |
| 419 | + this.getAllzl() | |
| 420 | + } | |
| 421 | + | |
| 422 | + }, | |
| 423 | + opentwo(row) { | |
| 424 | + console.error(row) | |
| 425 | + this.xiangTab = 'first' | |
| 426 | + this.type = '2' | |
| 427 | + this.$refs.onhet.open(row) | |
| 428 | + }, | |
| 429 | + getAllzl() { | |
| 430 | + cereContractInformation(this.pagequeryzl).then(res => { | |
| 431 | + console.log(res,'asasd') | |
| 432 | + if (!Array.isArray(res.data.content)) { | |
| 433 | + this.datalistzl = []; | |
| 434 | + return; | |
| 435 | + } | |
| 436 | + this.datalistzl = res.data.content | |
| 437 | + this.totalzl = res.data.totalElements | |
| 438 | + }) | |
| 439 | + }, | |
| 349 | 440 | minSev() { |
| 350 | 441 | console.error(this.info) |
| 351 | 442 | console.error(this.radio) | ... | ... |
admin-web-master/src/components/chakan/zl.vue
| 1 | 1 | <template> |
| 2 | 2 | <div> |
| 3 | - <div> | |
| 3 | + <div v-show="type == '1'"> | |
| 4 | 4 | <el-tabs v-model="xiangTab"> |
| 5 | 5 | <el-tab-pane label="申请内容" name="first"> |
| 6 | 6 | <div style="margin-top: 30px;" class="editcss"> |
| ... | ... | @@ -382,8 +382,61 @@ |
| 382 | 382 | </div> |
| 383 | 383 | </div> |
| 384 | 384 | </el-tab-pane> |
| 385 | + <el-tab-pane label="租赁记录" name="five" > | |
| 386 | + <div style="margin-top: 30px;" class="editcss"> | |
| 387 | + <div class="titles"> | |
| 388 | + 租赁记录 | |
| 389 | + </div> | |
| 390 | + <div style="padding: 20px;"> | |
| 391 | + <el-table :data="datalistzl" | |
| 392 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" | |
| 393 | + tooltip-effect="dark custom-tooltip-effect"> | |
| 394 | + <el-table-column label="承租商家" prop="tenantName" show-overflow-tooltip> | |
| 395 | + | |
| 396 | + </el-table-column> | |
| 397 | + <el-table-column label="租赁期限" prop="houseNumber" show-overflow-tooltip> | |
| 398 | + <template slot-scope="scope"> | |
| 399 | + {{scope.row.leaseStartDate}}至{{scope.row.contractTerminationDate}} | |
| 400 | + </template> | |
| 401 | + </el-table-column> | |
| 402 | + <!-- <el-table-column label="经营类型" prop="actualUsableArea"show-overflow-tooltip> | |
| 403 | + </el-table-column> --> | |
| 404 | + | |
| 405 | + <el-table-column label="租金/周期" prop="head" show-overflow-tooltip> | |
| 406 | + <template slot-scope="scope"> | |
| 407 | + ¥{{scope.row.contractAmount}}/{{scope.row.paymentCycle}} | |
| 408 | + </template> | |
| 409 | + </el-table-column> | |
| 410 | + <el-table-column label="当前状态" prop="publishStatus" show-overflow-tooltip> | |
| 411 | + <template slot-scope="scope"> | |
| 412 | + <span v-if='scope.row.dataStatus == 1'>使用中</span> | |
| 413 | + <span v-else-if='scope.row.dataStatus == 2'>往期合同</span> | |
| 414 | + <span v-else-if='scope.row.dataStatus == 3'>已终止</span> | |
| 415 | + <span v-else>-</span> | |
| 416 | + </template> | |
| 417 | + </el-table-column> | |
| 418 | + | |
| 419 | + <el-table-column label="操作" fixed="right"> | |
| 420 | + <template slot-scope="scope"> | |
| 421 | + <div @click="open(scope.row)" class="tableBtn greens">查看</div> | |
| 422 | + </template> | |
| 423 | + </el-table-column> | |
| 424 | + </el-table> | |
| 425 | + <div style="display: flex;justify-content: space-between;" class="bom"> | |
| 426 | + <div style="font-size: 14px;">共 <span style="color: #3F9B6A;">{{totalzl}}</span> 项数据</div> | |
| 427 | + <el-pagination :current-page="pagequeryzl.pageNumber+1" :page-sizes="[10, 20, 50, 100]" :page-size="pagequeryzl.pageSize" | |
| 428 | + background small layout="prev, pager, next" :total="totalzl" @size-change="e => handleSizeChange(e,'pagequeryzl')" | |
| 429 | + @current-change="e=> handleCurrentChange(e,'pagequeryzl')"> | |
| 430 | + </el-pagination> | |
| 431 | + </div> | |
| 432 | + </div> | |
| 433 | + </div> | |
| 434 | + </el-tab-pane> | |
| 385 | 435 | </el-tabs> |
| 386 | 436 | </div> |
| 437 | + <div v-show="type == '2'"> | |
| 438 | + <oneht ref="onhet"></oneht> | |
| 439 | + </div> | |
| 387 | 440 | <!-- v-if='info.auditStatus == 1' --> |
| 388 | 441 | <div v-if="info.auditStatus == 1 && issp == '2'"> |
| 389 | 442 | <!-- <div style="padding-left: 130px;margin: 25px 0;"> |
| ... | ... | @@ -437,7 +490,8 @@ |
| 437 | 490 | import TitleWithCircle from '@/components/top/index'; |
| 438 | 491 | import MapXian from "@/components/MapContainer/MapXian"; |
| 439 | 492 | import { |
| 440 | - cerePlatformMerchant | |
| 493 | + cerePlatformMerchant, | |
| 494 | + cereContractInformation | |
| 441 | 495 | } from '@/api/newly.js' |
| 442 | 496 | import { |
| 443 | 497 | msgedit, |
| ... | ... | @@ -446,6 +500,7 @@ |
| 446 | 500 | import allimg from '@/components/chakan/allimg.vue'; |
| 447 | 501 | import newmap from "@/components/newmap/index"; |
| 448 | 502 | import indexall from "@/components/newmap/indexall"; |
| 503 | + import oneht from "@/components/chakan/oneht"; | |
| 449 | 504 | import { |
| 450 | 505 | gongyuan, |
| 451 | 506 | parkTrails, |
| ... | ... | @@ -457,7 +512,8 @@ |
| 457 | 512 | MapXian, |
| 458 | 513 | newmap, |
| 459 | 514 | allimg, |
| 460 | - indexall | |
| 515 | + indexall, | |
| 516 | + oneht | |
| 461 | 517 | }, |
| 462 | 518 | props: { |
| 463 | 519 | info: { |
| ... | ... | @@ -496,11 +552,23 @@ |
| 496 | 552 | phone: '', |
| 497 | 553 | }, |
| 498 | 554 | shopMsg:{}, |
| 499 | - lvdaoList:[] | |
| 555 | + lvdaoList:[], | |
| 556 | + datalistzl:[], | |
| 557 | + totalzl:0, | |
| 558 | + pagequeryzl:{ | |
| 559 | + pageNumber: 0, | |
| 560 | + pageSize: 10, | |
| 561 | + shopNumber: '' | |
| 562 | + }, | |
| 500 | 563 | } |
| 501 | 564 | }, |
| 502 | 565 | created() { |
| 503 | - console.log(this.info) | |
| 566 | + console.log(this.info,'21312321') | |
| 567 | + if(this.info.cereBasicInformationShop.id){ | |
| 568 | + this.pagequeryzl.shopNumber = 'sp' + this.info.cereBasicInformationShop.id | |
| 569 | + }else{ | |
| 570 | + this.pagequeryzl.shopNumber = 'cd' + this.info.cereBasicInformationVenue.id | |
| 571 | + } | |
| 504 | 572 | this.pagequery.phone = this.info.applicant |
| 505 | 573 | cerePlatformMerchant(this.pagequery).then(res=>{ |
| 506 | 574 | this.shopMsg = res.data.content[0] |
| ... | ... | @@ -509,11 +577,35 @@ |
| 509 | 577 | this.ontype = this.info.cereAdvertisingInformation.advertisingType |
| 510 | 578 | } |
| 511 | 579 | this.getAll() |
| 580 | + this.getAllzl() | |
| 512 | 581 | }, |
| 513 | 582 | computed: { |
| 514 | 583 | |
| 515 | 584 | }, |
| 516 | 585 | methods: { |
| 586 | + handleCurrentChange(val,type) { | |
| 587 | + this[type].pageNumber = val - 1 | |
| 588 | + if(type == 'pagequeryzl') { | |
| 589 | + this.getAllzl() | |
| 590 | + } | |
| 591 | + | |
| 592 | + }, | |
| 593 | + getAllzl() { | |
| 594 | + cereContractInformation(this.pagequeryzl).then(res => { | |
| 595 | + if (!Array.isArray(res.data.content)) { | |
| 596 | + this.datalistzl = []; | |
| 597 | + return; | |
| 598 | + } | |
| 599 | + this.datalistzl = res.data.content | |
| 600 | + this.totalzl = res.data.totalElements | |
| 601 | + }) | |
| 602 | + }, | |
| 603 | + open(row) { | |
| 604 | + console.error(row) | |
| 605 | + this.xiangTab= 'first' | |
| 606 | + this.type = '2' | |
| 607 | + this.$refs.onhet.open(row) | |
| 608 | + }, | |
| 517 | 609 | async getAll(){ |
| 518 | 610 | const lvdao = await lvdaoduan() |
| 519 | 611 | const gongyua = await parkTrails() | ... | ... |
admin-web-master/src/components/merchantInformation/index.vue
| ... | ... | @@ -52,7 +52,7 @@ |
| 52 | 52 | </el-col> |
| 53 | 53 | <el-col :span="9"> |
| 54 | 54 | <el-form-item label="是否黑名单" prop="idCardNumber"> |
| 55 | - <div class="duiqi">{{info.isBlackList=='2'?'是':'否'}}</div> | |
| 55 | + <div class="duiqi">{{info.isBlackList=='0'?'是':'否'}}</div> | |
| 56 | 56 | </el-form-item> |
| 57 | 57 | </el-col> |
| 58 | 58 | </el-row> | ... | ... |
admin-web-master/src/components/resourceCommodity/index.vue
| ... | ... | @@ -363,6 +363,10 @@ |
| 363 | 363 | import { |
| 364 | 364 | contractGetAllnew |
| 365 | 365 | } from '@/api/manage.js' |
| 366 | + import { | |
| 367 | + examine, | |
| 368 | + thirdParty | |
| 369 | + } from '@/api/oa.js' | |
| 366 | 370 | export default { |
| 367 | 371 | components: { |
| 368 | 372 | TitleWithCircle, |
| ... | ... | @@ -384,6 +388,18 @@ |
| 384 | 388 | return '1'; |
| 385 | 389 | }, |
| 386 | 390 | }, |
| 391 | + tabsNum:{ | |
| 392 | + type: String, | |
| 393 | + default: function() { | |
| 394 | + return 'first'; | |
| 395 | + }, | |
| 396 | + }, | |
| 397 | + messageId:{ | |
| 398 | + type: String, | |
| 399 | + default: function() { | |
| 400 | + return ''; | |
| 401 | + }, | |
| 402 | + }, | |
| 387 | 403 | }, |
| 388 | 404 | data() { |
| 389 | 405 | return { |
| ... | ... | @@ -403,7 +419,7 @@ |
| 403 | 419 | pageSize: 10, |
| 404 | 420 | resourceId: 'sp' + this.editbgid.id |
| 405 | 421 | }, |
| 406 | - xiangTab: 'first', | |
| 422 | + xiangTab: this.tabsNum, | |
| 407 | 423 | list: [], |
| 408 | 424 | parentMessage: {}, |
| 409 | 425 | datalist: [], |
| ... | ... | @@ -506,12 +522,12 @@ |
| 506 | 522 | this.type = '2' |
| 507 | 523 | this.$refs.onhet.open(row) |
| 508 | 524 | }, |
| 509 | - minSev() { | |
| 510 | - console.error({ | |
| 511 | - ...this.editbgid, | |
| 512 | - 'publishStatus': this.radio, | |
| 513 | - reviewComments: this.reviewComments | |
| 514 | - }) | |
| 525 | + async minSev() { | |
| 526 | + let num = '' | |
| 527 | + if (this.messageId != '') { | |
| 528 | + num = await this.pull() | |
| 529 | + } | |
| 530 | + console.log(num,'numnumnumnum') | |
| 515 | 531 | // return |
| 516 | 532 | editList({ |
| 517 | 533 | ...this.editbgid, |
| ... | ... | @@ -534,6 +550,31 @@ |
| 534 | 550 | } |
| 535 | 551 | }) |
| 536 | 552 | }, |
| 553 | + async pull() { | |
| 554 | + let agree = '' | |
| 555 | + if (this.radio == '2') { | |
| 556 | + agree = 'AGREE' | |
| 557 | + } else { | |
| 558 | + agree = 'DISAGREE' | |
| 559 | + } | |
| 560 | + let obj = { | |
| 561 | + doProcessEnum: agree, | |
| 562 | + comment: this.reviewComments ? this.reviewComments : null, | |
| 563 | + taskId: '', | |
| 564 | + procInsId: '', | |
| 565 | + type:2, | |
| 566 | + businessKey:this.editbgid.typeid | |
| 567 | + | |
| 568 | + } | |
| 569 | + let cost = await thirdParty({type:2}) | |
| 570 | + let renwu = JSON.parse(cost.data) | |
| 571 | + let matchedObject = null | |
| 572 | + matchedObject = renwu.find(item => item.businessKey == this.editbgid.typeid) | |
| 573 | + obj.taskId = matchedObject.taskId | |
| 574 | + obj.procInsId = matchedObject.processInstanceId | |
| 575 | + let res = await examine(obj) | |
| 576 | + return res.code | |
| 577 | + }, | |
| 537 | 578 | handleCurrentChange(val,type) { |
| 538 | 579 | this[type].pageNumber = val - 1 |
| 539 | 580 | if(type == 'pagequeryzl') { | ... | ... |
admin-web-master/src/utils/request.js
| ... | ... | @@ -14,15 +14,15 @@ let hostall = window.location.href; |
| 14 | 14 | // host = 'http://172.16.61.123/cdwlMall/login?redirect=%2Fdashboard' |
| 15 | 15 | // const baseURL = 'http://192.168.2.38:9003'; |
| 16 | 16 | let baseURL = '' |
| 17 | -if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) { | |
| 17 | +if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' || host === 'localhost:9530' ) { | |
| 18 | 18 | |
| 19 | - // baseURL = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/admin-server'; | |
| 19 | + // baseURL = 'http://172.16.61.48:9003'; | |
| 20 | 20 | baseURL = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/admin-server'; |
| 21 | 21 | |
| 22 | 22 | // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1; |
| 23 | 23 | |
| 24 | 24 | |
| 25 | - // baseURL = 'http://128.10.249.43:9003'; | |
| 25 | + // baseURL = 'http://10.0.0.96:9003'; | |
| 26 | 26 | |
| 27 | 27 | |
| 28 | 28 | } else { |
| ... | ... | @@ -54,6 +54,7 @@ service.interceptors.request.use( |
| 54 | 54 | // console.log(config) |
| 55 | 55 | if (store.getters.token) { |
| 56 | 56 | config.headers['Authorization-admin'] = getToken() |
| 57 | + config.headers['Jun-token'] = localStorage.getItem('token') || '' | |
| 57 | 58 | // config.headers['Content-Type'] = 'application/json; charset=UTF-8' |
| 58 | 59 | // config.headers['type'] = ' admin' |
| 59 | 60 | } | ... | ... |
admin-web-master/src/utils/request2.js
| ... | ... | @@ -17,15 +17,15 @@ let baseURL = '' |
| 17 | 17 | // || host === 'localhost:9528' |
| 18 | 18 | if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) { |
| 19 | 19 | // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1; |
| 20 | - // baseURL = 'https://zhgw-uat.028wlkj.com/cdwlMall/business-server'; | |
| 20 | + baseURL = 'https://zhgw-uat.028wlkj.com/cdwlMall/business-server'; | |
| 21 | 21 | // baseURL = 'http://172.16.61.125:9004'; |
| 22 | 22 | // baseURL = 'https://jy.scjysm.asia:18086/cdwlMall/business-server'; |
| 23 | - baseURL = 'http://128.10.249.9:9004'; | |
| 23 | + // baseURL = 'http://128.10.249.9:9004'; | |
| 24 | 24 | } else { |
| 25 | 25 | console.error('---------------------') |
| 26 | 26 | console.error(hostall) |
| 27 | 27 | let c1 = hostall.split('cdwlMall')[0]; |
| 28 | - baseURL = c1 + 'cdwlMall/meserver/business-server'; | |
| 28 | + baseURL = c1 + 'cdwlMall/business-server'; | |
| 29 | 29 | console.error(baseURL) |
| 30 | 30 | } |
| 31 | 31 | // const baseURL = process.env.VUE_APP_DOMAIN_PREFIX | ... | ... |
admin-web-master/src/views/activity/activityBz.vue
| ... | ... | @@ -783,7 +783,7 @@ |
| 783 | 783 | console.log('成功') |
| 784 | 784 | }) |
| 785 | 785 | } |
| 786 | - | |
| 786 | + this.$emit('childClose', false); | |
| 787 | 787 | |
| 788 | 788 | |
| 789 | 789 | // const pdf = new jsPDF('p', 'mm', 'a4'); |
| ... | ... | @@ -843,7 +843,7 @@ |
| 843 | 843 | solutionEditor: null, |
| 844 | 844 | } |
| 845 | 845 | }) |
| 846 | - this.$emit('childClose', false); | |
| 846 | + | |
| 847 | 847 | } else { |
| 848 | 848 | this.$message({ |
| 849 | 849 | message: '请填写数据', | ... | ... |
admin-web-master/src/views/activity/activityHis.vue
| ... | ... | @@ -1986,7 +1986,7 @@ |
| 1986 | 1986 | formatTimestampToDate(timestamp) { |
| 1987 | 1987 | console.log(timestamp,'timestamp') |
| 1988 | 1988 | if(timestamp == undefined ){ |
| 1989 | - return '' | |
| 1989 | + return '-' | |
| 1990 | 1990 | } |
| 1991 | 1991 | const date = new Date(timestamp); |
| 1992 | 1992 | const year = date.getFullYear(); | ... | ... |
admin-web-master/src/views/activity/index.vue
| ... | ... | @@ -548,7 +548,7 @@ |
| 548 | 548 | <template slot-scope="scope"> |
| 549 | 549 | <div @click="shiyong(scope.row)" class="tableBtn greens">使用</div> |
| 550 | 550 | <!-- <div @click="actBian(scope.row)" class="tableBtn greens" v-if="scope.row.state == ''">修改</div> --> |
| 551 | - <div @click="handleDelete(scope.row.id)" class="tableBtn greens">删除</div> | |
| 551 | + <div @click="handleDelete(scope.row.id,2)" class="tableBtn greens">删除</div> | |
| 552 | 552 | </template> |
| 553 | 553 | </el-table-column> |
| 554 | 554 | |
| ... | ... | @@ -1393,7 +1393,7 @@ |
| 1393 | 1393 | this.total = res.data.content.length |
| 1394 | 1394 | }, |
| 1395 | 1395 | //删除记录按钮 |
| 1396 | - handleDelete(val) { | |
| 1396 | + handleDelete(val,index) { | |
| 1397 | 1397 | const h = this.$createElement; |
| 1398 | 1398 | this.$msgbox({ |
| 1399 | 1399 | title: '消息', |
| ... | ... | @@ -1414,8 +1414,14 @@ |
| 1414 | 1414 | message: '删除成功', |
| 1415 | 1415 | type: 'success' |
| 1416 | 1416 | }) |
| 1417 | - this.getAll() | |
| 1417 | + if(index == 2){ | |
| 1418 | + this.caogao() | |
| 1419 | + }else{ | |
| 1420 | + this.getAll() | |
| 1421 | + } | |
| 1418 | 1422 | done(); |
| 1423 | + | |
| 1424 | + | |
| 1419 | 1425 | }) |
| 1420 | 1426 | } else { |
| 1421 | 1427 | done(); | ... | ... |
admin-web-master/src/views/ads/fangAudit/index.vue
| ... | ... | @@ -59,7 +59,8 @@ |
| 59 | 59 | <el-table-column label="操作" fixed="right"> |
| 60 | 60 | <template slot-scope="scope"> |
| 61 | 61 | <div @click="details(scope.row,'1')" class="tableBtn greens">查看</div> |
| 62 | - <div class="tableBtn greens" @click="details(scope.row,'2')">审核</div> | |
| 62 | + <div class="tableBtn greens" @click="details(scope.row,'2')" v-if="scope.row.auditStatus == '1'">审核</div> | |
| 63 | + <!-- <div @click="openOAitem(scope.row)" class="tableBtn greens" v-if="scope.row.auditStatus == '1'">OA审核</div> --> | |
| 63 | 64 | </template> |
| 64 | 65 | </el-table-column> |
| 65 | 66 | </el-table> |
| ... | ... | @@ -140,6 +141,10 @@ |
| 140 | 141 | cereBusinessOperationadd, |
| 141 | 142 | queryAllByLimit |
| 142 | 143 | } from '@/api/newly.js' |
| 144 | + import { | |
| 145 | + examine, | |
| 146 | + startOa | |
| 147 | + } from '@/api/oa.js' | |
| 143 | 148 | export default { |
| 144 | 149 | data() { |
| 145 | 150 | return { |
| ... | ... | @@ -161,6 +166,7 @@ |
| 161 | 166 | onaction: '1', |
| 162 | 167 | formInline: { |
| 163 | 168 | }, |
| 169 | + oainfo:{} | |
| 164 | 170 | } |
| 165 | 171 | }, |
| 166 | 172 | computed: { |
| ... | ... | @@ -177,6 +183,45 @@ |
| 177 | 183 | this.getAll() |
| 178 | 184 | }, |
| 179 | 185 | methods: { |
| 186 | + openOAitem(row){ | |
| 187 | + console.log(row,'11111') | |
| 188 | + // if(row.cereBasicInformationShop.shopName){ | |
| 189 | + | |
| 190 | + // } | |
| 191 | + // return | |
| 192 | + this.oainfo = row | |
| 193 | + let that = this | |
| 194 | + this.$confirm('确定是否提交OA?', '提示', { | |
| 195 | + confirmButtonText: '确定', | |
| 196 | + cancelButtonText: '取消', | |
| 197 | + type: 'warning' | |
| 198 | + }).then(() => { | |
| 199 | + let row = this.oainfo | |
| 200 | + let token = localStorage.getItem('token') | |
| 201 | + let obj = { | |
| 202 | + businessKey:row.id, | |
| 203 | + businessName:row.planName+'方案审核', | |
| 204 | + type:3, | |
| 205 | + } | |
| 206 | + console.log(obj,'obj') | |
| 207 | + startOa(obj).then(res => { | |
| 208 | + if (res.code == '200') { | |
| 209 | + this.$message({ | |
| 210 | + type: 'success', | |
| 211 | + message: '发起成功' | |
| 212 | + }) | |
| 213 | + this.resetting() | |
| 214 | + } else { | |
| 215 | + this.$message({ | |
| 216 | + type: 'error', | |
| 217 | + message: res.message | |
| 218 | + }) | |
| 219 | + } | |
| 220 | + }) | |
| 221 | + | |
| 222 | + }) | |
| 223 | + | |
| 224 | + }, | |
| 180 | 225 | minSev(e) { |
| 181 | 226 | this.multipleSelection = e |
| 182 | 227 | console.error(this.multipleSelection) | ... | ... |
admin-web-master/src/views/atmosphere/atmosphereGl.vue
| ... | ... | @@ -545,7 +545,7 @@ |
| 545 | 545 | <template slot-scope="scope"> |
| 546 | 546 | <div @click="shiyong(scope.row)" class="tableBtn greens">使用</div> |
| 547 | 547 | <!-- <div @click="actBian(scope.row)" class="tableBtn greens" v-if="scope.row.state == ''">修改</div> --> |
| 548 | - <div @click="handleDelete(scope.row.id)" class="tableBtn greens">删除</div> | |
| 548 | + <div @click="handleDelete(scope.row.id,2)" class="tableBtn greens">删除</div> | |
| 549 | 549 | </template> |
| 550 | 550 | </el-table-column> |
| 551 | 551 | </el-table> |
| ... | ... | @@ -1450,7 +1450,7 @@ |
| 1450 | 1450 | this.total = res.data.content.length |
| 1451 | 1451 | }, |
| 1452 | 1452 | //删除记录按钮 |
| 1453 | - handleDelete(val) { | |
| 1453 | + handleDelete(val,index) { | |
| 1454 | 1454 | const h = this.$createElement; |
| 1455 | 1455 | this.$msgbox({ |
| 1456 | 1456 | title: '消息', |
| ... | ... | @@ -1467,7 +1467,15 @@ |
| 1467 | 1467 | deleteById({ |
| 1468 | 1468 | id: val |
| 1469 | 1469 | }).then(res => { |
| 1470 | - this.getAll() | |
| 1470 | + this.$message({ | |
| 1471 | + message: '删除成功', | |
| 1472 | + type: 'success' | |
| 1473 | + }) | |
| 1474 | + if(index == 2){ | |
| 1475 | + this.caogao() | |
| 1476 | + }else{ | |
| 1477 | + this.getAll() | |
| 1478 | + } | |
| 1471 | 1479 | done(); |
| 1472 | 1480 | }) |
| 1473 | 1481 | } else { | ... | ... |
admin-web-master/src/views/atmosphere/atmosphereHis.vue
| ... | ... | @@ -750,217 +750,7 @@ |
| 750 | 750 | |
| 751 | 751 | |
| 752 | 752 | </div> |
| 753 | - <div style="width: 100%;" v-if="lishiList!=null" ref="lishiRef"> | |
| 754 | - <div style="width: 100%;"> | |
| 755 | - <div style="padding: 10px 20px;"> | |
| 756 | - <el-descriptions class="margin-top" title="基本信息" :column="2" border | |
| 757 | - :labelStyle="labelStyle" :contentStyle="contentStyle"> | |
| 758 | - <el-descriptions-item> | |
| 759 | - <template slot="label"> | |
| 760 | - 活动名称 | |
| 761 | - </template> | |
| 762 | - | |
| 763 | - <span>{{duibiList.planName || ''}}</span> | |
| 764 | - </el-descriptions-item> | |
| 765 | - <el-descriptions-item> | |
| 766 | - <template slot="label"> | |
| 767 | - 实际举办地点 | |
| 768 | - </template> | |
| 769 | - <span>{{duibiList.eventAddrs || ''}}</span> | |
| 770 | - </el-descriptions-item> | |
| 771 | - <el-descriptions-item> | |
| 772 | - <template slot="label"> | |
| 773 | - 实际举办时间 | |
| 774 | - </template> | |
| 775 | - | |
| 776 | - <span>{{formatTimestampToDate(duibiList.eventStartTime)}}-{{formatTimestampToDate(duibiList.eventEndTime)}}</span> | |
| 777 | - </el-descriptions-item> | |
| 778 | - <el-descriptions-item> | |
| 779 | - <template slot="label"> | |
| 780 | - 活动主办方 | |
| 781 | - </template> | |
| 782 | - | |
| 783 | - <span>{{duibiList.participants}}</span> | |
| 784 | - </el-descriptions-item> | |
| 785 | - <el-descriptions-item> | |
| 786 | - <template slot="label"> | |
| 787 | - 活动实际参与方 | |
| 788 | - </template> | |
| 789 | - | |
| 790 | - <span>{{duibiList.sponsor}}</span> | |
| 791 | - </el-descriptions-item> | |
| 792 | - | |
| 793 | - | |
| 794 | - </el-descriptions> | |
| 795 | - | |
| 796 | - </div> | |
| 797 | - </div> | |
| 798 | - <!-- <div style="width: 100%;"> | |
| 799 | - <div style="font-size: 14px;padding: 10px 20px 0px 20px;">活动明细信息</div> | |
| 800 | - <div style="padding: 10px 20px;"> | |
| 801 | - <el-table :data="tableData2" | |
| 802 | - :header-cell-style="{fontSize: '14px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | |
| 803 | - style="width: 100%;margin: auto;"> | |
| 804 | - <el-table-column label="序号" min-width="5%" align='center'> | |
| 805 | - <template slot-scope="scope"> | |
| 806 | - <span style="">{{ scope.$index +1}}</span> | |
| 807 | - </template> | |
| 808 | - </el-table-column> | |
| 809 | - <el-table-column label="明细项名称" prop="detailLtemName" min-width="28%"> | |
| 810 | - </el-table-column> | |
| 811 | - <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | |
| 812 | - | |
| 813 | - </el-table-column> | |
| 814 | - <el-table-column label="预估费用(元)" prop="estimatedCost" min-width="20%"> | |
| 815 | - | |
| 816 | - </el-table-column> | |
| 817 | - <el-table-column label="备注" prop="notes" min-width="20%"> | |
| 818 | - </el-table-column> | |
| 819 | - </el-table> | |
| 820 | - </div> | |
| 821 | - </div> --> | |
| 822 | - <div style="width: 100%;"> | |
| 823 | - <div style="padding:10px 20px;"> | |
| 824 | - <el-descriptions class="margin-top" title="实际花费成本" :column="2" border | |
| 825 | - :labelStyle="labelStyle" :contentStyle="contentStyle"> | |
| 826 | - <el-descriptions-item> | |
| 827 | - <template slot="label"> | |
| 828 | - 实际内部人力成本(元) | |
| 829 | - </template> | |
| 830 | - | |
| 831 | - <span>{{duibiList.internalLaborCostEstimation}}</span> | |
| 832 | - </el-descriptions-item> | |
| 833 | - <el-descriptions-item> | |
| 834 | - <template slot="label"> | |
| 835 | - 实际外部人力成本(元) | |
| 836 | - </template> | |
| 837 | - <span>{{duibiList.externalLaborCostEstimation}}</span> | |
| 838 | - | |
| 839 | - | |
| 840 | - </el-descriptions-item> | |
| 841 | - <el-descriptions-item> | |
| 842 | - <template slot="label"> | |
| 843 | - 实际商品成本(元) | |
| 844 | - </template> | |
| 845 | - <span>{{duibiList.costEstimationGoods}}</span> | |
| 846 | - | |
| 847 | - </el-descriptions-item> | |
| 848 | - <el-descriptions-item> | |
| 849 | - <template slot="label"> | |
| 850 | - 实际设备成本(元) | |
| 851 | - </template> | |
| 852 | - <span>{{duibiList.setCostEstimate}}</span> | |
| 853 | - | |
| 854 | - </el-descriptions-item> | |
| 855 | - <el-descriptions-item> | |
| 856 | - <template slot="label"> | |
| 857 | - 实际宣传费用(元) | |
| 858 | - </template> | |
| 859 | - <span>{{duibiList.estimatedPromotionalExpenses}}</span> | |
| 860 | - | |
| 861 | - </el-descriptions-item> | |
| 862 | - <el-descriptions-item> | |
| 863 | - <template slot="label"> | |
| 864 | - 实际其他成本(元) | |
| 865 | - </template> | |
| 866 | - <span>{{duibiList.otherNecessaryEstimates}}</span> | |
| 867 | - | |
| 868 | - </el-descriptions-item> | |
| 869 | - <el-descriptions-item> | |
| 870 | - <template slot="label"> | |
| 871 | - 实际总成本(元) | |
| 872 | - </template> | |
| 873 | - <span>{{duibiList.totalCostEstimation}}</span> | |
| 874 | - | |
| 875 | - </el-descriptions-item> | |
| 876 | - <el-descriptions-item> | |
| 877 | - <template slot="label"> | |
| 878 | - 备注 | |
| 879 | - </template> | |
| 880 | - <span>{{duibiList.notes}}</span> | |
| 881 | - | |
| 882 | - </el-descriptions-item> | |
| 883 | - </el-descriptions> | |
| 884 | - </div> | |
| 885 | - </div> | |
| 886 | - <div style="width: 100%;"> | |
| 887 | - | |
| 888 | - <div style="padding:10px 20px;"> | |
| 889 | - <el-descriptions class="margin-top" title="活动执行效果" :column="2" border | |
| 890 | - :labelStyle="labelStyle" :contentStyle="contentStyle"> | |
| 891 | - <el-descriptions-item> | |
| 892 | - <template slot="label"> | |
| 893 | - 实际吸引流量 | |
| 894 | - </template> | |
| 895 | - <span>{{duibiList.expectedAttractTraffic}}</span> | |
| 896 | 753 | |
| 897 | - </el-descriptions-item> | |
| 898 | - <el-descriptions-item> | |
| 899 | - <template slot="label"> | |
| 900 | - 实际参与人数 | |
| 901 | - </template> | |
| 902 | - <span>{{duibiList.expectedParticipation}}</span> | |
| 903 | - | |
| 904 | - </el-descriptions-item> | |
| 905 | - <el-descriptions-item> | |
| 906 | - <template slot="label"> | |
| 907 | - 实际直接收益(元) | |
| 908 | - </template> | |
| 909 | - <span>{{duibiList.expectedDirectBenefits}}</span> | |
| 910 | - | |
| 911 | - </el-descriptions-item> | |
| 912 | - <el-descriptions-item> | |
| 913 | - <template slot="label"> | |
| 914 | - 实际间接收益(元) | |
| 915 | - </template> | |
| 916 | - <span>{{duibiList.expectedIndirectBenefits}}</span> | |
| 917 | - | |
| 918 | - </el-descriptions-item> | |
| 919 | - | |
| 920 | - </el-descriptions> | |
| 921 | - | |
| 922 | - </div> | |
| 923 | - </div> | |
| 924 | - <div style="width: 100%;"> | |
| 925 | - | |
| 926 | - <div style="padding:10px 20px;"> | |
| 927 | - <el-descriptions class="margin-top" title="系统信息" :column="2" border | |
| 928 | - :labelStyle="labelStyle" :contentStyle="contentStyle"> | |
| 929 | - <el-descriptions-item> | |
| 930 | - <template slot="label"> | |
| 931 | - 创建人 | |
| 932 | - </template> | |
| 933 | - <span>{{duibiList.createUser}}</span> | |
| 934 | - | |
| 935 | - </el-descriptions-item> | |
| 936 | - <el-descriptions-item> | |
| 937 | - <template slot="label"> | |
| 938 | - 创建时间 | |
| 939 | - </template> | |
| 940 | - <span>{{duibiList.createDate}}</span> | |
| 941 | - | |
| 942 | - </el-descriptions-item> | |
| 943 | - <el-descriptions-item> | |
| 944 | - <template slot="label"> | |
| 945 | - 更新人 | |
| 946 | - </template> | |
| 947 | - <span>{{duibiList.updateUser}}</span> | |
| 948 | - | |
| 949 | - </el-descriptions-item> | |
| 950 | - <el-descriptions-item> | |
| 951 | - <template slot="label"> | |
| 952 | - 更新时间 | |
| 953 | - </template> | |
| 954 | - <span>{{duibiList.updateDate}}</span> | |
| 955 | - | |
| 956 | - </el-descriptions-item> | |
| 957 | - | |
| 958 | - </el-descriptions> | |
| 959 | - | |
| 960 | - </div> | |
| 961 | - </div> | |
| 962 | - | |
| 963 | - </div> | |
| 964 | 754 | </div> |
| 965 | 755 | <div v-if="activeName=='five'"> |
| 966 | 756 | <div style="width: 100%;padding:20px;"> |
| ... | ... | @@ -2406,7 +2196,11 @@ |
| 2406 | 2196 | } |
| 2407 | 2197 | }, |
| 2408 | 2198 | formatTimestampToDate(timestamp) { |
| 2199 | + if(timestamp == undefined ){ | |
| 2200 | + return '' | |
| 2201 | + } | |
| 2409 | 2202 | const date = new Date(timestamp); |
| 2203 | + | |
| 2410 | 2204 | const year = date.getFullYear(); |
| 2411 | 2205 | const month = String(date.getMonth() + 1).padStart(2, '0'); |
| 2412 | 2206 | const day = String(date.getDate()).padStart(2, '0'); | ... | ... |
admin-web-master/src/views/business/autd/index.vue
| ... | ... | @@ -79,6 +79,7 @@ |
| 79 | 79 | <template slot-scope="scope"> |
| 80 | 80 | <div @click="details(scope.row)" class="tableBtn greens">查看</div> |
| 81 | 81 | <div @click="openyujingSet(scope.row)" class="tableBtn greens" v-if="scope.row.checkState == '1'">审核</div> |
| 82 | + <!-- <div v-if="scope.row.checkState == '1'" @click="openOAitem(scope.row)" class="tableBtn greens">OA审核</div> --> | |
| 82 | 83 | </template> |
| 83 | 84 | </el-table-column> |
| 84 | 85 | </el-table> |
| ... | ... | @@ -168,6 +169,10 @@ |
| 168 | 169 | // import add from './add' |
| 169 | 170 | import merchantInformation from '../../../components/merchantInformation/index.vue' |
| 170 | 171 | import wangEditor from "@/components/editor/index" |
| 172 | + import { | |
| 173 | + examine, | |
| 174 | + startOa | |
| 175 | + } from '@/api/oa.js' | |
| 171 | 176 | export default { |
| 172 | 177 | data() { |
| 173 | 178 | return { |
| ... | ... | @@ -201,6 +206,43 @@ |
| 201 | 206 | |
| 202 | 207 | }, |
| 203 | 208 | methods: { |
| 209 | + openOAitem(row) { | |
| 210 | + this.oainfo = row | |
| 211 | + // this.ruleForm.reviewers = '' | |
| 212 | + // this.openoa = true | |
| 213 | + let that = this | |
| 214 | + this.$confirm('确定是否提交OA?', '提示', { | |
| 215 | + confirmButtonText: '确定', | |
| 216 | + cancelButtonText: '取消', | |
| 217 | + type: 'warning' | |
| 218 | + }).then(() => { | |
| 219 | + let row = this.oainfo | |
| 220 | + let obj = { | |
| 221 | + businessKey:row.id, | |
| 222 | + businessName:'商家'+row.name+'入驻审核', | |
| 223 | + type:4, | |
| 224 | + } | |
| 225 | + console.log(obj,'obj') | |
| 226 | + // return | |
| 227 | + startOa(obj).then(res => { | |
| 228 | + // let data = JSON.parse(res.data) | |
| 229 | + if (res.code == '200') { | |
| 230 | + this.$message({ | |
| 231 | + type: 'success', | |
| 232 | + message: '发起成功' | |
| 233 | + }) | |
| 234 | + this.resetting() | |
| 235 | + } else { | |
| 236 | + this.$message({ | |
| 237 | + type: 'error', | |
| 238 | + message: res.message | |
| 239 | + }) | |
| 240 | + } | |
| 241 | + }) | |
| 242 | + | |
| 243 | + }) | |
| 244 | + | |
| 245 | + }, | |
| 204 | 246 | calculateDaysUntilExpiration(endDateString) { |
| 205 | 247 | const endDate = new Date(endDateString); |
| 206 | 248 | const today = new Date(); | ... | ... |
admin-web-master/src/views/business/storeInfo/index.vue
0 → 100644
| 1 | +<template> | |
| 2 | + <div style="background-color:#f7f7f7;padding:10px 10px;"> | |
| 3 | + <div class="zhuti" v-if="onaction == '1'"> | |
| 4 | + <div style="height:58px;line-height:58px;"> | |
| 5 | + <div style="color:#0006"> <span>商家管理</span> <span style="padding:0 5px;">></span> <span | |
| 6 | + style="color:#000000e6">店铺查询</span></div> | |
| 7 | + </div> | |
| 8 | + <!-- 线上 --> | |
| 9 | + <div> | |
| 10 | + <!-- 搜索 --> | |
| 11 | + <div class="formSearch"> | |
| 12 | + <el-form :inline="true" :model="pagequery"> | |
| 13 | + <el-form-item label="店铺名称"> | |
| 14 | + <el-input v-model="pagequery.shopName" placeholder="请输入" style="width:168px;" /> | |
| 15 | + </el-form-item> | |
| 16 | + <el-form-item label="联系电话"> | |
| 17 | + <el-input v-model="pagequery.contactNumber" placeholder="请输入" style="width:168px;" /> | |
| 18 | + </el-form-item> | |
| 19 | + </el-form> | |
| 20 | + | |
| 21 | + <div> | |
| 22 | + <el-button @click="onSubmit" style="background-color: #3F9B6A;color: #fff">查询 | |
| 23 | + </el-button> | |
| 24 | + <el-button @click="resetting" class="buttonHover" | |
| 25 | + style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;">重置 | |
| 26 | + </el-button> | |
| 27 | + </div> | |
| 28 | + </div> | |
| 29 | + <!-- 表格 --> | |
| 30 | + | |
| 31 | + <el-table :data="tableData" | |
| 32 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 33 | + <el-table-column label="店铺名称"> | |
| 34 | + <template slot-scope="scope"> | |
| 35 | + {{scope.row.shopName}} | |
| 36 | + | |
| 37 | + </template> | |
| 38 | + </el-table-column> | |
| 39 | + | |
| 40 | + <el-table-column label="店铺介绍" show-overflow-tooltip> | |
| 41 | + <template slot-scope="scope"> | |
| 42 | + {{scope.row.shopDescription}} | |
| 43 | + | |
| 44 | + </template> | |
| 45 | + </el-table-column> | |
| 46 | + <el-table-column label="营业时间"> | |
| 47 | + <template slot-scope="scope"> | |
| 48 | + {{scope.row.businessHours}} | |
| 49 | + | |
| 50 | + </template> | |
| 51 | + </el-table-column> | |
| 52 | + <el-table-column label="联系电话"> | |
| 53 | + <template slot-scope="scope"> | |
| 54 | + {{scope.row.contactNumber}} | |
| 55 | + | |
| 56 | + </template> | |
| 57 | + </el-table-column> | |
| 58 | + <el-table-column label="操作" fixed="right" width="80"> | |
| 59 | + <template slot-scope="scope"> | |
| 60 | + <div @click="details(scope.row)" class="tableBtn greens">查看</div> | |
| 61 | + </template> | |
| 62 | + </el-table-column> | |
| 63 | + </el-table> | |
| 64 | + <div style="display: flex;justify-content: space-between;" class="bom"> | |
| 65 | + <div style="font-size: 14px;">共 <span style="color: #3F9B6A;">{{total}}</span> 项数据</div> | |
| 66 | + <el-pagination :current-page="pagequery.pageNumber+1" :page-sizes="[10, 20, 50, 100]" :page-size="10" | |
| 67 | + background small layout="prev, pager, next" :total="total" @size-change="handleSizeChange" | |
| 68 | + @current-change="handleCurrentChange"> | |
| 69 | + </el-pagination> | |
| 70 | + </div> | |
| 71 | + | |
| 72 | + </div> | |
| 73 | + | |
| 74 | + </div> | |
| 75 | + | |
| 76 | + <div class="zhuti" v-if="onaction == '3'"> | |
| 77 | + <div style="height:58px;line-height:58px;"> | |
| 78 | + <div style="color:#0006"> <span>店铺基本信息</span> <span style="padding:0 5px;">></span> <span | |
| 79 | + style="color:#000000e6">查看</span></div> | |
| 80 | + </div> | |
| 81 | + <div> | |
| 82 | + <resourceCommodity :editbgid="detailsinfo" @removeonaction="removeonaction" tabsNum="first"></resourceCommodity> | |
| 83 | + </div> | |
| 84 | + </div> | |
| 85 | + | |
| 86 | + | |
| 87 | + </div> | |
| 88 | + <!-- </div> --> | |
| 89 | + | |
| 90 | +</template> | |
| 91 | + | |
| 92 | +<script> | |
| 93 | + import { | |
| 94 | + cereAssetShopInformationqueryByPage | |
| 95 | + } from '../../../api/newly.js' | |
| 96 | + import { | |
| 97 | + contractGetAllnew | |
| 98 | + } from '@/api/manage.js' | |
| 99 | + import resourceCommodity from '@/components/resourceCommodity/index' | |
| 100 | + export default { | |
| 101 | + data() { | |
| 102 | + return { | |
| 103 | + zhong: { | |
| 104 | + | |
| 105 | + }, | |
| 106 | + yujingSet: false, | |
| 107 | + detailsinfo: {}, | |
| 108 | + pagequery: { | |
| 109 | + pageNumber: 0, | |
| 110 | + pageSize: 10, | |
| 111 | + shopName:'', | |
| 112 | + contactNumber:'' | |
| 113 | + }, | |
| 114 | + tableData: [], | |
| 115 | + total: 0, | |
| 116 | + onaction: '1', | |
| 117 | + info: {}, | |
| 118 | + bianinfo: {} | |
| 119 | + } | |
| 120 | + }, | |
| 121 | + components: { | |
| 122 | + resourceCommodity | |
| 123 | + }, | |
| 124 | + created() { | |
| 125 | + this.getAll() | |
| 126 | + | |
| 127 | + }, | |
| 128 | + methods: { | |
| 129 | + calculateDaysUntilExpiration(endDateString) { | |
| 130 | + const endDate = new Date(endDateString); | |
| 131 | + const today = new Date(); | |
| 132 | + const timeDifference = endDate - today; | |
| 133 | + const daysDifference = Math.ceil(timeDifference / (1000 * 60 * 60 * 24)); | |
| 134 | + return daysDifference >= 0 ? daysDifference : '已过期'; | |
| 135 | + }, | |
| 136 | + yuclose() { | |
| 137 | + this.yujingSet = false | |
| 138 | + }, | |
| 139 | + openyujingSet(row) { | |
| 140 | + // cereReminderSet({ | |
| 141 | + // reminderType: '1' | |
| 142 | + // }).then(res => { | |
| 143 | + // console.error(res) | |
| 144 | + // this.zhong = res.data | |
| 145 | + // }) | |
| 146 | + this.detailsinfo = JSON.parse(JSON.stringify(row)) | |
| 147 | + this.yujingSet = true | |
| 148 | + }, | |
| 149 | + async details(row) { | |
| 150 | + const res = await contractGetAllnew({pageNumber: 0, pageSize:1,id:row.contractId}) | |
| 151 | + if(res.data.totalElements > 0){ | |
| 152 | + this.detailsinfo = res.data.content[0].cereBasicInformationShop | |
| 153 | + this.onaction = '3' | |
| 154 | + } | |
| 155 | + | |
| 156 | + }, | |
| 157 | + async getAll() { | |
| 158 | + const res = await cereAssetShopInformationqueryByPage(this.pagequery) | |
| 159 | + this.tableData = res.data.content | |
| 160 | + this.total = res.data.totalElements | |
| 161 | + }, | |
| 162 | + removeonaction(e) { | |
| 163 | + this.onaction = e | |
| 164 | + this.onSubmit() | |
| 165 | + }, | |
| 166 | + handleCurrentChange(val) { | |
| 167 | + this.pagequery.pageNumber = val - 1 | |
| 168 | + this.getAll() | |
| 169 | + }, | |
| 170 | + handleSizeChange(val) { | |
| 171 | + this.pagequery.pageSize = val | |
| 172 | + }, | |
| 173 | + // 查询按钮 | |
| 174 | + async onSubmit() { | |
| 175 | + this.pagequery.pageNumber = 0 | |
| 176 | + this.getAll() | |
| 177 | + }, | |
| 178 | + //重置按钮 | |
| 179 | + resetting() { | |
| 180 | + this.pagequery = { | |
| 181 | + pageNumber: 0, | |
| 182 | + pageSize: 10, | |
| 183 | + shopName:'', | |
| 184 | + contactNumber:'' | |
| 185 | + }, | |
| 186 | + this.getAll() | |
| 187 | + } | |
| 188 | + } | |
| 189 | + | |
| 190 | + } | |
| 191 | +</script> | |
| 192 | + | |
| 193 | +<style scoped> | |
| 194 | + .zhuti { | |
| 195 | + padding: 0 20px 20px 20px; | |
| 196 | + min-height: calc(100vh - 50px - 20px); | |
| 197 | + background-color: #Fff; | |
| 198 | + | |
| 199 | + } | |
| 200 | + | |
| 201 | + .chengeXia { | |
| 202 | + border-bottom: 6px solid #3F9B6A; | |
| 203 | + padding-bottom: 4px; | |
| 204 | + color: #3F9B6A; | |
| 205 | + } | |
| 206 | + | |
| 207 | + /deep/ .el-form-item__content { | |
| 208 | + /* line-height: 0; */ | |
| 209 | + } | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + .formSearch { | |
| 214 | + display: flex; | |
| 215 | + width: 100%; | |
| 216 | + font-size: 14px; | |
| 217 | + justify-content: space-between; | |
| 218 | + padding-bottom: 10px; | |
| 219 | + | |
| 220 | + } | |
| 221 | + | |
| 222 | + .greens { | |
| 223 | + color: #3F9B6A; | |
| 224 | + } | |
| 225 | + | |
| 226 | + /deep/ .el-table__row { | |
| 227 | + font-size: 14px; | |
| 228 | + color: #000000e6; | |
| 229 | + height: 42px; | |
| 230 | + } | |
| 231 | + | |
| 232 | + .fenye { | |
| 233 | + margin-top: 20px; | |
| 234 | + display: flex; | |
| 235 | + justify-content: flex-end; | |
| 236 | + } | |
| 237 | + | |
| 238 | + /deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { | |
| 239 | + background-color: #3F9B6A; | |
| 240 | + } | |
| 241 | + | |
| 242 | + .el-row { | |
| 243 | + margin-bottom: 20px; | |
| 244 | + | |
| 245 | + &:last-child { | |
| 246 | + margin-bottom: 0; | |
| 247 | + } | |
| 248 | + } | |
| 249 | + | |
| 250 | + .el-col { | |
| 251 | + border-radius: 4px; | |
| 252 | + } | |
| 253 | + | |
| 254 | + .bg-purple-dark { | |
| 255 | + background: #99a9bf; | |
| 256 | + } | |
| 257 | + | |
| 258 | + .bg-purple { | |
| 259 | + background: #d3dce6; | |
| 260 | + } | |
| 261 | + | |
| 262 | + .bg-purple-light { | |
| 263 | + background: #e5e9f2; | |
| 264 | + } | |
| 265 | + | |
| 266 | + .grid-content { | |
| 267 | + border-radius: 4px; | |
| 268 | + min-height: 36px; | |
| 269 | + } | |
| 270 | + | |
| 271 | + .row-bg { | |
| 272 | + padding: 10px 0; | |
| 273 | + background-color: #f9fafc; | |
| 274 | + } | |
| 275 | + | |
| 276 | + /deep/ .bg-purple[data-v-0e3fe4ec] { | |
| 277 | + background: #fff; | |
| 278 | + height: 50px; | |
| 279 | + } | |
| 280 | + | |
| 281 | + /deep/ .bg-purple[data-v-3bebae82] { | |
| 282 | + background: #fff; | |
| 283 | + height: 50px; | |
| 284 | + } | |
| 285 | + | |
| 286 | + ::v-deep .bg-purple { | |
| 287 | + background: #fff; | |
| 288 | + height: 50px; | |
| 289 | + } | |
| 290 | + | |
| 291 | + /deep/ .el-form--label-top .el-form-item__label { | |
| 292 | + padding: 0; | |
| 293 | + } | |
| 294 | + | |
| 295 | + ::v-deep .el-form-item { | |
| 296 | + margin-bottom: 16px; | |
| 297 | + } | |
| 298 | + | |
| 299 | + .device-form .el-form-item__label::after { | |
| 300 | + content: "*"; | |
| 301 | + color: #1A1A1A; | |
| 302 | + margin-left: 5px; | |
| 303 | + font-size: 16px; | |
| 304 | + } | |
| 305 | + | |
| 306 | + | |
| 307 | + ::v-deep .el-dialog__wrapper { | |
| 308 | + .el-dialog__header { | |
| 309 | + background-color: #FAFAFA; | |
| 310 | + } | |
| 311 | + } | |
| 312 | + | |
| 313 | + ::v-deep .el-input__inner:focus { | |
| 314 | + border: #3F9B6A 1px solid; | |
| 315 | + } | |
| 316 | + | |
| 317 | + .dialog-footer { | |
| 318 | + display: flex; | |
| 319 | + justify-content: flex-end; | |
| 320 | + border-top: solid rgba(209, 209, 209, 0.2) 2px; | |
| 321 | + padding-top: 20px; | |
| 322 | + } | |
| 323 | + | |
| 324 | + ::v-deep .el-input__inner:focus { | |
| 325 | + border: #3F9B6A 1px solid; | |
| 326 | + } | |
| 327 | + | |
| 328 | + ::v-deep .el-input__inner:hover { | |
| 329 | + border: #3F9B6A 1px solid; | |
| 330 | + } | |
| 331 | + | |
| 332 | + ::v-deep .el-select .el-input.is-focus .el-input__inner { | |
| 333 | + border-color: #3F9B6A | |
| 334 | + } | |
| 335 | + | |
| 336 | + ::v-deep .btn .el-button:focus, | |
| 337 | + .el-button:hover { | |
| 338 | + border: 1px solid #3F9B6A; | |
| 339 | + } | |
| 340 | + | |
| 341 | + .el-select-dropdown__item.selected { | |
| 342 | + color: #3F9B6A; | |
| 343 | + } | |
| 344 | + | |
| 345 | + .el-pagination__sizes .el-input .el-input__inner:hover { | |
| 346 | + border-color: #3F9B6A; | |
| 347 | + } | |
| 348 | + | |
| 349 | + ::v-deep .el-dialog__wrapper { | |
| 350 | + | |
| 351 | + .dialog_css { | |
| 352 | + margin-right: 12px; | |
| 353 | + margin-top: 61px !important; | |
| 354 | + | |
| 355 | + .el-dialog__title { | |
| 356 | + font-size: 16px !important; | |
| 357 | + font-weight: 600; | |
| 358 | + color: #000; | |
| 359 | + } | |
| 360 | + } | |
| 361 | + | |
| 362 | + .diaslog_zhong { | |
| 363 | + margin-left: 20%; | |
| 364 | + margin-top: 61px !important; | |
| 365 | + } | |
| 366 | + | |
| 367 | + } | |
| 368 | + | |
| 369 | + ::v-deep .diaslog_zhong { | |
| 370 | + margin-left: 20%; | |
| 371 | + margin-top: 61px !important; | |
| 372 | + | |
| 373 | + .el-dialog__header { | |
| 374 | + background-color: #fff; | |
| 375 | + border-bottom: 1px solid #EFEFEF; | |
| 376 | + | |
| 377 | + .el-dialog__title { | |
| 378 | + font-size: 14px; | |
| 379 | + color: #000000e6; | |
| 380 | + } | |
| 381 | + } | |
| 382 | + | |
| 383 | + .el-dialog__body { | |
| 384 | + padding: 10px 20px 30px 20px | |
| 385 | + } | |
| 386 | + } | |
| 387 | + | |
| 388 | + /deep/ .el-table_1_column_8 .hetong { | |
| 389 | + color: #7DBB9A; | |
| 390 | + text-decoration: underline; | |
| 391 | + } | |
| 392 | + | |
| 393 | + /deep/ .first-column-bg { | |
| 394 | + background-color: #FAFAFA !important; | |
| 395 | + } | |
| 396 | + | |
| 397 | + .el-table tr { | |
| 398 | + height: 56px; | |
| 399 | + } | |
| 400 | + | |
| 401 | + ::v-deep .table3 { | |
| 402 | + .el-table__empty-block { | |
| 403 | + display: none; | |
| 404 | + } | |
| 405 | + } | |
| 406 | + | |
| 407 | + ::v-deep .textarea { | |
| 408 | + width: 85%; | |
| 409 | + | |
| 410 | + .el-textarea__inner { | |
| 411 | + width: 100%; | |
| 412 | + } | |
| 413 | + } | |
| 414 | + | |
| 415 | + ::v-deep .el-button--mini { | |
| 416 | + padding: 7px 10px; | |
| 417 | + } | |
| 418 | + | |
| 419 | + ::v-deep .pass_input { | |
| 420 | + width: 100%; | |
| 421 | + | |
| 422 | + .el-input__inner { | |
| 423 | + border: none; | |
| 424 | + padding: 0; | |
| 425 | + } | |
| 426 | + } | |
| 427 | + | |
| 428 | + ::v-deep .pass_select { | |
| 429 | + width: 100%; | |
| 430 | + | |
| 431 | + .el-input__inner { | |
| 432 | + border: none; | |
| 433 | + padding: 0; | |
| 434 | + } | |
| 435 | + | |
| 436 | + .el-icon-arrow-up:before { | |
| 437 | + content: '' | |
| 438 | + } | |
| 439 | + | |
| 440 | + } | |
| 441 | + | |
| 442 | + /deep/ .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell { | |
| 443 | + background-color: #fff; | |
| 444 | + } | |
| 445 | +</style> | |
| 446 | +<style lang="scss" scoped> | |
| 447 | + ::v-deep .bian_css { | |
| 448 | + .el-dialog__header { | |
| 449 | + padding: 0px; | |
| 450 | + } | |
| 451 | + } | |
| 452 | + | |
| 453 | + ::v-deep .buttonHover:hover { | |
| 454 | + color: #3f9b6a !important; | |
| 455 | + border-color: #c5e1d2 !important; | |
| 456 | + background-color: #ecf5f0 !important; | |
| 457 | + outline: none; | |
| 458 | + } | |
| 459 | + | |
| 460 | + ::v-deep .el-pagination__total { | |
| 461 | + position: absolute; | |
| 462 | + left: 33px; | |
| 463 | + } | |
| 464 | +</style> | ... | ... |
admin-web-master/src/views/customer/rUser/index.vue
| ... | ... | @@ -293,11 +293,15 @@ import merchantInformation from '../../../components/merchantInformation/index.v |
| 293 | 293 | this.$refs.rulePing.validate((valid) => { |
| 294 | 294 | if (valid) { |
| 295 | 295 | this.ruleForm.id = this.secondData.id |
| 296 | - cerePlatformMerchantedit(this.ruleForm) | |
| 297 | - this.$message({ | |
| 298 | - message: '修改成功', | |
| 299 | - type: 'success' | |
| 296 | + cerePlatformMerchantedit(this.ruleForm).then(res=>{ | |
| 297 | + this.$message({ | |
| 298 | + message: '修改成功', | |
| 299 | + type: 'success' | |
| 300 | + }) | |
| 301 | + this.getAll() | |
| 302 | + this.ggXin = false | |
| 300 | 303 | }) |
| 304 | + | |
| 301 | 305 | }else{ |
| 302 | 306 | this.$message({ |
| 303 | 307 | message: '请填写完整信息', |
| ... | ... | @@ -306,8 +310,8 @@ import merchantInformation from '../../../components/merchantInformation/index.v |
| 306 | 310 | |
| 307 | 311 | } |
| 308 | 312 | }) |
| 309 | - this.getAll() | |
| 310 | - this.ggXin = false | |
| 313 | + | |
| 314 | + | |
| 311 | 315 | }, |
| 312 | 316 | handleCurrentChange(val) { |
| 313 | 317 | this.pageindex.pageNumber = val - 1 | ... | ... |
admin-web-master/src/views/customer/rsaManagement/genjin.vue
| ... | ... | @@ -328,11 +328,11 @@ |
| 328 | 328 | message: '请选择当前阶段', |
| 329 | 329 | trigger: 'change' |
| 330 | 330 | }, ], |
| 331 | - plan_Time: [{ | |
| 332 | - required: true, | |
| 333 | - message: '请选择下次跟进时间', | |
| 334 | - trigger: 'change' | |
| 335 | - }, ], | |
| 331 | + // plan_Time: [{ | |
| 332 | + // required: true, | |
| 333 | + // message: '请选择下次跟进时间', | |
| 334 | + // trigger: 'change' | |
| 335 | + // }, ], | |
| 336 | 336 | }, |
| 337 | 337 | pageindex: { |
| 338 | 338 | pageNumber: 0, | ... | ... |
admin-web-master/src/views/detect/examine/index.vue
| ... | ... | @@ -87,6 +87,8 @@ |
| 87 | 87 | <div @click="details(scope.row.cereBasicInformationShop,'1')" class="tableBtn greens">查看</div> |
| 88 | 88 | <div v-if="scope.row.cereBasicInformationShop.publishStatus=='1'" |
| 89 | 89 | @click="details(scope.row.cereBasicInformationShop,'2')" class="tableBtn greens">审核</div> |
| 90 | + <!-- <div v-if="scope.row.cereBasicInformationShop.publishStatus=='1'" @click="openOAitem(scope.row)" | |
| 91 | + class="tableBtn greens">OA审核</div> --> | |
| 90 | 92 | </template> |
| 91 | 93 | </el-table-column> |
| 92 | 94 | </el-table> |
| ... | ... | @@ -133,6 +135,8 @@ |
| 133 | 135 | <div @click="details(scope.row.cereAdvertisingInformation,'1')" class="tableBtn greens">查看</div> |
| 134 | 136 | <div v-if="scope.row.cereAdvertisingInformation.publishStatus=='1'" |
| 135 | 137 | @click="details(scope.row.cereAdvertisingInformation,'2')" class="tableBtn greens">审核</div> |
| 138 | + <!-- <div v-if="scope.row.cereAdvertisingInformation.publishStatus=='1'" @click="openOAitem(scope.row)" | |
| 139 | + class="tableBtn greens">OA审核</div> --> | |
| 136 | 140 | </template> |
| 137 | 141 | </el-table-column> |
| 138 | 142 | </el-table> |
| ... | ... | @@ -179,6 +183,8 @@ |
| 179 | 183 | <div @click="details(scope.row.cereBasicInformationVenue,'1')" class="tableBtn greens">查看</div> |
| 180 | 184 | <div v-if="scope.row.cereBasicInformationVenue.publishStatus=='1'" |
| 181 | 185 | @click="details(scope.row.cereBasicInformationVenue,'2')" class="tableBtn greens">审核</div> |
| 186 | + <!-- <div v-if="scope.row.cereBasicInformationVenue.publishStatus=='1'" @click="openOAitem(scope.row)" | |
| 187 | + class="tableBtn greens">OA审核</div> --> | |
| 182 | 188 | </template> |
| 183 | 189 | </el-table-column> |
| 184 | 190 | </el-table> |
| ... | ... | @@ -234,13 +240,13 @@ |
| 234 | 240 | </div> |
| 235 | 241 | </div> |
| 236 | 242 | <div v-if="ontype == '1'"> |
| 237 | - <resourceCommodity :issp="issp" :editbgid="detailsinfo" @removeonaction="removeonaction"></resourceCommodity> | |
| 243 | + <resourceCommodity :issp="issp" :editbgid="detailsinfo" @removeonaction="removeonaction" :messageId="oainfo.messageId"></resourceCommodity> | |
| 238 | 244 | </div> |
| 239 | 245 | <div v-if="ontype == '2'"> |
| 240 | - <chakanmap :issp="issp" :editbgid="detailsinfo" @removeonaction="removeonaction" :leixing="leixing"></chakanmap> | |
| 246 | + <chakanmap :issp="issp" :editbgid="detailsinfo" @removeonaction="removeonaction" :leixing="leixing" :messageId="oainfo.messageId"></chakanmap> | |
| 241 | 247 | </div> |
| 242 | 248 | <div v-if="ontype == '3'"> |
| 243 | - <chakancd :issp="issp" :editbgid="detailsinfo" @removeonaction="removeonaction"></chakancd> | |
| 249 | + <chakancd :issp="issp" :editbgid="detailsinfo" @removeonaction="removeonaction" :messageId="oainfo.messageId"></chakancd> | |
| 244 | 250 | </div> |
| 245 | 251 | </div> |
| 246 | 252 | <div class="zhuti" v-if="onaction == '4'"> |
| ... | ... | @@ -297,6 +303,10 @@ |
| 297 | 303 | import { |
| 298 | 304 | on |
| 299 | 305 | } from 'screenfull'; |
| 306 | + import { | |
| 307 | + examine, | |
| 308 | + startOa | |
| 309 | + } from '@/api/oa.js' | |
| 300 | 310 | export default { |
| 301 | 311 | data() { |
| 302 | 312 | return { |
| ... | ... | @@ -329,6 +339,7 @@ |
| 329 | 339 | pageNumber: 1, |
| 330 | 340 | pageSize: 10, |
| 331 | 341 | }, |
| 342 | + oainfo:{} | |
| 332 | 343 | } |
| 333 | 344 | }, |
| 334 | 345 | components: { |
| ... | ... | @@ -342,9 +353,62 @@ |
| 342 | 353 | resourceCommodity, |
| 343 | 354 | }, |
| 344 | 355 | created() { |
| 356 | + const ids = this.$route.query.ids; | |
| 357 | + if (ids) { | |
| 358 | + let obj ={ | |
| 359 | + pageNumber: 0, | |
| 360 | + pageSize: 10, | |
| 361 | + id:ids | |
| 362 | + } | |
| 363 | + getResourceStrategy(obj).then(res=>{ | |
| 364 | + this.details(res.data.content[0],'2') | |
| 365 | + }) | |
| 366 | + } | |
| 367 | + | |
| 345 | 368 | this.getAll() |
| 346 | 369 | }, |
| 347 | 370 | methods: { |
| 371 | + openOAitem(row){ | |
| 372 | + console.log(row,'11111') | |
| 373 | + // if(row.cereBasicInformationShop.shopName){ | |
| 374 | + | |
| 375 | + // } | |
| 376 | + // return | |
| 377 | + this.oainfo = row | |
| 378 | + let that = this | |
| 379 | + this.$confirm('确定是否提交OA?', '提示', { | |
| 380 | + confirmButtonText: '确定', | |
| 381 | + cancelButtonText: '取消', | |
| 382 | + type: 'warning' | |
| 383 | + }).then(() => { | |
| 384 | + let row = this.oainfo | |
| 385 | + let token = localStorage.getItem('token') | |
| 386 | + let obj = { | |
| 387 | + businessKey:row.typeid, | |
| 388 | + businessName:row.cereBasicInformationShop.shopName?row.cereBasicInformationShop.shopName+'商铺审核':'', | |
| 389 | + type:2, | |
| 390 | + } | |
| 391 | + console.log(obj,'obj') | |
| 392 | + // return | |
| 393 | + startOa(obj).then(res => { | |
| 394 | + // let data = JSON.parse(res.data) | |
| 395 | + if (res.code == '200') { | |
| 396 | + this.$message({ | |
| 397 | + type: 'success', | |
| 398 | + message: '发起成功' | |
| 399 | + }) | |
| 400 | + this.resetting() | |
| 401 | + } else { | |
| 402 | + this.$message({ | |
| 403 | + type: 'error', | |
| 404 | + message: res.message | |
| 405 | + }) | |
| 406 | + } | |
| 407 | + }) | |
| 408 | + | |
| 409 | + }) | |
| 410 | + | |
| 411 | + }, | |
| 348 | 412 | /** |
| 349 | 413 | * 表格行合并逻辑 |
| 350 | 414 | */ | ... | ... |
admin-web-master/src/views/online/detailQuery/index.vue
| ... | ... | @@ -100,7 +100,10 @@ |
| 100 | 100 | min-width="12%" |
| 101 | 101 | show-overflow-tooltip |
| 102 | 102 | > |
| 103 | - | |
| 103 | + <template slot-scope="scope"> | |
| 104 | + {{scope.row.payId!=''?scope.row.payId:'-'}} | |
| 105 | + | |
| 106 | + </template> | |
| 104 | 107 | </el-table-column> |
| 105 | 108 | <el-table-column |
| 106 | 109 | label="账单金额" |
| ... | ... | @@ -118,7 +121,7 @@ |
| 118 | 121 | |
| 119 | 122 | > |
| 120 | 123 | <template slot-scope="scope"> |
| 121 | - {{scope.row.paymentMode=='1'?'微信':''}} | |
| 124 | + {{scope.row.paymentMode=='1'?'微信':'-'}} | |
| 122 | 125 | |
| 123 | 126 | </template> |
| 124 | 127 | </el-table-column> |
| ... | ... | @@ -139,7 +142,7 @@ show-overflow-tooltip |
| 139 | 142 | |
| 140 | 143 | > |
| 141 | 144 | <template slot-scope="scope"> |
| 142 | - {{scope.row.payType=='1'?'线上支付':''}} | |
| 145 | + {{scope.row.payType=='1'?'线上支付':'-'}} | |
| 143 | 146 | |
| 144 | 147 | </template> |
| 145 | 148 | </el-table-column> | ... | ... |
admin-web-master/src/views/online/reconciliationDetails/index.vue
| ... | ... | @@ -153,7 +153,7 @@ |
| 153 | 153 | formatIsoToDateTime(isoTime) { |
| 154 | 154 | // 1. 空值/非法值处理 |
| 155 | 155 | if (!isoTime) return ''; |
| 156 | - if (typeof isoTime !== 'string') return ''; | |
| 156 | + if (typeof isoTime !== 'string') return '-'; | |
| 157 | 157 | |
| 158 | 158 | // 2. 解析时间(兼容带时区的ISO格式,如2025-03-11T14:19:54+08:00) |
| 159 | 159 | const date = new Date(isoTime.replace('T', ' ').replace(/-/g, '/')); | ... | ... |
admin-web-master/src/views/online/reportDownload/index.vue
| ... | ... | @@ -87,6 +87,10 @@ |
| 87 | 87 | min-width="12%" |
| 88 | 88 | show-overflow-tooltip |
| 89 | 89 | > |
| 90 | + <template slot-scope="scope"> | |
| 91 | + {{scope.row.payId!=''?scope.row.payId:'-'}} | |
| 92 | + | |
| 93 | + </template> | |
| 90 | 94 | </el-table-column> |
| 91 | 95 | <el-table-column |
| 92 | 96 | label="账单金额" |
| ... | ... | @@ -101,7 +105,10 @@ |
| 101 | 105 | width="auto" |
| 102 | 106 | min-width="7%" |
| 103 | 107 | > |
| 104 | - | |
| 108 | +<template slot-scope="scope"> | |
| 109 | + {{scope.row.realPrice!=null?scope.row.realPrice:'-'}} | |
| 110 | + | |
| 111 | + </template> | |
| 105 | 112 | </el-table-column> |
| 106 | 113 | <el-table-column |
| 107 | 114 | label="交易流水" |
| ... | ... | @@ -110,6 +117,10 @@ |
| 110 | 117 | min-width="7%" |
| 111 | 118 | |
| 112 | 119 | > |
| 120 | + <template slot-scope="scope"> | |
| 121 | + {{scope.row.realPrice!=null?scope.row.realPrice:'-'}} | |
| 122 | + | |
| 123 | + </template> | |
| 113 | 124 | </el-table-column> |
| 114 | 125 | <el-table-column |
| 115 | 126 | prop="payTime" |
| ... | ... | @@ -129,7 +140,10 @@ |
| 129 | 140 | min-width="10%" |
| 130 | 141 | |
| 131 | 142 | > |
| 132 | - | |
| 143 | +<template slot-scope="scope"> | |
| 144 | + {{scope.row.payChannel!=''?scope.row.payChannel:'-'}} | |
| 145 | + | |
| 146 | + </template> | |
| 133 | 147 | </el-table-column> |
| 134 | 148 | |
| 135 | 149 | <el-table-column |
| ... | ... | @@ -139,7 +153,10 @@ |
| 139 | 153 | min-width="10%" |
| 140 | 154 | |
| 141 | 155 | > |
| 142 | - | |
| 156 | + <template slot-scope="scope"> | |
| 157 | + {{scope.row.payStatus!=''?scope.row.payStatus:'-'}} | |
| 158 | + | |
| 159 | + </template> | |
| 143 | 160 | </el-table-column> |
| 144 | 161 | |
| 145 | 162 | </el-table> |
| ... | ... | @@ -231,7 +248,7 @@ export default { |
| 231 | 248 | formatIsoToDateTime(isoTime) { |
| 232 | 249 | // 1. 空值/非法值处理 |
| 233 | 250 | if (!isoTime) return ''; |
| 234 | - if (typeof isoTime !== 'string') return ''; | |
| 251 | + if (typeof isoTime !== 'string') return '-'; | |
| 235 | 252 | |
| 236 | 253 | // 2. 解析时间(兼容带时区的ISO格式,如2025-03-11T14:19:54+08:00) |
| 237 | 254 | const date = new Date(isoTime.replace('T', ' ').replace(/-/g, '/')); | ... | ... |
admin-web-master/src/views/renovation/commoditySystem/addCommodity.vue
| ... | ... | @@ -135,7 +135,7 @@ |
| 135 | 135 | /> --> |
| 136 | 136 | <br> |
| 137 | 137 | <br> |
| 138 | - <div v-html="productItem.productText" /> | |
| 138 | + <div v-html="productItem.productText" class="jianjie"/> | |
| 139 | 139 | </el-card> |
| 140 | 140 | |
| 141 | 141 | <el-dialog |
| ... | ... | @@ -259,6 +259,12 @@ export default { |
| 259 | 259 | }; |
| 260 | 260 | </script> |
| 261 | 261 | |
| 262 | +<style scoped> | |
| 263 | +.jianjie ::v-deep img { | |
| 264 | + max-width: 100%; | |
| 265 | + height: auto; /* 保持图片的宽高比 */ | |
| 266 | +} | |
| 267 | +</style> | |
| 262 | 268 | <style scoped lang='scss'> |
| 263 | 269 | @import url("../../../styles/elDialog.scss"); |
| 264 | 270 | .box-card { |
| ... | ... | @@ -307,4 +313,5 @@ export default { |
| 307 | 313 | background-color: #ecf5f0 !important; |
| 308 | 314 | outline: none; |
| 309 | 315 | } |
| 316 | + | |
| 310 | 317 | </style> | ... | ... |
admin-web-master/src/views/serve/procedure.vue
| ... | ... | @@ -91,110 +91,28 @@ |
| 91 | 91 | padding: 0 20px; |
| 92 | 92 | line-height: 42px; |
| 93 | 93 | "> |
| 94 | - {{edit?'查看':'编辑'}} | |
| 94 | + 查看 | |
| 95 | 95 | </div> |
| 96 | 96 | <div style="padding: 0 20px"> |
| 97 | 97 | <div style=" |
| 98 | - display: flex; | |
| 99 | - justify-content: space-between; | |
| 100 | 98 | font-size: 14px; |
| 101 | 99 | margin-bottom: 20px; |
| 102 | 100 | "> |
| 103 | - <div style="width: 100%"> | |
| 104 | - <el-row style="height: 38px; margin-bottom: 15px"> | |
| 105 | - <el-col :span="24"> | |
| 106 | - <el-form :inline="true" label-width="100px"> | |
| 107 | - <el-form-item prop="name" style="width: 100%"> | |
| 108 | - <div slot="label" style=" | |
| 109 | - text-align: left; | |
| 110 | - height: 38px; | |
| 111 | - line-height: 38px; | |
| 112 | - padding-left: 10px; | |
| 113 | - "> | |
| 114 | - <span style="font-size: 14px; color: #000">公告标题</span> | |
| 115 | - </div> | |
| 116 | - <div v-if="edit" style=" | |
| 117 | - height: 38px; | |
| 118 | - line-height: 38px; | |
| 119 | - padding: 0 20px; | |
| 120 | - font-size: 14px; | |
| 121 | - "> | |
| 122 | - {{secondData.announcementTitle}} | |
| 123 | - </div> | |
| 124 | - <el-input v-else v-model="secondData.announcementTitle" | |
| 125 | - placeholder="请输入" class="moren" /> | |
| 126 | - </el-form-item> | |
| 127 | - </el-form> | |
| 128 | - </el-col> | |
| 129 | - </el-row> | |
| 130 | - <el-row style="height: 38px; margin-bottom: 15px"> | |
| 131 | - <el-col :span="24"> | |
| 132 | - <el-form :inline="true" label-width="100px"> | |
| 133 | - <el-form-item prop="name" style="width: 100%"> | |
| 134 | - <div slot="label" style=" | |
| 135 | - text-align: left; | |
| 136 | - height: 38px; | |
| 137 | - line-height: 38px; | |
| 138 | - padding-left: 10px; | |
| 139 | - "> | |
| 140 | - <span style="font-size: 14px; color: #000">信息类型</span> | |
| 141 | - </div> | |
| 142 | - <div v-if="edit" style=" | |
| 143 | - height: 38px; | |
| 144 | - line-height: 38px; | |
| 145 | - padding: 0 20px; | |
| 146 | - font-size: 14px; | |
| 147 | - "> | |
| 148 | - {{secondData.informationType}} | |
| 149 | - </div> | |
| 150 | - <el-select v-model="secondData.informationType" placeholder="请选择" style="width:100%;" v-else> | |
| 151 | - <!-- <el-option label="通知" value="通知" /> | |
| 152 | - <el-option label="热点租赁信息" value="热点租赁信息" /> | |
| 153 | - <el-option label="广告信息" value="广告信息" /> | |
| 154 | - <el-option label="活动信息" value="活动信息" /> --> | |
| 155 | - <el-option v-for="(item,index) in informationTypeList" :key="index" :label="item.label" :value="item.value"></el-option> | |
| 156 | - </el-select> | |
| 157 | - | |
| 158 | - </el-form-item> | |
| 159 | - </el-form> | |
| 160 | - </el-col> | |
| 161 | - </el-row> | |
| 162 | - <el-row style="height: 38px; margin-bottom: 15px"> | |
| 163 | - <el-col :span="24"> | |
| 164 | - <el-form :inline="true" label-width="100px"> | |
| 165 | - <el-form-item prop="name" style="width: 100%"> | |
| 166 | - <div slot="label" style=" | |
| 167 | - text-align: left; | |
| 168 | - height: 38px; | |
| 169 | - line-height: 38px; | |
| 170 | - padding-left: 10px; | |
| 171 | - "> | |
| 172 | - <span style="font-size: 14px; color: #000">公告内容</span> | |
| 173 | - </div> | |
| 174 | - <div style=" | |
| 175 | - font-size: 14px; | |
| 176 | - "> | |
| 177 | - <div style="padding:20px;width: 100%;" v-if="edit" | |
| 178 | - v-html="secondData.announcementContent"></div> | |
| 179 | - <!-- <wang-editor v-model="secondData.announcementContent" | |
| 180 | - ref="editor" v-else></wang-editor> --> | |
| 181 | - <el-input | |
| 182 | - style="width: 100%;" | |
| 183 | - type="textarea" | |
| 184 | - :rows="5" | |
| 185 | - placeholder="请输入内容" | |
| 186 | - v-else | |
| 187 | - v-model="secondData.announcementContent"/> | |
| 188 | - <div style="width: 100%;"> | |
| 189 | - | |
| 190 | - | |
| 191 | - </div> | |
| 192 | - </div> | |
| 193 | - | |
| 194 | - </el-form-item> | |
| 195 | - </el-form> | |
| 196 | - </el-col> | |
| 197 | - </el-row> | |
| 101 | + <div> | |
| 102 | + <el-form :model="secondData" label-width="100px"> | |
| 103 | + <el-form-item label="公告标题" prop="announcementTitle"> | |
| 104 | + <div>{{secondData.announcementTitle}}</div> | |
| 105 | + </el-form-item> | |
| 106 | + <el-form-item label="信息类型" prop="informationType"> | |
| 107 | + <div>{{secondData.informationType}}</div> | |
| 108 | + </el-form-item> | |
| 109 | + <el-form-item label="公告内容" prop="announcementContent"> | |
| 110 | + <div>{{secondData.announcementContent}}</div> | |
| 111 | + </el-form-item> | |
| 112 | + <el-form-item label="公告图片" prop="coverImage"> | |
| 113 | + <img :src="$baseURL+secondData.coverImage" style="height:150px"> | |
| 114 | + </el-form-item> | |
| 115 | + </el-form> | |
| 198 | 116 | </div> |
| 199 | 117 | </div> |
| 200 | 118 | |
| ... | ... | @@ -202,19 +120,12 @@ |
| 202 | 120 | margin-top: 50px; |
| 203 | 121 | width: 99%; |
| 204 | 122 | padding: 10px; |
| 205 | - display: flex; | |
| 206 | - justify-content: flex-end; | |
| 207 | 123 | "> |
| 208 | 124 | <el-button class="buttonHover" |
| 209 | 125 | style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;" |
| 210 | 126 | @click="closeFn(1)">取消</el-button> |
| 211 | - <!-- <el-button | |
| 212 | - style="background-color: #3F9B6A;color: #fff;padding:8px 15px;" | |
| 213 | - @click="bianji" | |
| 214 | - >编辑</el-button> --> | |
| 215 | 127 | |
| 216 | - <el-button style="background-color: #3F9B6A;color: #fff;padding:8px 15px;" @click="msgeditS" | |
| 217 | - v-if="!edit">确定</el-button> | |
| 128 | + | |
| 218 | 129 | </div> |
| 219 | 130 | </div> |
| 220 | 131 | </el-dialog> |
| ... | ... | @@ -231,7 +142,7 @@ |
| 231 | 142 | padding: 0 20px; |
| 232 | 143 | line-height: 42px; |
| 233 | 144 | "> |
| 234 | - 新增 | |
| 145 | + {{edit?'新增':'编辑'}} | |
| 235 | 146 | </div> |
| 236 | 147 | <div style="padding: 0 20px 20px 20px"> |
| 237 | 148 | <el-form ref="ruleForm" :model="ruleForm" :rules="rules" label-width="100px"> |
| ... | ... | @@ -242,14 +153,10 @@ |
| 242 | 153 | </el-form-item> |
| 243 | 154 | <el-form-item label="信息类型" prop="informationType"> |
| 244 | 155 | <el-select v-model="ruleForm.informationType" placeholder="请选择" style="width:100%;"> |
| 245 | - <!-- <el-option label="通知" value="通知" /> | |
| 246 | - <el-option label="热点租赁信息" value="热点租赁信息" /> | |
| 247 | - <el-option label="广告信息" value="广告信息" /> | |
| 248 | - <el-option label="活动信息" value="活动信息" /> --> | |
| 249 | 156 | <el-option v-for="(item,index) in informationTypeList" :key="index" :label="item.label" :value="item.value"></el-option> |
| 250 | 157 | </el-select> |
| 251 | 158 | </el-form-item> |
| 252 | - <el-form-item label="公告内容" > | |
| 159 | + <el-form-item label="公告内容" prop="announcementContent"> | |
| 253 | 160 | <div> |
| 254 | 161 | <!-- <wang-editor v-model="ruleForm.announcementContent" ref="editor"></wang-editor> --> |
| 255 | 162 | <el-input |
| ... | ... | @@ -259,9 +166,13 @@ |
| 259 | 166 | v-model="ruleForm.announcementContent"/> |
| 260 | 167 | </div> |
| 261 | 168 | </el-form-item> |
| 169 | + <el-form-item label="公告图片" prop="coverImage"> | |
| 170 | + <upimg filePath="serve" :value="ruleForm.coverImage" inputtype="coverImage" :limit="1" | |
| 171 | + @changimg="e=>changimg(e,'coverImage')"></upimg> | |
| 172 | + </el-form-item> | |
| 262 | 173 | </el-form> |
| 263 | 174 | </div> |
| 264 | - <span slot="footer" class="dialog-footer"> | |
| 175 | + <span slot="footer"> | |
| 265 | 176 | <el-button class="buttonHover" |
| 266 | 177 | style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;" |
| 267 | 178 | @click="closeFn(2)">取 消</el-button> |
| ... | ... | @@ -282,6 +193,7 @@ |
| 282 | 193 | |
| 283 | 194 | <script> |
| 284 | 195 | import wangEditor from "@/components/editor/index"; |
| 196 | + import upimg from "@/components/ImageUpload/index" | |
| 285 | 197 | import { |
| 286 | 198 | uploadUrl, |
| 287 | 199 | token |
| ... | ... | @@ -294,7 +206,8 @@ |
| 294 | 206 | } from '../../api/procedure'; |
| 295 | 207 | export default { |
| 296 | 208 | components: { |
| 297 | - wangEditor | |
| 209 | + wangEditor, | |
| 210 | + upimg | |
| 298 | 211 | }, |
| 299 | 212 | data() { |
| 300 | 213 | return { |
| ... | ... | @@ -360,6 +273,9 @@ |
| 360 | 273 | mounted() {}, |
| 361 | 274 | |
| 362 | 275 | methods: { |
| 276 | + changimg(e, type) { | |
| 277 | + this.ruleForm[type] = e | |
| 278 | + }, | |
| 363 | 279 | // 获取当前时间 |
| 364 | 280 | updateCurrentTime() { |
| 365 | 281 | const now = new Date(); |
| ... | ... | @@ -404,27 +320,17 @@ |
| 404 | 320 | }, |
| 405 | 321 | |
| 406 | 322 | bianjilist(item) { |
| 407 | - this.detbox = true; | |
| 408 | - this.secondData = item; | |
| 409 | - this.msgid = item.id; | |
| 410 | - if (this.edit) { | |
| 411 | - this.edit = false; | |
| 412 | - } | |
| 323 | + this.ruleForm = item | |
| 324 | + this.ggXin = true; | |
| 325 | + this.edit = false; | |
| 413 | 326 | }, |
| 414 | 327 | |
| 415 | 328 | |
| 416 | 329 | |
| 417 | 330 | // 详情点击 |
| 418 | - async handleEditForm(item) { | |
| 331 | + handleEditForm(item) { | |
| 419 | 332 | this.secondData = item; |
| 420 | 333 | this.detbox = true; |
| 421 | - this.msgid = item.id; | |
| 422 | - }, | |
| 423 | - // 详情编辑确定 | |
| 424 | - async msgeditS() { | |
| 425 | - await editId(this.secondData) | |
| 426 | - this.detbox = false; | |
| 427 | - this.edit = true | |
| 428 | 334 | }, |
| 429 | 335 | // 新增 |
| 430 | 336 | addbuss() { |
| ... | ... | @@ -435,17 +341,27 @@ |
| 435 | 341 | publisher: '' |
| 436 | 342 | } |
| 437 | 343 | this.ggXin = true; |
| 344 | + this.edit = true; | |
| 438 | 345 | }, |
| 439 | 346 | // 新增确定 |
| 440 | 347 | addCheck() { |
| 441 | 348 | this.$refs.ruleForm.validate((valid) => { |
| 442 | 349 | if (valid) { |
| 443 | - this.ruleForm.publisher = localStorage.getItem('roleName') | |
| 444 | - this.ruleForm.releaseTime = this.updateCurrentTime(); | |
| 445 | - addId(this.ruleForm).then(() => { | |
| 446 | - this.getAll(); | |
| 447 | - this.ggXin = false; | |
| 448 | - }) | |
| 350 | + if(this.edit){ | |
| 351 | + this.ruleForm.publisher = localStorage.getItem('roleName') | |
| 352 | + this.ruleForm.releaseTime = this.updateCurrentTime(); | |
| 353 | + addId(this.ruleForm).then(() => { | |
| 354 | + this.getAll(); | |
| 355 | + this.ggXin = false; | |
| 356 | + }) | |
| 357 | + }else{ | |
| 358 | + editId(this.ruleForm).then(()=>{ | |
| 359 | + this.getAll() | |
| 360 | + this.ggXin = false; | |
| 361 | + }) | |
| 362 | + | |
| 363 | + } | |
| 364 | + | |
| 449 | 365 | |
| 450 | 366 | } else { |
| 451 | 367 | this.$message({ | ... | ... |
admin-web-master/src/views/shopRental/manage/index.vue
| 1 | 1 | <template> |
| 2 | - <div style="background-color:#f7f7f7;padding:10px 10px;"> | |
| 3 | - <div class="zhuti" v-if="onaction == '1'"> | |
| 4 | - <div style="height:58px;line-height:58px;"> | |
| 5 | - <div style="color:#0006"> <span>商铺租赁服务</span> <span style="padding:0 5px;">></span> <span | |
| 6 | - style="color:#000000e6">合同管理</span></div> | |
| 7 | - </div> | |
| 8 | - <!-- 线上 --> | |
| 9 | - <div> | |
| 10 | - <!-- 搜索 --> | |
| 11 | - <div class="formSearch"> | |
| 12 | - <el-form :inline="true" :model="pagequery"> | |
| 13 | - <el-form-item label="合同名称"> | |
| 14 | - <el-input v-model="pagequery.contractName" placeholder="请输入" style="width:168px;" /> | |
| 15 | - </el-form-item> | |
| 16 | - <el-form-item label="合同状态" prop="dataStatus"> | |
| 17 | - <el-select v-model="pagequery.dataStatus" clearable placeholder="请选择" style="width: 168px;margin-right: 15px"> | |
| 18 | - <el-option label="使用中" value="1"></el-option> | |
| 19 | - <el-option label="往期合同" value="2"></el-option> | |
| 20 | - <el-option label="已终止" value="3"></el-option> | |
| 21 | - </el-select> | |
| 22 | - </el-form-item> | |
| 23 | - <el-form-item label="合同类型" prop="contractType"> | |
| 24 | - <el-select v-model="pagequery.contractType" clearable placeholder="请选择" style="width: 168px;margin-right: 15px"> | |
| 25 | - <el-option label="商铺合同" value="商铺合同"></el-option> | |
| 26 | - <el-option label="广告位合同" value="广告位合同"></el-option> | |
| 27 | - <el-option label="场地合同" value="场地合同"></el-option> | |
| 28 | - </el-select> | |
| 29 | - </el-form-item> | |
| 30 | - </el-form> | |
| 31 | - | |
| 32 | - <div> | |
| 33 | - <el-button @click="onSubmit" style="background-color: #3F9B6A;color: #fff">查询 | |
| 34 | - </el-button> | |
| 35 | - <el-button @click="resetting" class="buttonHover" | |
| 36 | - style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;">重置 | |
| 37 | - </el-button> | |
| 38 | - </div> | |
| 39 | - </div> | |
| 40 | - <div style="margin-bottom: 20px;"> | |
| 41 | - <el-button @click="removeonaction('2')" style="background-color: #3F9B6A;color: #fff;padding:8px 15px;" | |
| 42 | - icon="el-icon-circle-plus-outline">新增</el-button> | |
| 43 | - <!-- <el-button @click="" style="background-color: #3F9B6A;color: #fff">批量导入</el-button> --> | |
| 44 | - </div> | |
| 45 | - <!-- 表格 --> | |
| 46 | - | |
| 47 | - <el-table :data="tableData" | |
| 48 | - :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 49 | - <el-table-column label="合同名称"> | |
| 50 | - <template slot-scope="scope"> | |
| 51 | - {{scope.row.contractName}} | |
| 52 | - | |
| 53 | - </template> | |
| 54 | - </el-table-column> | |
| 55 | - <el-table-column label="合同金额"> | |
| 56 | - <template slot-scope="scope"> | |
| 57 | - {{scope.row.contractAmount}} | |
| 58 | - | |
| 59 | - </template> | |
| 60 | - </el-table-column> | |
| 61 | - <el-table-column label="签订日期"> | |
| 62 | - <template slot-scope="scope"> | |
| 63 | - {{scope.row.contractSigningDate}} | |
| 64 | - | |
| 65 | - </template> | |
| 66 | - </el-table-column> | |
| 67 | - <el-table-column label="终止日期"> | |
| 68 | - <template slot-scope="scope"> | |
| 69 | - {{scope.row.contractTerminationDate}} | |
| 70 | - | |
| 71 | - </template> | |
| 72 | - </el-table-column> | |
| 73 | - <el-table-column label="姓名"> | |
| 74 | - <template slot-scope="scope"> | |
| 75 | - {{scope.row.tenantName}} | |
| 76 | - | |
| 77 | - </template> | |
| 78 | - </el-table-column> | |
| 79 | - <el-table-column label="联系电话"> | |
| 80 | - <template slot-scope="scope"> | |
| 81 | - {{scope.row.tenantTelephone}} | |
| 82 | - | |
| 83 | - </template> | |
| 84 | - </el-table-column> | |
| 85 | - <el-table-column label="合同类型"> | |
| 86 | - <template slot-scope="scope"> | |
| 87 | - {{scope.row.contractType}} | |
| 88 | - | |
| 89 | - </template> | |
| 90 | - </el-table-column> | |
| 91 | - <el-table-column prop="dataStatus" label="合同状态"> | |
| 92 | - <template slot-scope="scope"> | |
| 93 | - <span v-if='scope.row.dataStatus == 1'>使用中</span> | |
| 94 | - <span v-else-if='scope.row.dataStatus == 2'>往期合同</span> | |
| 95 | - <span v-else-if='scope.row.dataStatus == 3'>已终止</span> | |
| 96 | - <span v-else-if='scope.row.dataStatus == 4'>待发起</span> | |
| 97 | - <span v-else-if='scope.row.dataStatus == 5'>待审核</span> | |
| 98 | - <span v-else-if='scope.row.dataStatus == 6'>已拒绝</span> | |
| 99 | - <span v-else>-</span> | |
| 100 | - </template> | |
| 101 | - </el-table-column> | |
| 102 | - | |
| 103 | - <el-table-column label="操作" min-width="150" fixed="right"> | |
| 104 | - <template slot-scope="scope"> | |
| 105 | - <div @click="details(scope.row,'1')" class="tableBtn greens">查看</div> | |
| 106 | - <!-- --> | |
| 107 | - <!-- <div v-if='scope.row.dataStatus == 5 && scope.row.isInterior == 1' @click="details(scope.row,'2')" class="tableBtn greens">审核</div> --> | |
| 108 | - <div v-if='scope.row.dataStatus == 4' @click="details(scope.row,'2')" class="tableBtn greens">审核</div> | |
| 109 | - <!-- <div v-if='scope.row.dataStatus == 4' @click="remove(scope.row)" class="tableBtn greens">内部审核</div> --> | |
| 110 | - <div v-if='scope.row.dataStatus == 4' @click="openOAitem(scope.row)" class="tableBtn greens">OA审核</div> | |
| 111 | - <div v-if='scope.row.dataStatus == 1' @click="removeinfo(scope.row,'合同变更')" class="tableBtn greens">合同变更</div> | |
| 112 | - <div v-if='scope.row.dataStatus == 1' @click="removeinfo(scope.row,'合同续约')" class="tableBtn greens">合同续约</div> | |
| 113 | - <div v-if='scope.row.dataStatus == 1' @click="removeinfozz(scope.row,'合同终止')" class="tableBtn greens">合同终止</div> | |
| 114 | - <!-- <div @click="handleDelete(scope.row)" class="tableBtn greens">删除</div> --> | |
| 115 | - </template> | |
| 116 | - </el-table-column> | |
| 117 | - </el-table> | |
| 118 | - <div style="display: flex;justify-content: space-between;" class="bom"> | |
| 119 | - <div style="font-size: 14px;">共 <span style="color: #3F9B6A;">{{total}}</span> 项数据</div> | |
| 120 | - <el-pagination :current-page="pagequery.pageNumber+1" :page-sizes="[10, 20, 50, 100]" :page-size="10" | |
| 121 | - background small layout="prev, pager, next" :total="total" @size-change="handleSizeChange" | |
| 122 | - @current-change="handleCurrentChange"> | |
| 123 | - </el-pagination> | |
| 124 | - </div> | |
| 125 | - | |
| 126 | - </div> | |
| 127 | - | |
| 128 | - </div> | |
| 129 | - | |
| 130 | - | |
| 131 | - | |
| 132 | - | |
| 133 | - | |
| 134 | - | |
| 135 | - <div class="zhuti" v-if="onaction == '2'"> | |
| 136 | - <div style="height:58px;line-height:58px;"> | |
| 137 | - <div style="color:#0006"> <span>合同管理</span> <span style="padding:0 5px;">></span> <span | |
| 138 | - style="color:#000000e6">新增</span></div> | |
| 139 | - </div> | |
| 140 | - | |
| 141 | - <div style="padding: 20px 20px 20px 0;"> | |
| 142 | - <add :info="formInline" @removeonaction="removeonaction"></add> | |
| 143 | - </div> | |
| 144 | - </div> | |
| 145 | - <div class="zhuti" v-if="onaction == '3'"> | |
| 146 | - <div style="height:58px;line-height:58px;"> | |
| 147 | - <div style="color:#0006"> <span>合同管理</span> <span style="padding:0 5px;">></span> <span | |
| 148 | - style="color:#000000e6">查看</span></div> | |
| 149 | - </div> | |
| 150 | - <div> | |
| 151 | - <busCha :issp="issp" :info="detailsinfo" @removeonaction="removeonaction"></busCha> | |
| 152 | - </div> | |
| 153 | - <!-- <div> | |
| 2 | + <div style="background-color:#f7f7f7;padding:10px 10px;"> | |
| 3 | + <div class="zhuti" v-if="onaction == '1'"> | |
| 4 | + <div style="height:58px;line-height:58px;"> | |
| 5 | + <div style="color:#0006"> <span>商铺租赁服务</span> <span style="padding:0 5px;">></span> <span | |
| 6 | + style="color:#000000e6">合同管理</span></div> | |
| 7 | + </div> | |
| 8 | + <!-- 线上 --> | |
| 9 | + <div> | |
| 10 | + <!-- 搜索 --> | |
| 11 | + <div class="formSearch"> | |
| 12 | + <el-form :inline="true" :model="pagequery"> | |
| 13 | + <el-form-item label="合同名称"> | |
| 14 | + <el-input v-model="pagequery.contractName" placeholder="请输入" style="width:168px;" /> | |
| 15 | + </el-form-item> | |
| 16 | + <el-form-item label="合同状态" prop="dataStatus"> | |
| 17 | + <el-select v-model="pagequery.dataStatus" clearable placeholder="请选择" | |
| 18 | + style="width: 168px;margin-right: 15px"> | |
| 19 | + <el-option label="使用中" value="1"></el-option> | |
| 20 | + <el-option label="往期合同" value="2"></el-option> | |
| 21 | + <el-option label="已终止" value="3"></el-option> | |
| 22 | + </el-select> | |
| 23 | + </el-form-item> | |
| 24 | + <el-form-item label="合同类型" prop="contractType"> | |
| 25 | + <el-select v-model="pagequery.contractType" clearable placeholder="请选择" | |
| 26 | + style="width: 168px;margin-right: 15px"> | |
| 27 | + <el-option label="商铺合同" value="商铺合同"></el-option> | |
| 28 | + <el-option label="广告位合同" value="广告位合同"></el-option> | |
| 29 | + <el-option label="场地合同" value="场地合同"></el-option> | |
| 30 | + </el-select> | |
| 31 | + </el-form-item> | |
| 32 | + </el-form> | |
| 33 | + | |
| 34 | + <div> | |
| 35 | + <el-button @click="onSubmit" style="background-color: #3F9B6A;color: #fff">查询 | |
| 36 | + </el-button> | |
| 37 | + <el-button @click="resetting" class="buttonHover" | |
| 38 | + style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;">重置 | |
| 39 | + </el-button> | |
| 40 | + </div> | |
| 41 | + </div> | |
| 42 | + <div style="margin-bottom: 20px;"> | |
| 43 | + <el-button @click="removeonaction('2')" | |
| 44 | + style="background-color: #3F9B6A;color: #fff;padding:8px 15px;" | |
| 45 | + icon="el-icon-circle-plus-outline">新增</el-button> | |
| 46 | + <!-- <el-button @click="" style="background-color: #3F9B6A;color: #fff">批量导入</el-button> --> | |
| 47 | + </div> | |
| 48 | + <!-- 表格 --> | |
| 49 | + | |
| 50 | + <el-table :data="tableData" | |
| 51 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}"> | |
| 52 | + <el-table-column label="合同名称"> | |
| 53 | + <template slot-scope="scope"> | |
| 54 | + {{scope.row.contractName}} | |
| 55 | + | |
| 56 | + </template> | |
| 57 | + </el-table-column> | |
| 58 | + <el-table-column label="合同金额"> | |
| 59 | + <template slot-scope="scope"> | |
| 60 | + {{scope.row.contractAmount}} | |
| 61 | + | |
| 62 | + </template> | |
| 63 | + </el-table-column> | |
| 64 | + <el-table-column label="签订日期"> | |
| 65 | + <template slot-scope="scope"> | |
| 66 | + {{scope.row.contractSigningDate}} | |
| 67 | + | |
| 68 | + </template> | |
| 69 | + </el-table-column> | |
| 70 | + <el-table-column label="终止日期"> | |
| 71 | + <template slot-scope="scope"> | |
| 72 | + {{scope.row.contractTerminationDate}} | |
| 73 | + | |
| 74 | + </template> | |
| 75 | + </el-table-column> | |
| 76 | + <el-table-column label="姓名"> | |
| 77 | + <template slot-scope="scope"> | |
| 78 | + {{scope.row.tenantName}} | |
| 79 | + | |
| 80 | + </template> | |
| 81 | + </el-table-column> | |
| 82 | + <el-table-column label="联系电话"> | |
| 83 | + <template slot-scope="scope"> | |
| 84 | + {{scope.row.tenantTelephone}} | |
| 85 | + | |
| 86 | + </template> | |
| 87 | + </el-table-column> | |
| 88 | + <el-table-column label="合同类型"> | |
| 89 | + <template slot-scope="scope"> | |
| 90 | + {{scope.row.contractType}} | |
| 91 | + | |
| 92 | + </template> | |
| 93 | + </el-table-column> | |
| 94 | + <el-table-column prop="dataStatus" label="合同状态"> | |
| 95 | + <template slot-scope="scope"> | |
| 96 | + <span v-if='scope.row.dataStatus == 1'>使用中</span> | |
| 97 | + <span v-else-if='scope.row.dataStatus == 2'>往期合同</span> | |
| 98 | + <span v-else-if='scope.row.dataStatus == 3'>已终止</span> | |
| 99 | + <span v-else-if='scope.row.dataStatus == 4'>待发起</span> | |
| 100 | + <span v-else-if='scope.row.dataStatus == 5'>待审核</span> | |
| 101 | + <span v-else-if='scope.row.dataStatus == 6'>已拒绝</span> | |
| 102 | + <span v-else>-</span> | |
| 103 | + </template> | |
| 104 | + </el-table-column> | |
| 105 | + | |
| 106 | + <el-table-column label="操作" min-width="150" fixed="right"> | |
| 107 | + <template slot-scope="scope"> | |
| 108 | + <div @click="details(scope.row,'1')" class="tableBtn greens">查看</div> | |
| 109 | + <!-- --> | |
| 110 | + <!-- <div v-if='scope.row.dataStatus == 5 && scope.row.isInterior == 1' @click="details(scope.row,'2')" class="tableBtn greens">审核</div> --> | |
| 111 | + <div v-if='scope.row.dataStatus == 4' @click="details(scope.row,'2')" | |
| 112 | + class="tableBtn greens">审核</div> | |
| 113 | + <!-- <div v-if='scope.row.dataStatus == 4' @click="remove(scope.row)" class="tableBtn greens">内部审核</div> --> | |
| 114 | + <div v-if='scope.row.dataStatus == 4' @click="openOAitem(scope.row)" | |
| 115 | + class="tableBtn greens">OA审核</div> | |
| 116 | + <div v-if='scope.row.dataStatus == 1' @click="removeinfo(scope.row,'合同变更')" | |
| 117 | + class="tableBtn greens">合同变更</div> | |
| 118 | + <div v-if='scope.row.dataStatus == 1' @click="removeinfo(scope.row,'合同续约')" | |
| 119 | + class="tableBtn greens">合同续约</div> | |
| 120 | + <div v-if='scope.row.dataStatus == 1' @click="removeinfozz(scope.row,'合同终止')" | |
| 121 | + class="tableBtn greens">合同终止</div> | |
| 122 | + <!-- <div @click="handleDelete(scope.row)" class="tableBtn greens">删除</div> --> | |
| 123 | + </template> | |
| 124 | + </el-table-column> | |
| 125 | + </el-table> | |
| 126 | + <div style="display: flex;justify-content: space-between;" class="bom"> | |
| 127 | + <div style="font-size: 14px;">共 <span style="color: #3F9B6A;">{{total}}</span> 项数据</div> | |
| 128 | + <el-pagination :current-page="pagequery.pageNumber+1" :page-sizes="[10, 20, 50, 100]" | |
| 129 | + :page-size="10" background small layout="prev, pager, next" :total="total" | |
| 130 | + @size-change="handleSizeChange" @current-change="handleCurrentChange"> | |
| 131 | + </el-pagination> | |
| 132 | + </div> | |
| 133 | + | |
| 134 | + </div> | |
| 135 | + | |
| 136 | + </div> | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + <div class="zhuti" v-if="onaction == '2'"> | |
| 144 | + <div style="height:58px;line-height:58px;"> | |
| 145 | + <div style="color:#0006"> <span>合同管理</span> <span style="padding:0 5px;">></span> <span | |
| 146 | + style="color:#000000e6">新增</span></div> | |
| 147 | + </div> | |
| 148 | + | |
| 149 | + <div style="padding: 20px 20px 20px 0;"> | |
| 150 | + <add :info="formInline" @removeonaction="removeonaction"></add> | |
| 151 | + </div> | |
| 152 | + </div> | |
| 153 | + <div class="zhuti" v-if="onaction == '3'"> | |
| 154 | + <div style="height:58px;line-height:58px;"> | |
| 155 | + <div style="color:#0006"> <span>合同管理</span> <span style="padding:0 5px;">></span> <span | |
| 156 | + style="color:#000000e6">查看</span></div> | |
| 157 | + </div> | |
| 158 | + <div> | |
| 159 | + <busCha :issp="issp" :info="detailsinfo" @removeonaction="removeonaction"></busCha> | |
| 160 | + </div> | |
| 161 | + <!-- <div> | |
| 154 | 162 | <el-button class="buttonHover" |
| 155 | 163 | style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;margin-top: 20px;" |
| 156 | 164 | @click="removeonaction('1')">返回</el-button> |
| 157 | 165 | </div> --> |
| 158 | - </div> | |
| 159 | - <div class="zhuti" v-if="onaction == '4'"> | |
| 160 | - <div style="height:58px;line-height:58px;"> | |
| 161 | - <div style="color:#0006"> <span>合同管理</span> <span style="padding:0 5px;">></span> <span | |
| 162 | - style="color:#000000e6">{{contractChangeReason}}</span></div> | |
| 163 | - </div> | |
| 164 | - | |
| 165 | - <div style="padding: 20px 20px 20px 0;"> | |
| 166 | - <!-- <addremove :info="detailsinfo" :contractChangeReason="contractChangeReason" @removeonaction="removeonaction"> | |
| 166 | + </div> | |
| 167 | + <div class="zhuti" v-if="onaction == '4'"> | |
| 168 | + <div style="height:58px;line-height:58px;"> | |
| 169 | + <div style="color:#0006"> <span>合同管理</span> <span style="padding:0 5px;">></span> <span | |
| 170 | + style="color:#000000e6">{{contractChangeReason}}</span></div> | |
| 171 | + </div> | |
| 172 | + | |
| 173 | + <div style="padding: 20px 20px 20px 0;"> | |
| 174 | + <!-- <addremove :info="detailsinfo" :contractChangeReason="contractChangeReason" @removeonaction="removeonaction"> | |
| 167 | 175 | </addremove> --> |
| 168 | - <add :info="detailsinfo" :contractChangeReason="contractChangeReason" @removeonaction="removeonaction"></add> | |
| 169 | - </div> | |
| 170 | - </div> | |
| 171 | - <el-dialog :visible.sync="openoa" title="OA" width="65%" append-to-body center :close-on-click-modal="false" | |
| 172 | - :close-on-press-escape="false" :show-close="false"> | |
| 173 | - <el-form v-if="openoa" style="padding-right: 50px;padding-top: 20px;" :model="ruleForm" :rules="rulesoa" ref="oaForm" label-width="130px" class="demo-ruleForm"> | |
| 174 | - <el-form-item label="审核人" prop="reviewers"> | |
| 175 | - <el-select v-model="ruleForm.reviewers" placeholder="请选择" style="width: 100%;"> | |
| 176 | - <el-option label="陈阳" value="1858710592190291968"></el-option> | |
| 177 | - </el-select> | |
| 178 | - </el-form-item> | |
| 179 | - | |
| 180 | - </el-form> | |
| 181 | - <div style="display: flex; justify-content: flex-end; align-items: center;padding: 20px 50px;"> | |
| 182 | - <el-button @click="openoa =false" class="buttonHover" | |
| 183 | - style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;">取消</el-button> | |
| 184 | - <el-button @click="OA" style="background-color: #3F9B6A;color: #fff;">确定</el-button> | |
| 185 | - </div> | |
| 186 | - </el-dialog> | |
| 187 | - </div> | |
| 176 | + <add :info="detailsinfo" :contractChangeReason="contractChangeReason" @removeonaction="removeonaction"> | |
| 177 | + </add> | |
| 178 | + </div> | |
| 179 | + </div> | |
| 180 | + <el-dialog :visible.sync="openoa" title="OA" width="25%" append-to-body center :close-on-click-modal="false" | |
| 181 | + :close-on-press-escape="false" :show-close="false"> | |
| 182 | + <el-form v-if="openoa" style="padding-right: 50px;padding-top: 20px;" :model="ruleForm" :rules="rulesoa" | |
| 183 | + ref="oaForm" label-width="130px" class="demo-ruleForm"> | |
| 184 | + <el-form-item label="审核人" prop="reviewers"> | |
| 185 | + <el-select v-model="ruleForm.reviewers" placeholder="请选择" style="width: 100%;"> | |
| 186 | + <el-option label="陈阳" value="1858710592190291968"></el-option> | |
| 187 | + </el-select> | |
| 188 | + </el-form-item> | |
| 189 | + | |
| 190 | + </el-form> | |
| 191 | + <div style="display: flex; justify-content: flex-end; align-items: center;padding: 20px 50px;"> | |
| 192 | + <el-button @click="openoa =false" class="buttonHover" | |
| 193 | + style="color: #606266;border: 1px solid #dddfe5;background-color: #fff;">取消</el-button> | |
| 194 | + <el-button @click="OA" style="background-color: #3F9B6A;color: #fff;">确定</el-button> | |
| 195 | + </div> | |
| 196 | + </el-dialog> | |
| 197 | + </div> | |
| 188 | 198 | |
| 189 | 199 | |
| 190 | 200 | </template> |
| 191 | 201 | |
| 192 | 202 | <script> |
| 193 | - import { | |
| 194 | - contractGetAllnew, | |
| 195 | - edit, | |
| 196 | - editById | |
| 197 | - } from '@/api/manage.js' | |
| 198 | - import add from '@/components/add/addht.vue' | |
| 199 | - import addremove from '@/components/add/addremoveht.vue' | |
| 200 | - import busCha from '@/components/buscha/busCha' | |
| 201 | - import { | |
| 202 | - cereContractInformation | |
| 203 | - } from '@/api/commodityLease.js' | |
| 204 | - import { | |
| 205 | - modifyResourceStatus,general | |
| 206 | - } from '@/api/newly.js' | |
| 207 | - import axios from 'axios' | |
| 208 | - export default { | |
| 209 | - data() { | |
| 210 | - return { | |
| 211 | - issp:'1', | |
| 212 | - rulesoa: { | |
| 213 | - reviewers: [{ | |
| 214 | - required: true, | |
| 215 | - message: '请选择审核人', | |
| 216 | - trigger: 'blur' | |
| 217 | - }, ], | |
| 218 | - }, | |
| 219 | - ruleForm:{ | |
| 220 | - reviewers:"" | |
| 221 | - }, | |
| 222 | - openoa:false, | |
| 223 | - contractChangeReason: '', | |
| 224 | - detailsinfo: {}, | |
| 225 | - pagequery: { | |
| 226 | - // dataStatus:'1', | |
| 227 | - pageNumber: 0, | |
| 228 | - pageSize: 10, | |
| 229 | - contractName: '', | |
| 230 | - contractType:'' | |
| 231 | - }, | |
| 232 | - tableData: [], | |
| 233 | - total: 0, | |
| 234 | - onaction: '1', | |
| 235 | - formInline: {}, | |
| 236 | - oainfo:{} | |
| 237 | - } | |
| 238 | - }, | |
| 239 | - components: { | |
| 240 | - add, | |
| 241 | - busCha, | |
| 242 | - addremove | |
| 243 | - }, | |
| 244 | - created() { | |
| 245 | - this.getAll() | |
| 246 | - }, | |
| 247 | - methods: { | |
| 248 | - remove(row) { | |
| 249 | - let that = this | |
| 250 | - this.$confirm('是否确定内部审核吗?', '提示', { | |
| 251 | - confirmButtonText: '确定', | |
| 252 | - cancelButtonText: '取消', | |
| 253 | - type: 'warning' | |
| 254 | - }).then(() => { | |
| 255 | - editById({ | |
| 256 | - contractNumber:row.contractNumber, | |
| 257 | - isInterior:'1' | |
| 258 | - }).then(res => { | |
| 259 | - console.error(res) | |
| 260 | - if (res.code == 200) { | |
| 261 | - edit({ | |
| 262 | - contractNumber: row.contractNumber, | |
| 263 | - dataStatus: '5', | |
| 264 | - }).then(res1 => { | |
| 265 | - this.$message({ | |
| 266 | - message: '处理成功', | |
| 267 | - type: 'success' | |
| 268 | - }) | |
| 269 | - console.error(res1) | |
| 270 | - this.resetting() | |
| 271 | - }) | |
| 272 | - | |
| 273 | - } else { | |
| 274 | - this.$message({ | |
| 275 | - message: res.msg, | |
| 276 | - type: 'error' | |
| 277 | - }) | |
| 278 | - } | |
| 279 | - | |
| 280 | - }) | |
| 281 | - }) | |
| 282 | - }, | |
| 283 | - openOAitem(row){ | |
| 284 | - this.oainfo = row | |
| 285 | - this.ruleForm.reviewers = '' | |
| 286 | - this.openoa = true | |
| 287 | - }, | |
| 288 | - downloadBase64File(base64String, fileName, mimeType) { | |
| 289 | - try { | |
| 290 | - // 将 Base64 字符串解码为二进制数据 | |
| 291 | - const byteCharacters = atob(base64String); | |
| 292 | - const byteNumbers = new Array(byteCharacters.length); | |
| 293 | - for (let i = 0; i < byteCharacters.length; i++) { | |
| 294 | - byteNumbers[i] = byteCharacters.charCodeAt(i); | |
| 295 | - } | |
| 296 | - const byteArray = new Uint8Array(byteNumbers); | |
| 297 | - | |
| 298 | - // 创建 Blob 对象 | |
| 299 | - const blob = new Blob([byteArray], { type: mimeType }); | |
| 300 | - | |
| 301 | - // 生成下载链接并触发下载 | |
| 302 | - const url = window.URL.createObjectURL(blob); | |
| 303 | - const link = document.createElement('a'); | |
| 304 | - link.href = url; | |
| 305 | - link.setAttribute('download', fileName); // 设置下载文件名 | |
| 306 | - document.body.appendChild(link); | |
| 307 | - link.click(); | |
| 308 | - | |
| 309 | - // 清理生成的 URL 对象 | |
| 310 | - window.URL.revokeObjectURL(url); | |
| 311 | - document.body.removeChild(link); | |
| 312 | - | |
| 313 | - console.log('文件下载成功:', fileName); | |
| 314 | - } catch (error) { | |
| 315 | - console.error('文件下载失败:', error); | |
| 316 | - } | |
| 317 | - }, | |
| 318 | - async OA(){ | |
| 319 | - // console.error(row) | |
| 320 | - let row = this.oainfo | |
| 321 | - await this.$refs.oaForm.validate((valid) => { | |
| 322 | - | |
| 323 | - }) | |
| 324 | - | |
| 325 | - if(!this.ruleForm.reviewers) { | |
| 326 | - return | |
| 327 | - } | |
| 328 | - const loading = this.$loading({ | |
| 329 | - fullscreen: true | |
| 330 | - }) | |
| 331 | - this.openoa = false | |
| 332 | - console.log(this.$baseURL+row.appendicesContract) | |
| 333 | - const response = await axios({ | |
| 334 | - method: 'get', | |
| 335 | - url: this.$baseURL + row.appendicesContract, // 文件 URL | |
| 336 | - responseType: 'arraybuffer' // 指定响应类型为二进制数据 | |
| 337 | - }); | |
| 338 | - console.log(JSON.stringify(response.data)); | |
| 339 | - // return | |
| 340 | - const buffer = Buffer.from(response.data); | |
| 341 | - const base64Data = buffer.toString('base64'); | |
| 342 | - console.log(base64Data); | |
| 343 | - // this.downloadBase64File(base64Data, 'contract_file', response.headers['content-type']); | |
| 344 | - // return | |
| 345 | - const file = new File([response.data], 'filename.txt', { type: 'text/plain' }); | |
| 346 | - console.log(file); | |
| 347 | - let userData = JSON.parse(localStorage.getItem('user')); | |
| 348 | - let fd = new FormData(); | |
| 349 | - fd.append('files', file); // 假设 formData 包含文件 | |
| 350 | - fd.append('reviewers', this.ruleForm.reviewers); | |
| 351 | - fd.append('fileNames', '合同.docx'); | |
| 352 | - fd.append('title', `${row.contractName}审批`); | |
| 353 | - fd.append('contractNumber', row.contractNumber); | |
| 354 | - fd.append('sponsor', userData.user.id); | |
| 355 | - console.log(fd); | |
| 356 | - // return | |
| 357 | - // let c1 ={ | |
| 358 | - // "reviewers": '1858710592190291968', | |
| 359 | - // "fileNames":'合同.docx', | |
| 360 | - // "files":file, | |
| 361 | - // "title": "这是一个流程" | |
| 362 | - // } | |
| 363 | - // c1.files.push(fd) | |
| 364 | - // console.log(fd); | |
| 365 | - general(fd).then(res => { | |
| 366 | - console.log(res); | |
| 367 | - let data = JSON.parse(res.data) | |
| 368 | - if(data.code == '0'){ | |
| 369 | - this.$message({ | |
| 370 | - type: 'success', | |
| 371 | - message: '发起成功' | |
| 372 | - }) | |
| 373 | - loading.close(); | |
| 374 | - this.resetting() | |
| 375 | - // edit({ | |
| 376 | - // contractNumber: row.contractNumber, | |
| 377 | - // dataStatus: '5', | |
| 378 | - // }).then(res1 => { | |
| 379 | - // console.error(res1) | |
| 380 | - // this.resetting() | |
| 381 | - // }) | |
| 382 | - } else { | |
| 383 | - this.$message({ | |
| 384 | - type: 'error', | |
| 385 | - message: data.message | |
| 386 | - }) | |
| 387 | - } | |
| 388 | - }) | |
| 389 | - | |
| 390 | - | |
| 391 | - }, | |
| 392 | - gettime() { | |
| 393 | - // 获取当前时间 | |
| 394 | - let currentTime = new Date(); | |
| 395 | - | |
| 396 | - // 获取年份 | |
| 397 | - let year = currentTime.getFullYear(); | |
| 398 | - | |
| 399 | - // 获取月份(注意月份是从0开始计数的,所以需要加1) | |
| 400 | - let month = currentTime.getMonth() + 1; | |
| 401 | - | |
| 402 | - // 获取日期 | |
| 403 | - let day = currentTime.getDate(); | |
| 404 | - | |
| 405 | - // 获取小时 | |
| 406 | - let hours = currentTime.getHours(); | |
| 407 | - | |
| 408 | - // 获取分钟 | |
| 409 | - let minutes = currentTime.getMinutes(); | |
| 410 | - | |
| 411 | - // 获取秒数 | |
| 412 | - let seconds = currentTime.getSeconds(); | |
| 413 | - | |
| 414 | - // 获取毫秒数 | |
| 415 | - let milliseconds = currentTime.getMilliseconds(); | |
| 416 | - | |
| 417 | - // 格式化时间为 YYYY-MM-DD | |
| 418 | - let formattedDate = `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`; | |
| 419 | - | |
| 420 | - // 格式化时间为 HH:MM:SS | |
| 421 | - let formattedTime = | |
| 422 | - `${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`; | |
| 423 | - | |
| 424 | - // 格式化时间为 YYYY-MM-DD HH:MM:SS | |
| 425 | - let formattedDateTime = `${formattedDate} ${formattedTime}`; | |
| 426 | - return formattedDateTime | |
| 427 | - | |
| 428 | - }, | |
| 429 | - removeinfozz(row, e) { | |
| 430 | - let that = this | |
| 431 | - this.$confirm('确定要终止合同吗?', '提示', { | |
| 432 | - confirmButtonText: '确定', | |
| 433 | - cancelButtonText: '取消', | |
| 434 | - type: 'warning' | |
| 435 | - }).then(() => { | |
| 436 | - cereContractInformation({ | |
| 437 | - ...row, | |
| 438 | - contractChangeReason: e, | |
| 439 | - dataStatus: '3', | |
| 440 | - originalContractCode: row.contractNumber, | |
| 441 | - updateDate: that.gettime(), | |
| 442 | - createDate: that.gettime(), | |
| 443 | - contractChangeTime: that.gettime(), | |
| 444 | - updateUser:localStorage.getItem('roleName') | |
| 445 | - }).then(res => { | |
| 446 | - console.error(res) | |
| 447 | - if (res.code == 200) { | |
| 448 | - this.$message({ | |
| 449 | - message: '终止成功', | |
| 450 | - type: 'success' | |
| 451 | - }) | |
| 452 | - let c1 = row.shopNumber | |
| 453 | - modifyResourceStatus({ | |
| 454 | - resourcesId: c1, | |
| 455 | - status:"0" | |
| 456 | - }).then(res => { | |
| 457 | - console.error(res) | |
| 458 | - }) | |
| 459 | - // this.$emit('removeonaction', '1') | |
| 460 | - this.getAll() | |
| 461 | - } else { | |
| 462 | - this.$message({ | |
| 463 | - message: res.msg, | |
| 464 | - type: 'error' | |
| 465 | - }) | |
| 466 | - } | |
| 467 | - | |
| 468 | - }) | |
| 469 | - }) | |
| 470 | - }, | |
| 471 | - details(row,e) { | |
| 472 | - this.issp = e | |
| 473 | - this.detailsinfo = row | |
| 474 | - this.onaction = '3' | |
| 475 | - }, | |
| 476 | - removeinfo(row, e) { | |
| 477 | - this.contractChangeReason = e | |
| 478 | - // console.error(this.contractChangeReason) | |
| 479 | - this.detailsinfo = row | |
| 480 | - this.onaction = '4' | |
| 481 | - }, | |
| 482 | - async getAll() { | |
| 483 | - const res = await contractGetAllnew(this.pagequery) | |
| 484 | - this.tableData = res.data.content | |
| 485 | - this.total = res.data.totalElements | |
| 486 | - }, | |
| 487 | - removeonaction(e) { | |
| 488 | - console.error(e) | |
| 489 | - this.onaction = e | |
| 490 | - this.pagequery.pageNumber = 0 | |
| 491 | - this.getAll() | |
| 492 | - }, | |
| 493 | - handleCurrentChange(val) { | |
| 494 | - this.pagequery.pageNumber = val - 1 | |
| 495 | - this.getAll() | |
| 496 | - }, | |
| 497 | - handleSizeChange(val) { | |
| 498 | - this.pagequery.pageSize = val | |
| 499 | - }, | |
| 500 | - // 查询按钮 | |
| 501 | - async onSubmit() { | |
| 502 | - this.pagequery.pageNumber = 0 | |
| 503 | - this.getAll() | |
| 504 | - }, | |
| 505 | - //重置按钮 | |
| 506 | - resetting() { | |
| 507 | - this.pagequery = { | |
| 508 | - pageNumber: 0, | |
| 509 | - pageSize: 10, | |
| 510 | - dataStatus:'', | |
| 511 | - contractName: '', | |
| 512 | - contractType:'' | |
| 513 | - }, | |
| 514 | - this.getAll() | |
| 515 | - }, | |
| 516 | - } | |
| 517 | - | |
| 518 | - } | |
| 203 | + import { | |
| 204 | + contractGetAllnew, | |
| 205 | + edit, | |
| 206 | + editById, | |
| 207 | + } from '@/api/manage.js' | |
| 208 | + import { | |
| 209 | + examine, | |
| 210 | + startOa | |
| 211 | + } from '@/api/oa.js' | |
| 212 | + import add from '@/components/add/addht.vue' | |
| 213 | + import addremove from '@/components/add/addremoveht.vue' | |
| 214 | + import busCha from '@/components/buscha/busCha' | |
| 215 | + import { | |
| 216 | + cereContractInformation | |
| 217 | + } from '@/api/commodityLease.js' | |
| 218 | + import { | |
| 219 | + modifyResourceStatus, | |
| 220 | + general | |
| 221 | + } from '@/api/newly.js' | |
| 222 | + import axios from 'axios' | |
| 223 | + export default { | |
| 224 | + data() { | |
| 225 | + return { | |
| 226 | + issp: '1', | |
| 227 | + rulesoa: { | |
| 228 | + reviewers: [{ | |
| 229 | + required: true, | |
| 230 | + message: '请选择审核人', | |
| 231 | + trigger: 'blur' | |
| 232 | + }, ], | |
| 233 | + }, | |
| 234 | + ruleForm: { | |
| 235 | + reviewers: "" | |
| 236 | + }, | |
| 237 | + openoa: false, | |
| 238 | + contractChangeReason: '', | |
| 239 | + detailsinfo: {}, | |
| 240 | + pagequery: { | |
| 241 | + // dataStatus:'1', | |
| 242 | + pageNumber: 0, | |
| 243 | + pageSize: 10, | |
| 244 | + contractName: '', | |
| 245 | + contractType: '' | |
| 246 | + }, | |
| 247 | + tableData: [], | |
| 248 | + total: 0, | |
| 249 | + onaction: '1', | |
| 250 | + formInline: {}, | |
| 251 | + oainfo: {} | |
| 252 | + } | |
| 253 | + }, | |
| 254 | + components: { | |
| 255 | + add, | |
| 256 | + busCha, | |
| 257 | + addremove | |
| 258 | + }, | |
| 259 | + created() { | |
| 260 | + // localStorage.setItem('token','Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VyX25hbWUiOiIxODEwODE0Mzk0NSIsImp0aSI6Imx4QTlSam9IRmFhVFBoTl9qRTJkeTcybUFHayIsImNsaWVudF9pZCI6ImNiOGYxNDE2M2QxYzExZWM5NmU4MDBlMDRjMzEwMjUzIiwic2NvcGUiOlsiZ2V0X3VzZXJfaW5mbyJdfQ.dXD3dqoUg5ryH_fKk7LuwVwpsZh7SsyUWH8WO1wbuEfQqCPv7YEZShxGFfgr-pHvVqnhQeFrvmV30Ib4T12luqG7VU-CVe2Q6NjgzGgiM_f-ZtNfhPm-BUFRzpQT-pSe31QTm2N8R-rL5y6kt8HACFSTi8W6q6aMzZ9a6zLuL_3W0MqLEA1Xta6v2bGxfqiNaZ3tvSBOGnrX0NSUPdZvnhL-VH9zx9DFQmjK23drHty4baYQrJN9IW333b6pXQi_P6WhzSABE8FDva2RtplNrHS2ci40R0Cc3KaXkzM1Ac9m9ZKJUaGL7svjVEidlYsLuCAU1ccJvOOCFiRuGztxDQ') | |
| 261 | + const ids = this.$route.query.ids; | |
| 262 | + if (ids) { | |
| 263 | + let obj ={ | |
| 264 | + pageNumber: 0, | |
| 265 | + pageSize: 10, | |
| 266 | + id:ids | |
| 267 | + } | |
| 268 | + contractGetAllnew(obj).then(res=>{ | |
| 269 | + this.details(res.data.content[0],'2') | |
| 270 | + }) | |
| 271 | + } | |
| 272 | + | |
| 273 | + this.getAll() | |
| 274 | + }, | |
| 275 | + methods: { | |
| 276 | + remove(row) { | |
| 277 | + let that = this | |
| 278 | + this.$confirm('是否确定内部审核吗?', '提示', { | |
| 279 | + confirmButtonText: '确定', | |
| 280 | + cancelButtonText: '取消', | |
| 281 | + type: 'warning' | |
| 282 | + }).then(() => { | |
| 283 | + editById({ | |
| 284 | + contractNumber: row.contractNumber, | |
| 285 | + isInterior: '1' | |
| 286 | + }).then(res => { | |
| 287 | + console.error(res) | |
| 288 | + if (res.code == 200) { | |
| 289 | + edit({ | |
| 290 | + contractNumber: row.contractNumber, | |
| 291 | + dataStatus: '5', | |
| 292 | + }).then(res1 => { | |
| 293 | + this.$message({ | |
| 294 | + message: '处理成功', | |
| 295 | + type: 'success' | |
| 296 | + }) | |
| 297 | + console.error(res1) | |
| 298 | + this.resetting() | |
| 299 | + }) | |
| 300 | + | |
| 301 | + } else { | |
| 302 | + this.$message({ | |
| 303 | + message: res.msg, | |
| 304 | + type: 'error' | |
| 305 | + }) | |
| 306 | + } | |
| 307 | + | |
| 308 | + }) | |
| 309 | + }) | |
| 310 | + }, | |
| 311 | + getTokenAfterSpace(token) { | |
| 312 | + const spaceIndex = token.indexOf(' '); | |
| 313 | + if (spaceIndex!== -1) { | |
| 314 | + return token.slice(spaceIndex + 1); | |
| 315 | + } | |
| 316 | + return token; | |
| 317 | + }, | |
| 318 | + openOAitem(row) { | |
| 319 | + this.oainfo = row | |
| 320 | + // this.ruleForm.reviewers = '' | |
| 321 | + // this.openoa = true | |
| 322 | + let that = this | |
| 323 | + this.$confirm('确定是否提交OA?', '提示', { | |
| 324 | + confirmButtonText: '确定', | |
| 325 | + cancelButtonText: '取消', | |
| 326 | + type: 'warning' | |
| 327 | + }).then(() => { | |
| 328 | + let row = this.oainfo | |
| 329 | + let obj = { | |
| 330 | + businessKey:row.id, | |
| 331 | + businessName:row.contractName, | |
| 332 | + type:1, | |
| 333 | + } | |
| 334 | + console.log(obj,'obj') | |
| 335 | + // return | |
| 336 | + startOa(obj).then(res => { | |
| 337 | + // let data = JSON.parse(res.data) | |
| 338 | + if (res.code == '200') { | |
| 339 | + this.$message({ | |
| 340 | + type: 'success', | |
| 341 | + message: '发起成功' | |
| 342 | + }) | |
| 343 | + this.resetting() | |
| 344 | + } else { | |
| 345 | + this.$message({ | |
| 346 | + type: 'error', | |
| 347 | + message: res.message | |
| 348 | + }) | |
| 349 | + } | |
| 350 | + }) | |
| 351 | + | |
| 352 | + }) | |
| 353 | + | |
| 354 | + }, | |
| 355 | + downloadBase64File(base64String, fileName, mimeType) { | |
| 356 | + try { | |
| 357 | + // 将 Base64 字符串解码为二进制数据 | |
| 358 | + const byteCharacters = atob(base64String); | |
| 359 | + const byteNumbers = new Array(byteCharacters.length); | |
| 360 | + for (let i = 0; i < byteCharacters.length; i++) { | |
| 361 | + byteNumbers[i] = byteCharacters.charCodeAt(i); | |
| 362 | + } | |
| 363 | + const byteArray = new Uint8Array(byteNumbers); | |
| 364 | + | |
| 365 | + // 创建 Blob 对象 | |
| 366 | + const blob = new Blob([byteArray], { | |
| 367 | + type: mimeType | |
| 368 | + }); | |
| 369 | + | |
| 370 | + // 生成下载链接并触发下载 | |
| 371 | + const url = window.URL.createObjectURL(blob); | |
| 372 | + const link = document.createElement('a'); | |
| 373 | + link.href = url; | |
| 374 | + link.setAttribute('download', fileName); // 设置下载文件名 | |
| 375 | + document.body.appendChild(link); | |
| 376 | + link.click(); | |
| 377 | + | |
| 378 | + // 清理生成的 URL 对象 | |
| 379 | + window.URL.revokeObjectURL(url); | |
| 380 | + document.body.removeChild(link); | |
| 381 | + | |
| 382 | + console.log('文件下载成功:', fileName); | |
| 383 | + } catch (error) { | |
| 384 | + console.error('文件下载失败:', error); | |
| 385 | + } | |
| 386 | + }, | |
| 387 | + async OA() { | |
| 388 | + await this.$refs.oaForm.validate((valid) => { | |
| 389 | + | |
| 390 | + }) | |
| 391 | + | |
| 392 | + if (!this.ruleForm.reviewers) { | |
| 393 | + return | |
| 394 | + } | |
| 395 | + const loading = this.$loading({ | |
| 396 | + fullscreen: true | |
| 397 | + }) | |
| 398 | + this.openoa = false | |
| 399 | + console.log(this.$baseURL + row.appendicesContract) | |
| 400 | + const response = await axios({ | |
| 401 | + method: 'get', | |
| 402 | + url: this.$baseURL + row.appendicesContract, // 文件 URL | |
| 403 | + responseType: 'arraybuffer' // 指定响应类型为二进制数据 | |
| 404 | + }); | |
| 405 | + | |
| 406 | + const buffer = Buffer.from(response.data); | |
| 407 | + const base64Data = buffer.toString('base64'); | |
| 408 | + console.log(base64Data); | |
| 409 | + const file = new File([response.data], 'filename.txt', { | |
| 410 | + type: 'text/plain' | |
| 411 | + }); | |
| 412 | + let userData = JSON.parse(localStorage.getItem('user')); | |
| 413 | + let fd = new FormData(); | |
| 414 | + fd.append('files', file); // 假设 formData 包含文件 | |
| 415 | + fd.append('reviewers', this.ruleForm.reviewers); | |
| 416 | + fd.append('fileNames', '合同.docx'); | |
| 417 | + fd.append('title', `${row.contractName}审批`); | |
| 418 | + fd.append('contractNumber', row.contractNumber); | |
| 419 | + fd.append('sponsor', userData.user.id); | |
| 420 | + general(fd).then(res => { | |
| 421 | + console.log(res); | |
| 422 | + let data = JSON.parse(res.data) | |
| 423 | + if (data.code == '0') { | |
| 424 | + this.$message({ | |
| 425 | + type: 'success', | |
| 426 | + message: '发起成功' | |
| 427 | + }) | |
| 428 | + loading.close(); | |
| 429 | + this.resetting() | |
| 430 | + } else { | |
| 431 | + this.$message({ | |
| 432 | + type: 'error', | |
| 433 | + message: data.message | |
| 434 | + }) | |
| 435 | + } | |
| 436 | + }) | |
| 437 | + | |
| 438 | + | |
| 439 | + }, | |
| 440 | + gettime() { | |
| 441 | + // 获取当前时间 | |
| 442 | + let currentTime = new Date(); | |
| 443 | + | |
| 444 | + // 获取年份 | |
| 445 | + let year = currentTime.getFullYear(); | |
| 446 | + | |
| 447 | + // 获取月份(注意月份是从0开始计数的,所以需要加1) | |
| 448 | + let month = currentTime.getMonth() + 1; | |
| 449 | + | |
| 450 | + // 获取日期 | |
| 451 | + let day = currentTime.getDate(); | |
| 452 | + | |
| 453 | + // 获取小时 | |
| 454 | + let hours = currentTime.getHours(); | |
| 455 | + | |
| 456 | + // 获取分钟 | |
| 457 | + let minutes = currentTime.getMinutes(); | |
| 458 | + | |
| 459 | + // 获取秒数 | |
| 460 | + let seconds = currentTime.getSeconds(); | |
| 461 | + | |
| 462 | + // 获取毫秒数 | |
| 463 | + let milliseconds = currentTime.getMilliseconds(); | |
| 464 | + | |
| 465 | + // 格式化时间为 YYYY-MM-DD | |
| 466 | + let formattedDate = `${year}-${month.toString().padStart(2, '0')}-${day.toString().padStart(2, '0')}`; | |
| 467 | + | |
| 468 | + // 格式化时间为 HH:MM:SS | |
| 469 | + let formattedTime = | |
| 470 | + `${hours.toString().padStart(2, '0')}:${minutes.toString().padStart(2, '0')}:${seconds.toString().padStart(2, '0')}`; | |
| 471 | + | |
| 472 | + // 格式化时间为 YYYY-MM-DD HH:MM:SS | |
| 473 | + let formattedDateTime = `${formattedDate} ${formattedTime}`; | |
| 474 | + return formattedDateTime | |
| 475 | + | |
| 476 | + }, | |
| 477 | + removeinfozz(row, e) { | |
| 478 | + let that = this | |
| 479 | + this.$confirm('确定要终止合同吗?', '提示', { | |
| 480 | + confirmButtonText: '确定', | |
| 481 | + cancelButtonText: '取消', | |
| 482 | + type: 'warning' | |
| 483 | + }).then(() => { | |
| 484 | + cereContractInformation({ | |
| 485 | + ...row, | |
| 486 | + contractChangeReason: e, | |
| 487 | + dataStatus: '3', | |
| 488 | + originalContractCode: row.contractNumber, | |
| 489 | + updateDate: that.gettime(), | |
| 490 | + createDate: that.gettime(), | |
| 491 | + contractChangeTime: that.gettime(), | |
| 492 | + updateUser: localStorage.getItem('roleName') | |
| 493 | + }).then(res => { | |
| 494 | + console.error(res) | |
| 495 | + if (res.code == 200) { | |
| 496 | + this.$message({ | |
| 497 | + message: '终止成功', | |
| 498 | + type: 'success' | |
| 499 | + }) | |
| 500 | + let c1 = row.shopNumber | |
| 501 | + modifyResourceStatus({ | |
| 502 | + resourcesId: c1, | |
| 503 | + status: "0" | |
| 504 | + }).then(res => { | |
| 505 | + console.error(res) | |
| 506 | + }) | |
| 507 | + // this.$emit('removeonaction', '1') | |
| 508 | + this.getAll() | |
| 509 | + } else { | |
| 510 | + this.$message({ | |
| 511 | + message: res.msg, | |
| 512 | + type: 'error' | |
| 513 | + }) | |
| 514 | + } | |
| 515 | + | |
| 516 | + }) | |
| 517 | + }) | |
| 518 | + }, | |
| 519 | + details(row, e) { | |
| 520 | + this.issp = e | |
| 521 | + this.detailsinfo = row | |
| 522 | + this.onaction = '3' | |
| 523 | + }, | |
| 524 | + removeinfo(row, e) { | |
| 525 | + this.contractChangeReason = e | |
| 526 | + // console.error(this.contractChangeReason) | |
| 527 | + this.detailsinfo = row | |
| 528 | + this.onaction = '4' | |
| 529 | + }, | |
| 530 | + async getAll() { | |
| 531 | + const res = await contractGetAllnew(this.pagequery) | |
| 532 | + this.tableData = res.data.content | |
| 533 | + this.total = res.data.totalElements | |
| 534 | + }, | |
| 535 | + removeonaction(e) { | |
| 536 | + console.error(e) | |
| 537 | + this.onaction = e | |
| 538 | + this.pagequery.pageNumber = 0 | |
| 539 | + this.getAll() | |
| 540 | + }, | |
| 541 | + handleCurrentChange(val) { | |
| 542 | + this.pagequery.pageNumber = val - 1 | |
| 543 | + this.getAll() | |
| 544 | + }, | |
| 545 | + handleSizeChange(val) { | |
| 546 | + this.pagequery.pageSize = val | |
| 547 | + }, | |
| 548 | + // 查询按钮 | |
| 549 | + async onSubmit() { | |
| 550 | + this.pagequery.pageNumber = 0 | |
| 551 | + this.getAll() | |
| 552 | + }, | |
| 553 | + //重置按钮 | |
| 554 | + resetting() { | |
| 555 | + this.pagequery = { | |
| 556 | + pageNumber: 0, | |
| 557 | + pageSize: 10, | |
| 558 | + dataStatus: '', | |
| 559 | + contractName: '', | |
| 560 | + contractType: '' | |
| 561 | + }, | |
| 562 | + this.getAll() | |
| 563 | + }, | |
| 564 | + } | |
| 565 | + | |
| 566 | + } | |
| 519 | 567 | </script> |
| 520 | 568 | |
| 521 | 569 | <style scoped> |
| 522 | - .el-table { | |
| 523 | - /* height: calc(100vh - 330px); */ | |
| 524 | - } | |
| 570 | + .el-table { | |
| 571 | + /* height: calc(100vh - 330px); */ | |
| 572 | + } | |
| 525 | 573 | |
| 526 | - .zhuti { | |
| 527 | - padding: 0 20px 20px 20px; | |
| 528 | - min-height: calc(100vh - 50px - 20px); | |
| 529 | - background-color: #Fff; | |
| 574 | + .zhuti { | |
| 575 | + padding: 0 20px 20px 20px; | |
| 576 | + min-height: calc(100vh - 50px - 20px); | |
| 577 | + background-color: #Fff; | |
| 530 | 578 | |
| 531 | - } | |
| 579 | + } | |
| 532 | 580 | |
| 533 | - .chengeXia { | |
| 534 | - border-bottom: 6px solid #3F9B6A; | |
| 535 | - padding-bottom: 4px; | |
| 536 | - color: #3F9B6A; | |
| 537 | - } | |
| 581 | + .chengeXia { | |
| 582 | + border-bottom: 6px solid #3F9B6A; | |
| 583 | + padding-bottom: 4px; | |
| 584 | + color: #3F9B6A; | |
| 585 | + } | |
| 538 | 586 | |
| 539 | - /* /deep/ .el-form-item__content { | |
| 587 | + /* /deep/ .el-form-item__content { | |
| 540 | 588 | line-height: 0; |
| 541 | 589 | } */ |
| 542 | 590 | |
| 543 | - .tableBtn { | |
| 544 | - display: inline-block; | |
| 545 | - margin-right: 10px; | |
| 546 | - color: #ACACAC; | |
| 547 | - } | |
| 591 | + .tableBtn { | |
| 592 | + display: inline-block; | |
| 593 | + margin-right: 10px; | |
| 594 | + color: #ACACAC; | |
| 595 | + } | |
| 548 | 596 | |
| 549 | - .formSearch { | |
| 550 | - display: flex; | |
| 551 | - width: 100%; | |
| 552 | - font-size: 14px; | |
| 553 | - justify-content: space-between; | |
| 554 | - } | |
| 597 | + .formSearch { | |
| 598 | + display: flex; | |
| 599 | + width: 100%; | |
| 600 | + font-size: 14px; | |
| 601 | + justify-content: space-between; | |
| 602 | + } | |
| 555 | 603 | |
| 556 | - .greens { | |
| 557 | - color: #3F9B6A; | |
| 558 | - } | |
| 604 | + .greens { | |
| 605 | + color: #3F9B6A; | |
| 606 | + } | |
| 559 | 607 | |
| 560 | - /deep/ .el-table__row { | |
| 561 | - font-size: 14px; | |
| 562 | - color: #000000e6; | |
| 563 | - height: 42px; | |
| 564 | - } | |
| 608 | + /deep/ .el-table__row { | |
| 609 | + font-size: 14px; | |
| 610 | + color: #000000e6; | |
| 611 | + height: 42px; | |
| 612 | + } | |
| 565 | 613 | |
| 566 | - .fenye { | |
| 567 | - margin-top: 20px; | |
| 568 | - display: flex; | |
| 569 | - justify-content: space-between; | |
| 570 | - } | |
| 614 | + .fenye { | |
| 615 | + margin-top: 20px; | |
| 616 | + display: flex; | |
| 617 | + justify-content: space-between; | |
| 618 | + } | |
| 571 | 619 | |
| 572 | - /deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { | |
| 573 | - background-color: #3F9B6A; | |
| 574 | - } | |
| 620 | + /deep/ .el-pagination.is-background .el-pager li:not(.disabled).active { | |
| 621 | + background-color: #3F9B6A; | |
| 622 | + } | |
| 575 | 623 | |
| 576 | 624 | |
| 577 | 625 | |
| 578 | - .el-col { | |
| 579 | - border-radius: 4px; | |
| 580 | - } | |
| 626 | + .el-col { | |
| 627 | + border-radius: 4px; | |
| 628 | + } | |
| 581 | 629 | |
| 582 | - .bg-purple-dark { | |
| 583 | - background: #99a9bf; | |
| 584 | - } | |
| 630 | + .bg-purple-dark { | |
| 631 | + background: #99a9bf; | |
| 632 | + } | |
| 585 | 633 | |
| 586 | - .bg-purple { | |
| 587 | - background: #d3dce6; | |
| 588 | - } | |
| 634 | + .bg-purple { | |
| 635 | + background: #d3dce6; | |
| 636 | + } | |
| 589 | 637 | |
| 590 | - .bg-purple-light { | |
| 591 | - background: #e5e9f2; | |
| 592 | - } | |
| 638 | + .bg-purple-light { | |
| 639 | + background: #e5e9f2; | |
| 640 | + } | |
| 593 | 641 | |
| 594 | - .grid-content { | |
| 595 | - border-radius: 4px; | |
| 596 | - min-height: 36px; | |
| 597 | - } | |
| 642 | + .grid-content { | |
| 643 | + border-radius: 4px; | |
| 644 | + min-height: 36px; | |
| 645 | + } | |
| 598 | 646 | |
| 599 | - .row-bg { | |
| 600 | - padding: 10px 0; | |
| 601 | - background-color: #f9fafc; | |
| 602 | - } | |
| 647 | + .row-bg { | |
| 648 | + padding: 10px 0; | |
| 649 | + background-color: #f9fafc; | |
| 650 | + } | |
| 603 | 651 | |
| 604 | - /deep/ .bg-purple[data-v-0e3fe4ec] { | |
| 605 | - background: #fff; | |
| 606 | - height: 50px; | |
| 607 | - } | |
| 652 | + /deep/ .bg-purple[data-v-0e3fe4ec] { | |
| 653 | + background: #fff; | |
| 654 | + height: 50px; | |
| 655 | + } | |
| 608 | 656 | |
| 609 | - /deep/ .bg-purple[data-v-3bebae82] { | |
| 610 | - background: #fff; | |
| 611 | - height: 50px; | |
| 612 | - } | |
| 657 | + /deep/ .bg-purple[data-v-3bebae82] { | |
| 658 | + background: #fff; | |
| 659 | + height: 50px; | |
| 660 | + } | |
| 613 | 661 | |
| 614 | - ::v-deep .bg-purple { | |
| 615 | - background: #fff; | |
| 616 | - height: 50px; | |
| 617 | - } | |
| 662 | + ::v-deep .bg-purple { | |
| 663 | + background: #fff; | |
| 664 | + height: 50px; | |
| 665 | + } | |
| 618 | 666 | |
| 619 | - /deep/ .el-form--label-top .el-form-item__label { | |
| 620 | - padding: 0; | |
| 621 | - } | |
| 667 | + /deep/ .el-form--label-top .el-form-item__label { | |
| 668 | + padding: 0; | |
| 669 | + } | |
| 622 | 670 | |
| 623 | - ::v-deep .el-dialog__wrapper { | |
| 624 | - .el-dialog__header { | |
| 625 | - background-color: #fff; | |
| 626 | - } | |
| 627 | - } | |
| 671 | + ::v-deep .el-dialog__wrapper { | |
| 672 | + .el-dialog__header { | |
| 673 | + background-color: #fff; | |
| 674 | + } | |
| 675 | + } | |
| 628 | 676 | |
| 629 | 677 | |
| 630 | 678 | |
| 631 | - .dialog-footer { | |
| 632 | - display: flex; | |
| 633 | - justify-content: flex-end; | |
| 634 | - border-top: solid rgba(209, 209, 209, 0.2) 2px; | |
| 635 | - padding-top: 20px; | |
| 636 | - } | |
| 679 | + .dialog-footer { | |
| 680 | + display: flex; | |
| 681 | + justify-content: flex-end; | |
| 682 | + border-top: solid rgba(209, 209, 209, 0.2) 2px; | |
| 683 | + padding-top: 20px; | |
| 684 | + } | |
| 637 | 685 | |
| 638 | 686 | |
| 639 | 687 | |
| 640 | 688 | |
| 641 | - .el-select-dropdown__item.selected { | |
| 642 | - color: #3F9B6A; | |
| 643 | - } | |
| 689 | + .el-select-dropdown__item.selected { | |
| 690 | + color: #3F9B6A; | |
| 691 | + } | |
| 644 | 692 | |
| 645 | - ::v-deep .el-dialog__title { | |
| 646 | - color: #000; | |
| 647 | - } | |
| 693 | + ::v-deep .el-dialog__title { | |
| 694 | + color: #000; | |
| 695 | + } | |
| 648 | 696 | |
| 649 | - ::v-deep .el-dialog__wrapper { | |
| 697 | + ::v-deep .el-dialog__wrapper { | |
| 650 | 698 | |
| 651 | - .dialog_css { | |
| 652 | - margin-right: 12px; | |
| 653 | - margin-top: 61px !important; | |
| 699 | + .dialog_css { | |
| 700 | + margin-right: 12px; | |
| 701 | + margin-top: 61px !important; | |
| 654 | 702 | |
| 655 | - } | |
| 703 | + } | |
| 656 | 704 | |
| 657 | - .diaslog_zhong { | |
| 658 | - margin-left: 222px; | |
| 659 | - margin-top: 61px !important; | |
| 660 | - } | |
| 705 | + .diaslog_zhong { | |
| 706 | + margin-left: 222px; | |
| 707 | + margin-top: 61px !important; | |
| 708 | + } | |
| 661 | 709 | |
| 662 | - } | |
| 710 | + } | |
| 663 | 711 | |
| 664 | - /deep/ .el-table_1_column_8 .hetong { | |
| 665 | - color: #7DBB9A; | |
| 666 | - text-decoration: underline; | |
| 667 | - } | |
| 712 | + /deep/ .el-table_1_column_8 .hetong { | |
| 713 | + color: #7DBB9A; | |
| 714 | + text-decoration: underline; | |
| 715 | + } | |
| 668 | 716 | |
| 669 | - /deep/ .first-column-bg { | |
| 670 | - background-color: #FAFAFA !important; | |
| 671 | - } | |
| 717 | + /deep/ .first-column-bg { | |
| 718 | + background-color: #FAFAFA !important; | |
| 719 | + } | |
| 672 | 720 | |
| 673 | - .el-table tr { | |
| 674 | - height: 56px; | |
| 675 | - } | |
| 721 | + .el-table tr { | |
| 722 | + height: 56px; | |
| 723 | + } | |
| 676 | 724 | |
| 677 | - ::v-deep .table3 { | |
| 678 | - .el-table__empty-block { | |
| 679 | - display: none; | |
| 680 | - } | |
| 681 | - } | |
| 725 | + ::v-deep .table3 { | |
| 726 | + .el-table__empty-block { | |
| 727 | + display: none; | |
| 728 | + } | |
| 729 | + } | |
| 682 | 730 | |
| 683 | - ::v-deep .textarea { | |
| 684 | - width: 85%; | |
| 731 | + ::v-deep .textarea { | |
| 732 | + width: 85%; | |
| 685 | 733 | |
| 686 | - .el-textarea__inner { | |
| 687 | - width: 100%; | |
| 688 | - } | |
| 689 | - } | |
| 734 | + .el-textarea__inner { | |
| 735 | + width: 100%; | |
| 736 | + } | |
| 737 | + } | |
| 690 | 738 | |
| 691 | - ::v-deep .el-button--mini { | |
| 692 | - padding: 7px 10px; | |
| 693 | - } | |
| 739 | + ::v-deep .el-button--mini { | |
| 740 | + padding: 7px 10px; | |
| 741 | + } | |
| 694 | 742 | |
| 695 | - ::v-deep .pass_input { | |
| 696 | - width: 100%; | |
| 743 | + ::v-deep .pass_input { | |
| 744 | + width: 100%; | |
| 697 | 745 | |
| 698 | - .el-input__inner { | |
| 699 | - border: none; | |
| 700 | - padding: 0; | |
| 701 | - } | |
| 702 | - } | |
| 746 | + .el-input__inner { | |
| 747 | + border: none; | |
| 748 | + padding: 0; | |
| 749 | + } | |
| 750 | + } | |
| 703 | 751 | |
| 704 | - ::v-deep .pass_select { | |
| 705 | - width: 100%; | |
| 752 | + ::v-deep .pass_select { | |
| 753 | + width: 100%; | |
| 706 | 754 | |
| 707 | - .el-input__inner { | |
| 708 | - border: none; | |
| 709 | - padding: 0; | |
| 710 | - } | |
| 755 | + .el-input__inner { | |
| 756 | + border: none; | |
| 757 | + padding: 0; | |
| 758 | + } | |
| 711 | 759 | |
| 712 | - .el-icon-arrow-up:before { | |
| 713 | - content: '' | |
| 714 | - } | |
| 760 | + .el-icon-arrow-up:before { | |
| 761 | + content: '' | |
| 762 | + } | |
| 715 | 763 | |
| 716 | - } | |
| 764 | + } | |
| 717 | 765 | |
| 718 | - /deep/ .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell { | |
| 719 | - background-color: #fff; | |
| 720 | - } | |
| 766 | + /deep/ .el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell { | |
| 767 | + background-color: #fff; | |
| 768 | + } | |
| 721 | 769 | </style> |
| 722 | 770 | <style lang="scss" scoped> |
| 723 | - ::v-deep .el-dialog__body { | |
| 724 | - padding: 0 0 !important; | |
| 725 | - } | |
| 726 | - | |
| 727 | - | |
| 728 | -</style> | |
| 771 | + ::v-deep .el-dialog__body { | |
| 772 | + padding: 0 0 !important; | |
| 773 | + } | |
| 774 | +</style> | |
| 729 | 775 | \ No newline at end of file | ... | ... |
ceres-uniapp-master - 副本/components/AliHbPay/index.vue
| ... | ... | @@ -24,7 +24,7 @@ |
| 24 | 24 | <view class="pay-type-img"> |
| 25 | 25 | <img |
| 26 | 26 | class="pay-type-img-inner" |
| 27 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/alipay.png" | |
| 27 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/alipay.png" | |
| 28 | 28 | /> |
| 29 | 29 | </view> |
| 30 | 30 | <label class="pay-type-label">支付宝支付</label> |
| ... | ... | @@ -39,7 +39,7 @@ |
| 39 | 39 | <view class="pay-type-img"> |
| 40 | 40 | <img |
| 41 | 41 | class="pay-type-img-inner" |
| 42 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/huabei.png" | |
| 42 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/huabei.png" | |
| 43 | 43 | /> |
| 44 | 44 | </view> |
| 45 | 45 | <label class="pay-type-label">花呗分期</label> | ... | ... |
ceres-uniapp-master - 副本/components/CashierList/index.vue
| ... | ... | @@ -95,21 +95,21 @@ export default { |
| 95 | 95 | id: 1, |
| 96 | 96 | label: '微信支付', |
| 97 | 97 | paymentMode: 1, |
| 98 | - icon: 'https://jy.scjysm.asia:18086/mefile/file/static/images/wechat_pay.png', | |
| 98 | + icon: 'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/wechat_pay.png', | |
| 99 | 99 | disabled:false |
| 100 | 100 | }, |
| 101 | 101 | { |
| 102 | 102 | id: 2, |
| 103 | 103 | label: '支付宝支付', |
| 104 | 104 | paymentMode: 2, |
| 105 | - icon: 'https://jy.scjysm.asia:18086/mefile/file/static/images/alipay.png', | |
| 105 | + icon: 'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/alipay.png', | |
| 106 | 106 | disabled:false |
| 107 | 107 | }, |
| 108 | 108 | { |
| 109 | 109 | id: 3, |
| 110 | 110 | label: '花呗分期', |
| 111 | 111 | paymentMode: 3, |
| 112 | - icon: 'https://jy.scjysm.asia:18086/mefile/file/static/images/huabei.png', | |
| 112 | + icon: 'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/huabei.png', | |
| 113 | 113 | disabled:false |
| 114 | 114 | } |
| 115 | 115 | ... | ... |
ceres-uniapp-master - 副本/components/Empty/index.vue
| ... | ... | @@ -40,7 +40,7 @@ export default { |
| 40 | 40 | }, |
| 41 | 41 | iconUrl:{ |
| 42 | 42 | type:String, |
| 43 | - default:()=>'https://jy.scjysm.asia:18086/mefile/file/static/images/searchEmpty.png' | |
| 43 | + default:()=>'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchEmpty.png' | |
| 44 | 44 | } |
| 45 | 45 | }, |
| 46 | 46 | computed:{ | ... | ... |
ceres-uniapp-master - 副本/components/activities/combinedSales.vue
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | <view class="group-warp"> |
| 4 | 4 | <view class="title"> |
| 5 | 5 | <label> |
| 6 | - <image class="title-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/combinationIcon.png" alt="组合销售" mode="widthFix"></image> | |
| 6 | + <image class="title-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/combinationIcon.png" alt="组合销售" mode="widthFix"></image> | |
| 7 | 7 | </label> |
| 8 | 8 | <view class="price-text"> |
| 9 | 9 | 组合价:¥{{composePrice}} |
| ... | ... | @@ -434,7 +434,7 @@ export default { |
| 434 | 434 | margin: 0 auto; |
| 435 | 435 | line-height: 50upx; |
| 436 | 436 | border: 2upx solid #E4E5E6; |
| 437 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/arrow-suk-select.png") no-repeat right center / 60upx 60upx; | |
| 437 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrow-suk-select.png") no-repeat right center / 60upx 60upx; | |
| 438 | 438 | .text{ |
| 439 | 439 | font-size: 24upx; |
| 440 | 440 | color: #999; | ... | ... |
ceres-uniapp-master - 副本/components/basics/categoryShow.vue
| ... | ... | @@ -59,7 +59,7 @@ |
| 59 | 59 | </view> |
| 60 | 60 | </view> |
| 61 | 61 | <view v-if="ifShow" class="emptyCart-box flex-items-plus flex-column"> |
| 62 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png" mode="widthFix" /> | |
| 62 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png" mode="widthFix" /> | |
| 63 | 63 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 64 | 64 | </view> |
| 65 | 65 | </view> | ... | ... |
ceres-uniapp-master - 副本/components/canvasShow/basics/header/app/index.vue
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | <view v-else class="h3" :style="{fontSize:componentContent.fontSizeNum+'px',fontWeight:componentContent.textFontW,color:componentContent.titColor}">{{componentContent.title}}</view> |
| 8 | 8 | <view class="search-btn" @click="searchPro"> |
| 9 | 9 | <image class="search-icon" |
| 10 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//search.png" | |
| 10 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//search.png" | |
| 11 | 11 | mode="widthFix"></image> |
| 12 | 12 | </view> |
| 13 | 13 | </view> | ... | ... |
ceres-uniapp-master - 副本/components/canvasShow/basics/newProduct/app/index.vue
| ... | ... | @@ -17,7 +17,7 @@ |
| 17 | 17 | <img class="iconImg" v-if="item.activityType == 3" src="../../../static/images/discountListIcon.png"> |
| 18 | 18 | <img class="iconImg" v-if="item.activityType == 5" src="../../../static/images/discountListIcon.png"> |
| 19 | 19 | <img class="iconImg" v-if="item.activityType == 9" src="../../../static/images/memberCenterIcon.png"> |
| 20 | - <img class="iconImg" v-if="item.activityType == 8" src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png"> | |
| 20 | + <img class="iconImg" v-if="item.activityType == 8" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png"> | |
| 21 | 21 | <!-- #endif --> |
| 22 | 22 | <!-- #ifdef H5 || APP-PLUS --> |
| 23 | 23 | <image class="iconImg" v-if="item.activityType == 1" src="../../../static/images/groupBuyIcon.png"></image> |
| ... | ... | @@ -26,7 +26,7 @@ |
| 26 | 26 | <image class="iconImg" v-if="item.activityType == 3" src="../../../static/images/discountListIcon.png"></image> |
| 27 | 27 | <image class="iconImg" v-if="item.activityType == 5" src="../../../static/images/discountListIcon.png"></image> |
| 28 | 28 | <image class="iconImg" v-if="item.activityType == 9" src="../../../static/images/memberCenterIcon.png"></image> |
| 29 | - <image class="iconImg" v-if="item.activityType == 8" src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png"></image> | |
| 29 | + <image class="iconImg" v-if="item.activityType == 8" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png"></image> | |
| 30 | 30 | <!-- #endif --> |
| 31 | 31 | <div class="price"> |
| 32 | 32 | ¥ {{item.price}} | ... | ... |
ceres-uniapp-master - 副本/components/canvasShow/basics/product/app/index.vue
| 1 | 1 | <template> |
| 2 | 2 | <div class="hom-pro-list"> |
| 3 | - <!-- <div style="position: fixed;right:0;bottom: 200rpx;z-index: 10;" @click="kefu"> | |
| 3 | + <div style="position: fixed;right:0;bottom: 200rpx;z-index: 10;" @click="kefu"> | |
| 4 | 4 | <img class="title-img" src="../../../static/images/product/kefu.png" alt="客服" mode="aspectFit" |
| 5 | 5 | style="height: 80rpx;" /> |
| 6 | - </div> --> | |
| 6 | + </div> | |
| 7 | 7 | |
| 8 | 8 | <div style="background-color: #fff;padding: 20rpx 20rpx;"> |
| 9 | 9 | <div style="display: flex;padding: 10rpx;flex-wrap: wrap;"> |
| ... | ... | @@ -107,7 +107,7 @@ |
| 107 | 107 | <img class="iconImg" v-if="item.activityType == 9" |
| 108 | 108 | src="../../../static/images/memberCenterIcon.png"> |
| 109 | 109 | <img class="iconImg" v-if="item.activityType == 8" |
| 110 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png"> | |
| 110 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png"> | |
| 111 | 111 | <!-- #endif --> |
| 112 | 112 | <!-- #ifdef H5 || APP-PLUS --> |
| 113 | 113 | <image class="iconImg" v-if="item.activityType == 1" |
| ... | ... | @@ -123,7 +123,7 @@ |
| 123 | 123 | <image class="iconImg" v-if="item.activityType == 9" |
| 124 | 124 | src="../../../static/images/memberCenterIcon.png"> |
| 125 | 125 | <image class="iconImg" v-if="item.activityType == 8" |
| 126 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png"> | |
| 126 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png"> | |
| 127 | 127 | <!-- #endif --> |
| 128 | 128 | <div class="price"> |
| 129 | 129 | ¥ {{ item.price }} |
| ... | ... | @@ -187,7 +187,7 @@ |
| 187 | 187 | <img class="iconImg" v-if="item.activityType == 9" |
| 188 | 188 | src="../../../static/images/memberCenterIcon.png" /> |
| 189 | 189 | <img class="iconImg" v-if="item.activityType == 8" |
| 190 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png" /> | |
| 190 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png" /> | |
| 191 | 191 | <!-- #endif --> |
| 192 | 192 | <!-- #ifdef H5 || APP-PLUS --> |
| 193 | 193 | <image class="iconImg" v-if="item.activityType == 1" |
| ... | ... | @@ -203,7 +203,7 @@ |
| 203 | 203 | <image class="iconImg" v-if="item.activityType == 9" |
| 204 | 204 | src="../../../static/images/memberCenterIcon.png" /> |
| 205 | 205 | <image class="iconImg" v-if="item.activityType == 8" |
| 206 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png" /> | |
| 206 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png" /> | |
| 207 | 207 | <!-- #endif --> |
| 208 | 208 | <div class="price"> |
| 209 | 209 | ¥ {{ item.price }} |
| ... | ... | @@ -297,9 +297,9 @@ |
| 297 | 297 | }) |
| 298 | 298 | }, |
| 299 | 299 | kefu(){ |
| 300 | - uni.navigateTo({ | |
| 301 | - url: '/pages_category_page1/customer/chatBox' | |
| 302 | - }) | |
| 300 | + uni.navigateTo({ | |
| 301 | + url: `/pages_category_page1/customer/chatBox?shopId=154` | |
| 302 | + }) | |
| 303 | 303 | } |
| 304 | 304 | } |
| 305 | 305 | } | ... | ... |
ceres-uniapp-master - 副本/components/canvasShow/config/api.js
| ... | ... | @@ -3,8 +3,8 @@ |
| 3 | 3 | // 获取当前环境变量 true => 生产环境 false => 开发环境 |
| 4 | 4 | // const BASEURL = process.env.VUE_APP_DOMAIN_PREFIX |
| 5 | 5 | // const BASEURL = (process.env.NODE_ENV === 'production') ? 'http://8.130.38.56:8027/api' : 'http://8.130.38.56:8027/api' |
| 6 | -const BASEURL = (process.env.NODE_ENV === 'production') ? 'https://jy.scjysm.asia:18086/meserver/api' : 'https://jy.scjysm.asia:18086/meserver/api' | |
| 7 | -// const BASEURL = (process.env.NODE_ENV === 'production') ? 'http://127.0.0.1:9007' : 'http://127.0.0.1:9007' | |
| 6 | +const BASEURL = (process.env.NODE_ENV === 'production') ? 'http://172.16.61.48:9007' : 'http://172.16.61.48:9007' | |
| 7 | +// const BASEURL = (process.env.NODE_ENV === 'production') ? 'http://127.0.0.1:9007' : 'http://192.168.8.106:9007' | |
| 8 | 8 | |
| 9 | 9 | |
| 10 | 10 | export const api = { | ... | ... |
ceres-uniapp-master - 副本/components/goodsDetalils/coupon-popup.vue
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | <view v-show="activeTypeFlag === 1"> |
| 20 | 20 | <view class="couponShow"> |
| 21 | 21 | <view class="title-box"> |
| 22 | - <image class="close-btn" @click="onActivityClose" src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png"></image> | |
| 22 | + <image class="close-btn" @click="onActivityClose" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png"></image> | |
| 23 | 23 | </view> |
| 24 | 24 | <view class="shopCouponBox" :class="markTools.length === 0 && 'flex'"> |
| 25 | 25 | <view class="list" v-if="markTools.length > 0"> |
| ... | ... | @@ -46,7 +46,7 @@ |
| 46 | 46 | </view> |
| 47 | 47 | </view> |
| 48 | 48 | <view v-else class="emptyOrder-box flex-items-plus flex-column"> |
| 49 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 49 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 50 | 50 | <label class="font-color-999 fs26 mar-top-30">你还没有优惠券哦~</label> |
| 51 | 51 | </view> |
| 52 | 52 | </view> |
| ... | ... | @@ -55,7 +55,7 @@ |
| 55 | 55 | <view v-show="activeTypeFlag === 0"> |
| 56 | 56 | <view class="couponShow"> |
| 57 | 57 | <view class="title-box"> |
| 58 | - <image class="close-btn" @click="onActivityClose" src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png"></image> | |
| 58 | + <image class="close-btn" @click="onActivityClose" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png"></image> | |
| 59 | 59 | </view> |
| 60 | 60 | <view class="shopCouponBox" :class="shopMarkTools.length === 0 && 'flex'"> |
| 61 | 61 | <view class="list" v-if="shopMarkTools.length > 0"> |
| ... | ... | @@ -81,7 +81,7 @@ |
| 81 | 81 | </view> |
| 82 | 82 | </view> |
| 83 | 83 | <view v-else class="emptyOrder-box flex-items-plus flex-column"> |
| 84 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 84 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 85 | 85 | <label class="font-color-999 fs26 mar-top-30">你还没有优惠券哦~</label> |
| 86 | 86 | </view> |
| 87 | 87 | </view> |
| ... | ... | @@ -89,7 +89,7 @@ |
| 89 | 89 | </view> |
| 90 | 90 | <view class="receive-success" v-if="isShowSuccess"> |
| 91 | 91 | <view class="success-box"> |
| 92 | - <image class="success-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/success_tu.png"></image> | |
| 92 | + <image class="success-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/success_tu.png"></image> | |
| 93 | 93 | <view class="text">领取成功</view> |
| 94 | 94 | </view> |
| 95 | 95 | </view> |
| ... | ... | @@ -309,7 +309,7 @@ export default { |
| 309 | 309 | .item { |
| 310 | 310 | width: 50%; |
| 311 | 311 | height: 291rpx; |
| 312 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/couponsIcon.png") no-repeat center top; | |
| 312 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/couponsIcon.png") no-repeat center top; | |
| 313 | 313 | border-radius: 10rpx; |
| 314 | 314 | margin-top: 20rpx; |
| 315 | 315 | display: flex; |
| ... | ... | @@ -320,7 +320,7 @@ export default { |
| 320 | 320 | margin-bottom: 30rpx; |
| 321 | 321 | } |
| 322 | 322 | .received { |
| 323 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/couponsIcon1.png") no-repeat center top; | |
| 323 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/couponsIcon1.png") no-repeat center top; | |
| 324 | 324 | background-size: contain; |
| 325 | 325 | .discoun { |
| 326 | 326 | color: #999999; | ... | ... |
ceres-uniapp-master - 副本/components/hoteRecommed/index.vue
| 1 | 1 | <template> |
| 2 | 2 | <view class="hotTemplate" v-if="productList.length"> |
| 3 | 3 | <view class="evaluateIcon flex-items"> |
| 4 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/evaluateIcon.png"></image> | |
| 4 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/evaluateIcon.png"></image> | |
| 5 | 5 | <text>热门推荐</text> |
| 6 | 6 | </view> |
| 7 | 7 | <view class="recommendList"> | ... | ... |
ceres-uniapp-master - 副本/config/api.js
| 1 | 1 | |
| 2 | -// const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/admin-server' | |
| 3 | -// const DOMAIN_PREFIX = 'https://jy.scjysm.asia:18086/api' | |
| 4 | -// const DOMAIN_PREFIXPING = 'http://192.168.2.7:9003' | |
| 5 | -// const DOMAIN_PREFIX = 'http://192.168.2.7:9007' | |
| 6 | - | |
| 7 | - | |
| 8 | - | |
| 9 | -const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/meserver/admin-server' | |
| 10 | -const DOMAIN_PREFIX = 'https://jy.scjysm.asia:18086/meserver/api' | |
| 11 | -// const DOMAIN_PREFIXPING = 'http://192.168.2.120:9003' | |
| 12 | -// const DOMAIN_PREFIX = 'http://192.168.2.120:9007' | |
| 13 | -// const host = `${window.location.protocol}//${window.location.host}` | |
| 2 | +// const DOMAIN_PREFIXPING = 'http://10.0.0.96:9003' | |
| 3 | +// const DOMAIN_PREFIX = 'http://10.0.0.96:9007' | |
| 4 | +const DOMAIN_PREFIXPING = 'http://172.16.61.48:9003' | |
| 5 | +const DOMAIN_PREFIX = 'http://172.16.61.48:9007' | |
| 6 | +const host = `${window.location.protocol}//${window.location.host}` | |
| 14 | 7 | // const DOMAIN_PREFIXPING = `${host}/cdwlMall/meserver/admin-server` |
| 15 | 8 | // const DOMAIN_PREFIX =`${host}/cdwlMall/meserver/api` |
| 16 | -// const DOMAIN_PREFIXPING = `http://8.130.38.56:9003` | |
| 17 | -// const DOMAIN_PREFIX = 'http://8.130.38.56:9007' | |
| 18 | - | |
| 19 | - | |
| 20 | - | |
| 21 | -// const DOMAIN_PREFIXPING = 'http://8.130.38.56:9007' | |
| 22 | -// const DOMAIN_PREFIX = 'http://8.130.38.56:9007' | |
| 23 | - | |
| 24 | -// const DOMAIN_PREFIXPING = 'http://8.130.38.56:9003' | |
| 25 | -// const DOMAIN_PREFIX = 'http://8.130.38.56:9003' | |
| 9 | +const TIAOZHUAN = `${host}/cdwlMall/` | |
| 26 | 10 | // #ifndef H5 |
| 27 | 11 | const WX_API_BASE = DOMAIN_PREFIX // app |
| 28 | -const WX_API_BASEPING = DOMAIN_PREFIXPING // app | |
| 12 | +const WX_API_BASEPING = DOMAIN_PREFIXPING // admin | |
| 29 | 13 | // const WX_API_BASE = 'http://3j073r3905.qicp.vip:29544' |
| 30 | 14 | // #endif |
| 31 | 15 | |
| ... | ... | @@ -46,10 +30,11 @@ const TERMINAL = 1 |
| 46 | 30 | |
| 47 | 31 | module.exports = { |
| 48 | 32 | terminal: TERMINAL, // 画布设备 1 小程序,2 H5,3 App 4 电脑 |
| 49 | - SettledMerchantPrefix: 'https://jy.scjysm.asia:18086/settled-merchant', //商家入驻链接 | |
| 33 | + // SettledMerchantPrefix: 'https://jy.scjysm.asia:18086/settled-merchant', //商家入驻链接 | |
| 50 | 34 | // shareLink: DOMAIN_PREFIX + '/h5', // 分享地址 |
| 51 | - shareLink: 'http://172.16.61.123:9007/h5', // 分享地址 | |
| 52 | - | |
| 35 | + // shareLink: 'http://172.16.61.123:9007/h5', // 分享地址 | |
| 36 | + SettledMerchantPrefix: TIAOZHUAN + 'settled-merchant' , | |
| 37 | + shareLink: TIAOZHUAN + 'meh5', // 分享地址 | |
| 53 | 38 | |
| 54 | 39 | //登录注册 |
| 55 | 40 | Verify: WX_API_BASE + '/app/getCode', // 获取短信验证码 |
| ... | ... | @@ -325,4 +310,10 @@ module.exports = { |
| 325 | 310 | cereCouponKeyUse: WX_API_BASE + '/order/cereCouponKeyUse', |
| 326 | 311 | //问卷解析token |
| 327 | 312 | jietoken: WX_API_BASE + '/cereQuestionnaireAnswering/get/token', |
| 313 | + // 客户发送消息 | |
| 314 | + keSever:WX_API_BASE+ '/cereMessageCustomerServiceChat/user/save', | |
| 315 | + // 查看客服消息列表 | |
| 316 | + keSeverList:WX_API_BASE+ '/cereMessageCustomerServiceChat/user/list', | |
| 317 | + // 用户查看商家消息 | |
| 318 | + keSeverList:WX_API_BASE+ '/cereMessageCustomerServiceChat/user/getDetails', | |
| 328 | 319 | } | ... | ... |
ceres-uniapp-master - 副本/main.js
| ... | ... | @@ -20,9 +20,25 @@ Vue.prototype.$getJumpParam = getJumpParam |
| 20 | 20 | Vue.prototype.$encrypt = encrypt; |
| 21 | 21 | Vue.prototype.$decrypt = decrypt; |
| 22 | 22 | Vue.prototype.$decryptall = decryptall; |
| 23 | -Vue.prototype.$hostUrl =`${window.location.protocol}//${window.location.host}/cdwlMall` | |
| 24 | 23 | App.mpType = 'app' |
| 24 | +const host = window.location.host; | |
| 25 | 25 | |
| 26 | +if (host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528' || host === | |
| 27 | + '192.168.31.45:9528') { | |
| 28 | + Vue.prototype.$imgUrl = (url) => { | |
| 29 | + return ("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static" + url); | |
| 30 | + } | |
| 31 | + // Vue.prototype.$baseURL = 'https://jy.scjysm.asia:18086/cdwlMall' | |
| 32 | + // Vue.prototype.$hostUrl = `https://jy.scjysm.asia:18086/cdwlMall` | |
| 33 | + Vue.prototype.$baseURL = 'https://zhgw-uat.028wlkj.com/cdwlMall' | |
| 34 | + Vue.prototype.$hostUrl = `https://zhgw-uat.028wlkj.com/cdwlMall` | |
| 35 | +} else { | |
| 36 | + Vue.prototype.$imgUrl = (url) => { | |
| 37 | + return ("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static" + url); | |
| 38 | + } | |
| 39 | + Vue.prototype.$baseURL = `${window.location.protocol}//${window.location.host}/cdwlMall` | |
| 40 | + Vue.prototype.$hostUrl = `${window.location.protocol}//${window.location.host}/cdwlMall` | |
| 41 | +} | |
| 26 | 42 | const app = new Vue({ |
| 27 | 43 | ...App |
| 28 | 44 | }) | ... | ... |
ceres-uniapp-master - 副本/manifest.json
ceres-uniapp-master - 副本/pages/tabbar/cart/index.vue
| ... | ... | @@ -53,14 +53,14 @@ |
| 53 | 53 | <image |
| 54 | 54 | mode="aspectFill u-skeleton-fillet" |
| 55 | 55 | v-if="item.selected === 1" |
| 56 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/selectActive.png" | |
| 56 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/selectActive.png" | |
| 57 | 57 | class="cart-select-img" |
| 58 | 58 | @click.stop="handleSelectShop(index,0)" |
| 59 | 59 | ></image> |
| 60 | 60 | <image |
| 61 | 61 | mode="aspectFill u-skeleton-fillet" |
| 62 | 62 | v-else |
| 63 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/selectEmpty.png" | |
| 63 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/selectEmpty.png" | |
| 64 | 64 | class="cart-select-img" |
| 65 | 65 | @click.stop="handleSelectShop(index,1)" |
| 66 | 66 | ></image> |
| ... | ... | @@ -69,12 +69,12 @@ |
| 69 | 69 | @click="$jump(`${jumpObj.store}?storeId=${item.shopId}`)" |
| 70 | 70 | > |
| 71 | 71 | <image |
| 72 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/orderStoreIcon.png" | |
| 72 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/orderStoreIcon.png" | |
| 73 | 73 | class="shop-img" |
| 74 | 74 | ></image> |
| 75 | 75 | <text class="shop-name">{{ item.shopName }}</text> |
| 76 | 76 | <image |
| 77 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/arrowRight.png" | |
| 77 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/arrowRight.png" | |
| 78 | 78 | class="arrow-right-img" |
| 79 | 79 | ></image> |
| 80 | 80 | </view> |
| ... | ... | @@ -85,7 +85,7 @@ |
| 85 | 85 | > |
| 86 | 86 | <image |
| 87 | 87 | class="mar-right-20" |
| 88 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/zuheIcon.png" | |
| 88 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/zuheIcon.png" | |
| 89 | 89 | ></image> |
| 90 | 90 | <view class="fs24 font-color-C83732"> |
| 91 | 91 | 已满足【{{ item.currentRules.price }}元任选{{ item.currentRules.number }}件】! |
| ... | ... | @@ -102,14 +102,14 @@ |
| 102 | 102 | <image |
| 103 | 103 | mode="aspectFill u-skeleton-fillet" |
| 104 | 104 | v-if="skuItem.selected == 1" |
| 105 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/selectActive.png" | |
| 105 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/selectActive.png" | |
| 106 | 106 | @click.stop="handleSelectSku(index,cIndex,0)" |
| 107 | 107 | class="cart-select-img" |
| 108 | 108 | ></image> |
| 109 | 109 | <image |
| 110 | 110 | mode="aspectFill u-skeleton-fillet" |
| 111 | 111 | v-else |
| 112 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/selectEmpty.png" | |
| 112 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/selectEmpty.png" | |
| 113 | 113 | @click.stop="handleSelectSku(index,cIndex,1)" |
| 114 | 114 | class="cart-select-img" |
| 115 | 115 | ></image> |
| ... | ... | @@ -163,14 +163,14 @@ |
| 163 | 163 | <image |
| 164 | 164 | mode="aspectFill" |
| 165 | 165 | v-if="settleAccountsObj.isAllCheck" |
| 166 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/selectActive.png" | |
| 166 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/selectActive.png" | |
| 167 | 167 | class="cart-select-img" |
| 168 | 168 | @click="handleSelectAll(0)" |
| 169 | 169 | ></image> |
| 170 | 170 | <image |
| 171 | 171 | mode="aspectFill" |
| 172 | 172 | v-else |
| 173 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/selectEmpty.png" | |
| 173 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/selectEmpty.png" | |
| 174 | 174 | class="cart-select-img" |
| 175 | 175 | @click="handleSelectAll(1)" |
| 176 | 176 | ></image> |
| ... | ... | @@ -211,7 +211,7 @@ |
| 211 | 211 | > |
| 212 | 212 | <image |
| 213 | 213 | class="emptyCart-img" |
| 214 | - src="https://jy.scjysm.asia:18086/mefile/file/static/shouyetu/cartEmpty.png" | |
| 214 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/shouyetu/cartEmpty.png" | |
| 215 | 215 | ></image> |
| 216 | 216 | <label class="font-color-999 fs26 mar-top-30">你的购物车还没有宝贝哦</label> |
| 217 | 217 | <label class="font-color-999 fs26 mar-top-10">快去首页选一个吧~</label> | ... | ... |
ceres-uniapp-master - 副本/pages/tabbar/category/index.vue
| ... | ... | @@ -5,7 +5,7 @@ |
| 5 | 5 | <view style="background-color: #fff;"> |
| 6 | 6 | <view class="flex-items-plus flex-row mar-top-20"> |
| 7 | 7 | <view class="searchImg-box flex-items-plus"> |
| 8 | - <image class="searchImg" src="https://jy.scjysm.asia:18086/mefile/file/static/img//searchImg.png"></image> | |
| 8 | + <image class="searchImg" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//searchImg.png"></image> | |
| 9 | 9 | <input class="search-box" v-model="keyWord" placeholder-class="searchboxPlace" |
| 10 | 10 | placeholder="请输入您想要的宝贝" /> |
| 11 | 11 | |
| ... | ... | @@ -44,10 +44,10 @@ |
| 44 | 44 | <view v-for="(item,val) in slist" :key="item.classifyId" class="s-list" > |
| 45 | 45 | <view class="classBox flex-items-plus" > |
| 46 | 46 | <!-- v-if="item.childs.length>0" --> |
| 47 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/classRight.png"> | |
| 47 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/classRight.png"> | |
| 48 | 48 | </image> |
| 49 | 49 | <text class="s-item">{{item.classifyName}}</text> |
| 50 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/classLeft.png"> | |
| 50 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/classLeft.png"> | |
| 51 | 51 | </image> |
| 52 | 52 | </view> |
| 53 | 53 | |
| ... | ... | @@ -78,7 +78,7 @@ |
| 78 | 78 | </view> |
| 79 | 79 | </scroll-view> |
| 80 | 80 | <view v-if="ifEmpty" class="emptyOrder-box flex-items-plus flex-column"> |
| 81 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 81 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 82 | 82 | <label class="font-color-999 fs26 mar-top-30">该分类没有商品~</label> |
| 83 | 83 | </view> |
| 84 | 84 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages/tabbar/index/index.vue
| ... | ... | @@ -30,7 +30,7 @@ |
| 30 | 30 | > |
| 31 | 31 | <image |
| 32 | 32 | class="search-icon" |
| 33 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/searchImg.png" | |
| 33 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchImg.png" | |
| 34 | 34 | mode="widthFix" |
| 35 | 35 | > |
| 36 | 36 | </image> |
| ... | ... | @@ -52,7 +52,7 @@ |
| 52 | 52 | > |
| 53 | 53 | <image |
| 54 | 54 | class="search-icon" |
| 55 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//search.png" | |
| 55 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//search.png" | |
| 56 | 56 | mode="widthFix" |
| 57 | 57 | > |
| 58 | 58 | </image> |
| ... | ... | @@ -77,7 +77,7 @@ |
| 77 | 77 | <view class="reachBottom" |
| 78 | 78 | v-if="topLeft > 400"> |
| 79 | 79 | <image class="reach-icon" |
| 80 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//reachBottom.png" | |
| 80 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//reachBottom.png" | |
| 81 | 81 | mode="widthFix"> |
| 82 | 82 | </image> |
| 83 | 83 | <text class="reach-text">这里到底了哦~~</text> | ... | ... |
ceres-uniapp-master - 副本/pages/tabbar/user/index.data.js
| ... | ... | @@ -59,7 +59,7 @@ export const fastCardOneList = [ |
| 59 | 59 | { |
| 60 | 60 | id:3, |
| 61 | 61 | label:'分销中心', |
| 62 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/fenxiao.png', | |
| 62 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/fenxiao.png', | |
| 63 | 63 | jumpUrl:'../../../pages_category_page1/distributionModule/index' |
| 64 | 64 | }, |
| 65 | 65 | { |
| ... | ... | @@ -83,7 +83,7 @@ export const fastCardOneList = [ |
| 83 | 83 | { |
| 84 | 84 | id:7, |
| 85 | 85 | label:'常见问题', |
| 86 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/kaquan.png', | |
| 86 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/kaquan.png', | |
| 87 | 87 | jumpUrl:'../../../pages_category_page1/askedquestion/askedquestion' |
| 88 | 88 | }, |
| 89 | 89 | { |
| ... | ... | @@ -99,61 +99,61 @@ export const fastCardTwoList = [ |
| 99 | 99 | { |
| 100 | 100 | id:2, |
| 101 | 101 | label:'我的问答', |
| 102 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/myQuestionIcon.png', | |
| 102 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/myQuestionIcon.png', | |
| 103 | 103 | jumpUrl:'../../../pages_category_page2/userModule/questionList' |
| 104 | 104 | }, |
| 105 | 105 | |
| 106 | 106 | { |
| 107 | 107 | id:2, |
| 108 | 108 | label:'我的售后', |
| 109 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/shouhou.png', | |
| 109 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/shouhou.png', | |
| 110 | 110 | jumpUrl:'../../../pages_category_page2/orderModule/afterSale' |
| 111 | 111 | }, |
| 112 | 112 | { |
| 113 | 113 | id:3, |
| 114 | 114 | label:'会员中心', |
| 115 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/VIP.png', | |
| 115 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/VIP.png', | |
| 116 | 116 | jumpUrl:'../../../pages_category_page1/memberCenter/index' |
| 117 | 117 | }, |
| 118 | 118 | { |
| 119 | 119 | id:4, |
| 120 | 120 | label:'银行卡', |
| 121 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/kaquan.png', | |
| 121 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/kaquan.png', | |
| 122 | 122 | jumpUrl:'../../../pages_category_page2/userModule/bankcard' |
| 123 | 123 | }, |
| 124 | 124 | { |
| 125 | 125 | id:5, |
| 126 | 126 | label:'我的积分', |
| 127 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/myIntegral.png', | |
| 127 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/myIntegral.png', | |
| 128 | 128 | jumpUrl:'../../../pages_category_page1/integral/index' |
| 129 | 129 | }, |
| 130 | 130 | { |
| 131 | 131 | id:6, |
| 132 | 132 | label:'签到', |
| 133 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/signIcon.png', | |
| 133 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/signIcon.png', | |
| 134 | 134 | jumpUrl:'../../../pages_category_page1/integral/sign' |
| 135 | 135 | }, |
| 136 | 136 | { |
| 137 | 137 | id:8, |
| 138 | 138 | label:'平台客服', |
| 139 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/service.png', | |
| 139 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/service.png', | |
| 140 | 140 | jumpUrl:'function:flyToService' |
| 141 | 141 | }, |
| 142 | 142 | { |
| 143 | 143 | id:5, |
| 144 | 144 | label:'我的账户', |
| 145 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/account.png', | |
| 145 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/account.png', | |
| 146 | 146 | jumpUrl:'../../../pages_category_page2/userModule/memberAccount' |
| 147 | 147 | }, |
| 148 | 148 | { |
| 149 | 149 | id:6, |
| 150 | 150 | label:'我的卡券', |
| 151 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/kaquan.png', | |
| 151 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/kaquan.png', | |
| 152 | 152 | jumpUrl:'../../../pages_category_page2/userModule/coupon' |
| 153 | 153 | }, { |
| 154 | 154 | id:7, |
| 155 | 155 | label:'分销中心', |
| 156 | - icon:'https://jy.scjysm.asia:18086/mefile/file/static/img//user/fenxiao.png', | |
| 156 | + icon:'https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/fenxiao.png', | |
| 157 | 157 | jumpUrl:'../../../pages_category_page1/distributionModule/index' |
| 158 | 158 | } |
| 159 | 159 | ] | ... | ... |
ceres-uniapp-master - 副本/pages/tabbar/user/index.vue
| ... | ... | @@ -12,12 +12,12 @@ |
| 12 | 12 | <view class="user-info-box" @click="$jump('../../../pages_category_page2/userModule/login')" |
| 13 | 13 | v-if="userItem.name===undefined "> |
| 14 | 14 | <image class="user-image u-skeleton-circle" |
| 15 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/morentouxiang.png" mode="widthFix"></image> | |
| 15 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/morentouxiang.png" mode="widthFix"></image> | |
| 16 | 16 | <view class="user-info"> |
| 17 | 17 | <view class="user-logoin-title u-skeleton-fillet">点击登录</view> |
| 18 | 18 | <view class="user-logoin-lable u-skeleton-fillet">登录后享受更多权益~</view> |
| 19 | 19 | </view> |
| 20 | - <image class="user-info-right" src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/back.png"></image> | |
| 20 | + <image class="user-info-right" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/back.png"></image> | |
| 21 | 21 | <view class="notice"> |
| 22 | 22 | <view class="messNum" v-if="userItem.notRead>0">{{ userItem.notRead }} |
| 23 | 23 | </view> |
| ... | ... | @@ -29,7 +29,7 @@ |
| 29 | 29 | @click="handleJump('../../../pages_category_page2/userModule/personalDetails')" |
| 30 | 30 | v-if="userItem.headImage" :src="userItem.headImage" mode="widthFix" |
| 31 | 31 | style="border-radius: 25%; border: 2px solid #fff;"></image> |
| 32 | - <image class="user-image" v-else src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/morentouxiang.png" | |
| 32 | + <image class="user-image" v-else src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/morentouxiang.png" | |
| 33 | 33 | mode="widthFix"> |
| 34 | 34 | </image> |
| 35 | 35 | <view class="user-info"> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/coupon/22.vue
| ... | ... | @@ -36,7 +36,7 @@ |
| 36 | 36 | </view> |
| 37 | 37 | <!-- 触底 --> |
| 38 | 38 | <view class="reachBottom" v-if="topLeft > 400 && couponList.length>0"> |
| 39 | - <image class="reach-icon" src="https://jy.scjysm.asia:18086/mefile/file/static/img//reachBottom.png" | |
| 39 | + <image class="reach-icon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//reachBottom.png" | |
| 40 | 40 | mode="widthFix"></image> |
| 41 | 41 | <text class="reach-text">这里到底了哦~~</text> |
| 42 | 42 | </view> |
| ... | ... | @@ -156,7 +156,7 @@ |
| 156 | 156 | margin-top: 40rpx; |
| 157 | 157 | padding: 25rpx 35rpx; |
| 158 | 158 | overflow: hidden; |
| 159 | - background-image: url("https://jy.scjysm.asia:18086/mefile/file/static/images/borderIcon.png"); | |
| 159 | + background-image: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/borderIcon.png"); | |
| 160 | 160 | background-repeat: no-repeat; |
| 161 | 161 | background-size: contain; |
| 162 | 162 | background-position: right top; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/coupon/list.vue
| ... | ... | @@ -70,7 +70,7 @@ |
| 70 | 70 | |
| 71 | 71 | <!-- 触底 --> |
| 72 | 72 | <view class="reachBottom" v-if="topLeft > 400 && couponList.length>0"> |
| 73 | - <image class="reach-icon" src="https://jy.scjysm.asia:18086/mefile/file/static/img//reachBottom.png" | |
| 73 | + <image class="reach-icon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//reachBottom.png" | |
| 74 | 74 | mode="widthFix"></image> |
| 75 | 75 | <text class="reach-text">这里到底了哦~~</text> |
| 76 | 76 | </view> |
| ... | ... | @@ -253,7 +253,7 @@ |
| 253 | 253 | margin-top: 40rpx; |
| 254 | 254 | padding: 25rpx 35rpx; |
| 255 | 255 | overflow: hidden; |
| 256 | - background-image: url("https://jy.scjysm.asia:18086/mefile/file/static/images/borderIcon.png"); | |
| 256 | + background-image: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/borderIcon.png"); | |
| 257 | 257 | background-repeat: no-repeat; |
| 258 | 258 | background-size: contain; |
| 259 | 259 | background-position: right top; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/coupon/product.vue
| ... | ... | @@ -4,7 +4,7 @@ |
| 4 | 4 | |
| 5 | 5 | <view class="productList"> |
| 6 | 6 | <view class="couponTit flex-items"> |
| 7 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/counponTitIcon.png"></image> | |
| 7 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/counponTitIcon.png"></image> | |
| 8 | 8 | <text class="fs24 font-color-C83732" v-if="currentCoupon.discountMode === 1">以下商品使用满{{currentCoupon.fullMoney}}元减{{currentCoupon.reduceMoney}}元的优惠券</text> |
| 9 | 9 | <text class="fs24 font-color-C83732" v-else>以下商品使用满{{currentCoupon.fullMoney}}打{{currentCoupon.reduceMoney}}折</text> |
| 10 | 10 | </view> |
| ... | ... | @@ -23,7 +23,7 @@ |
| 23 | 23 | </view> |
| 24 | 24 | </view> |
| 25 | 25 | <view v-if="ifEmpty" class="emptyOrder-box flex-items-plus flex-column"> |
| 26 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 26 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 27 | 27 | <label class="font-color-999 fs26 mar-top-30">暂无可用商品~</label> |
| 28 | 28 | </view> |
| 29 | 29 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/customer/chatBox.vue
| ... | ... | @@ -3,47 +3,130 @@ |
| 3 | 3 | <view class="uni-padding-wrap"> |
| 4 | 4 | <view class="" style="position:fixed;bottom: 0rpx;left: 0;width: 100%;"> |
| 5 | 5 | <form @submit="commitComments"> |
| 6 | - <view style="display: flex;"> | |
| 7 | - <input class="contentTextArea" name="commentContent" v-model="commentContent" placeholder="请输入"></input> | |
| 6 | + <view style="display: flex;justify-content: space-between;;padding: 10px;"> | |
| 7 | + <input class="contentTextArea" name="commentContent" v-model="sumshop.chatContent" placeholder="请输入"></input> | |
| 8 | 8 | <button class="commitButton" formType="submit">发送</button> |
| 9 | 9 | </view> |
| 10 | 10 | </form> |
| 11 | 11 | </view> |
| 12 | 12 | |
| 13 | - <view class="uni-comment"> | |
| 14 | - <view class="uni-comment-list" v-for="(commentsList,index) in commentsList" :key="index"> | |
| 13 | + <view class="uni-comment" v-show="commentsList.length!=0" id="words" > | |
| 14 | + <view :class="item.messageType==2?'uni-comment-list':'uni-comment-listTWO'" v-for="(item,index) in commentsList" :key="index" > | |
| 15 | + <view style="text-align: right;margin-top: 10rpx;" v-if="item.messageType==1"> | |
| 16 | + <view class="uni-comment-top" style="margin-right: 10px;"> | |
| 17 | + <view>{{item.userName==''||item.userName==null?'匿名':item.userName}}</view> | |
| 18 | + | |
| 19 | + | |
| 20 | + </view> | |
| 21 | + <view class="uni-comment-content ziji" style="margin-right: 10px;text-align: right;padding-right: 15px;">{{item.chatContent}}</view> | |
| 22 | + <view class="uni-comment-date">{{item.chatTime}}</view> | |
| 23 | + </view> | |
| 24 | + <view class="uni-comment-face" v-if="item.messageType==1"> | |
| 25 | + <image :src="$baseURL+user.headImage" mode="widthFix"></image> | |
| 26 | + </view> | |
| 27 | + | |
| 28 | + <view class="uni-comment-face" v-if="item.messageType==2"> | |
| 29 | + <image src="../../components/canvasShow/static/images/product/kefu.png" mode="widthFix"></image> | |
| 30 | + </view> | |
| 31 | + <view class="uni-comment-body" v-if="item.messageType==2"> | |
| 32 | + <view class="uni-comment-top"> | |
| 33 | + <view>{{item.shopName==''||item.shopName==null?'匿名':item.shopName}}</view> | |
| 34 | + | |
| 35 | + </view> | |
| 36 | + <view class="uni-comment-content kehu" style="text-align: left;padding-left: 15px;">{{item.chatContent}}</view> | |
| 37 | + <view class="uni-comment-date">{{item.chatTime}}</view> | |
| 38 | + </view> | |
| 39 | + </view> | |
| 40 | + | |
| 41 | + </view> | |
| 42 | + <view class="uni-comment" v-if="commentsList.length==0"> | |
| 43 | + <view class="uni-comment-list"> | |
| 15 | 44 | <view class="uni-comment-face"> |
| 16 | 45 | <image src="../../components/canvasShow/static/images/product/kefu.png" mode="widthFix"></image> |
| 17 | 46 | </view> |
| 18 | 47 | <view class="uni-comment-body"> |
| 19 | 48 | <view class="uni-comment-top"> |
| 20 | - <text>{{commentsList.nickname==''||commentsList.nickname==null?'匿名':commentsList.nickname}}</text> | |
| 21 | - <text class="uni-comment-date">{{commentsList.created_at}}</text> | |
| 49 | + <view>商家</view> | |
| 50 | + | |
| 22 | 51 | </view> |
| 23 | - <text class="uni-comment-content">{{commentsList.content}}</text> | |
| 52 | + <view class="uni-comment-content kehu" style="text-align: left;padding-left: 15px;">您好!请问有什么问题呢?</view> | |
| 53 | + <view class="uni-comment-date"></view> | |
| 24 | 54 | </view> |
| 25 | 55 | </view> |
| 26 | 56 | </view> |
| 27 | 57 | </view> |
| 28 | 58 | </template> |
| 29 | 59 | <script> |
| 60 | + const NET = require('../../utils/request') | |
| 61 | + const API = require('../../config/api') | |
| 30 | 62 | export default { |
| 31 | 63 | data(){ |
| 32 | 64 | return{ |
| 33 | - commentsList:[ | |
| 34 | - {created_at:'2024-8-13 14:43:20',content:'wode',nickname:'娃娃店铺'}, | |
| 35 | - {created_at:'2024-8-13 14:43:20',content:'wode',nickname:'小羊'} | |
| 36 | - | |
| 37 | - ], | |
| 38 | - index:'', | |
| 39 | - nickname:'', | |
| 40 | - created_user_id:'', | |
| 41 | - commentContent:'', | |
| 65 | + commentsList:[], | |
| 66 | + user:{}, | |
| 67 | + index:'', | |
| 68 | + sumshop:{ | |
| 69 | + chatContent:'', | |
| 70 | + shopId:'' | |
| 71 | + }, | |
| 72 | + timer: null // 定义定时器 | |
| 42 | 73 | } |
| 43 | 74 | }, |
| 44 | 75 | mounted() { |
| 76 | + | |
| 77 | + this.timer = setInterval(() => { | |
| 78 | + this.getMsg() | |
| 79 | + }, 30000) | |
| 80 | + | |
| 45 | 81 | }, |
| 46 | - methods:{ | |
| 82 | + onLoad(option) { | |
| 83 | + console.log(option.shopId) | |
| 84 | + this.sumshop.shopId = option.shopId | |
| 85 | + NET.requestGet(API.keSeverList, option.shopId, 'GET').then(res => { | |
| 86 | + this.commentsList = res.data | |
| 87 | + NET.request(API.GetUser, {}, 'GET').then(iotem => { | |
| 88 | + this.user = iotem.data | |
| 89 | + }) | |
| 90 | + | |
| 91 | + }) | |
| 92 | + }, | |
| 93 | + beforeDestroy() { | |
| 94 | + // 组件销毁时清除定时器,避免内存泄漏 | |
| 95 | + if (this.timer) { | |
| 96 | + clearInterval(this.timer) | |
| 97 | + } | |
| 98 | + }, | |
| 99 | + methods:{ | |
| 100 | + commitComments(){ | |
| 101 | + if(this.sumshop.chatContent == ''){ | |
| 102 | + return | |
| 103 | + } | |
| 104 | + NET.request(API.keSever, this.sumshop, 'POST').then(res => { | |
| 105 | + if(res.code=='200'){ | |
| 106 | + this.sumshop.chatContent = '' | |
| 107 | + this.getMsg(1) | |
| 108 | + | |
| 109 | + } | |
| 110 | + }) | |
| 111 | + | |
| 112 | + }, | |
| 113 | + getMsg(val){ | |
| 114 | + NET.requestGet(API.keSeverList, this.sumshop.shopId, 'GET').then(res => { | |
| 115 | + this.commentsList = res.data | |
| 116 | + if(val == 1){ | |
| 117 | + this.scollBottom() | |
| 118 | + } | |
| 119 | + | |
| 120 | + }) | |
| 121 | + }, | |
| 122 | + scollBottom(){ | |
| 123 | + var oWords = document.getElementById('words') | |
| 124 | + setTimeout(() => { | |
| 125 | + this.$nextTick(() => { | |
| 126 | + oWords.scrollTop = oWords.scrollHeight+87.5 | |
| 127 | + }) | |
| 128 | + }, 100) | |
| 129 | + } | |
| 47 | 130 | |
| 48 | 131 | } |
| 49 | 132 | } |
| ... | ... | @@ -53,6 +136,63 @@ |
| 53 | 136 | height: calc(100vh - 100px); |
| 54 | 137 | position: relative; |
| 55 | 138 | } |
| 139 | + .ziji { | |
| 140 | + width: 100%; | |
| 141 | + | |
| 142 | + /* 假设消息框占据了屏幕宽度的80% */ | |
| 143 | + padding: 16px; | |
| 144 | + /* 消息框内的内边距 */ | |
| 145 | + background-color: #3F9B6A; | |
| 146 | + /* 蓝色背景 */ | |
| 147 | + color: white; | |
| 148 | + /* 白色文字 */ | |
| 149 | + position: relative; | |
| 150 | + /* 为了定位右上角的表情符号 */ | |
| 151 | + font-size: 16px; | |
| 152 | + /* 字体大小 */ | |
| 153 | + text-align: left; | |
| 154 | + /* 文字左对齐 */ | |
| 155 | + /* 移除圆角 */ | |
| 156 | + border-radius: 0; | |
| 157 | + /* 只给右上角添加圆角(如果需要的话,这里设置为0表示不添加) */ | |
| 158 | + border-top-right-radius: 40px; | |
| 159 | + /* 可以根据需要调整或删除此行 */ | |
| 160 | + border-bottom-right-radius: 0px; | |
| 161 | + /* 同上 */ | |
| 162 | + /* 只保留左下角的直角(实际上不需要特别设置,因为默认就是直角) */ | |
| 163 | + /* 但为了明确,我们可以设置其他三个角为0(如果之前设置了圆角的话) */ | |
| 164 | + border-top-left-radius: 22px; | |
| 165 | + border-bottom-left-radius: 22px; | |
| 166 | + /* 左下角保持直角,这其实是默认值 */ | |
| 167 | + } | |
| 168 | + .kehu { | |
| 169 | + width: 100%; | |
| 170 | + /* 假设消息框占据了屏幕宽度的80% */ | |
| 171 | + padding: 16px; | |
| 172 | + /* 消息框内的内边距 */ | |
| 173 | + background-color: #F7F5F6; | |
| 174 | + /* 蓝色背景 */ | |
| 175 | + color: #000; | |
| 176 | + /* 白色文字 */ | |
| 177 | + position: relative; | |
| 178 | + /* 为了定位右上角的表情符号 */ | |
| 179 | + font-size: 16px; | |
| 180 | + /* 字体大小 */ | |
| 181 | + text-align: left; | |
| 182 | + /* 文字左对齐 */ | |
| 183 | + /* 移除圆角 */ | |
| 184 | + border-radius: 0; | |
| 185 | + /* 只给右上角添加圆角(如果需要的话,这里设置为0表示不添加) */ | |
| 186 | + border-top-right-radius: 22px; | |
| 187 | + /* 可以根据需要调整或删除此行 */ | |
| 188 | + border-bottom-right-radius: 22px; | |
| 189 | + /* 同上 */ | |
| 190 | + /* 只保留左下角的直角(实际上不需要特别设置,因为默认就是直角) */ | |
| 191 | + /* 但为了明确,我们可以设置其他三个角为0(如果之前设置了圆角的话) */ | |
| 192 | + border-top-left-radius: 40px; | |
| 193 | + border-bottom-left-radius: 0; | |
| 194 | + /* 左下角保持直角,这其实是默认值 */ | |
| 195 | + } | |
| 56 | 196 | view { |
| 57 | 197 | font-size: 28upx; |
| 58 | 198 | } |
| ... | ... | @@ -62,6 +202,10 @@ |
| 62 | 202 | display: flex; |
| 63 | 203 | flex-grow: 1; |
| 64 | 204 | flex-direction: column; |
| 205 | + scrollbar-width: none; | |
| 206 | + overflow: hidden; | |
| 207 | + height: 95vh; | |
| 208 | + overflow-y: auto; | |
| 65 | 209 | } |
| 66 | 210 | |
| 67 | 211 | .uni-comment-list { |
| ... | ... | @@ -72,6 +216,14 @@ |
| 72 | 216 | display: flex; |
| 73 | 217 | } |
| 74 | 218 | |
| 219 | + .uni-comment-listTWO{ | |
| 220 | + flex-wrap: nowrap; | |
| 221 | + padding: 10rpx 0; | |
| 222 | + margin: 10rpx 0; | |
| 223 | + width: 100%; | |
| 224 | + display: flex; | |
| 225 | + justify-content: flex-end; | |
| 226 | + } | |
| 75 | 227 | .uni-comment-face { |
| 76 | 228 | width: 70upx; |
| 77 | 229 | height: 70upx; |
| ... | ... | @@ -92,28 +244,39 @@ |
| 92 | 244 | } |
| 93 | 245 | |
| 94 | 246 | .uni-comment-top { |
| 95 | - display: flex; | |
| 96 | - justify-content: flex-start; | |
| 247 | + // display: flex; | |
| 248 | + // justify-content: flex-start; | |
| 97 | 249 | line-height: 1.5em; |
| 98 | 250 | |
| 99 | 251 | } |
| 100 | 252 | |
| 101 | 253 | .uni-comment-top text { |
| 102 | - color: #0A98D5; | |
| 254 | + color: #3F9B6A; | |
| 103 | 255 | margin-right: 20rpx; |
| 104 | 256 | font-size: 24upx; |
| 105 | 257 | } |
| 106 | 258 | |
| 107 | 259 | .uni-comment-top{ |
| 108 | - .uni-comment-date { | |
| 109 | - color: #666666 | |
| 110 | - } | |
| 260 | + | |
| 111 | 261 | } |
| 112 | - | |
| 262 | + .uni-comment-date { | |
| 263 | + color: #666666; | |
| 264 | + font-size: 24upx; | |
| 265 | + } | |
| 113 | 266 | .uni-comment-content { |
| 114 | 267 | line-height: 1.6em; |
| 115 | 268 | font-size: 28upx; |
| 116 | - padding: 8rpx 0; | |
| 269 | + padding: 8rpx 10px; | |
| 270 | + margin:8rpx 0; | |
| 271 | + /* 移除固定高度和宽度 */ | |
| 272 | + height: auto; | |
| 273 | + width: auto; | |
| 274 | + /* 使用 inline-block 或 flex 让盒子根据内容自动调整大小 */ | |
| 275 | + display: inline-block; | |
| 276 | + max-width: 70%; /* 大致限制宽度为父元素的 70% */ | |
| 277 | + word-wrap: break-word; /* 允许长单词换行 */ | |
| 278 | + overflow-wrap: break-word; /* 同 word-wrap,更标准的写法 */ | |
| 279 | + display: inline-block; /* 让盒子根据内容自适应宽度 */ | |
| 117 | 280 | } |
| 118 | 281 | |
| 119 | 282 | .uni-comment-replay-btn { |
| ... | ... | @@ -127,22 +290,24 @@ |
| 127 | 290 | } |
| 128 | 291 | .commitButton{ |
| 129 | 292 | height: 64rpx; |
| 130 | - color: white; | |
| 293 | + color: #fff; | |
| 131 | 294 | width: 20%; |
| 132 | 295 | margin: 0rpx auto; |
| 133 | 296 | font-size: 27rpx; |
| 134 | - color: #000; | |
| 135 | - background: #fff; | |
| 297 | + border-radius: 10px; | |
| 298 | + line-height: 64rpx; | |
| 299 | + background-color: #3F9B6A; | |
| 136 | 300 | } |
| 137 | 301 | .contentTextArea{ |
| 302 | + | |
| 138 | 303 | font-size: 30rpx; |
| 139 | 304 | background-color: #fff; |
| 140 | 305 | border:1rpx solid #e9e7ef; |
| 141 | 306 | border-right: 0px solid transparent; |
| 142 | - width: 80%; | |
| 307 | + width: 72%; | |
| 143 | 308 | height: 40rpx; |
| 144 | 309 | margin: 0rpx auto; |
| 145 | 310 | padding: 10rpx 0 10rpx 20rpx; |
| 146 | - border-radius: 6rpx; | |
| 311 | + border-radius: 10px; | |
| 147 | 312 | } |
| 148 | 313 | </style> |
| 149 | 314 | \ No newline at end of file | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/discount/discount.vue
| ... | ... | @@ -52,7 +52,7 @@ |
| 52 | 52 | <view class="price"> |
| 53 | 53 | <view class="currentPrice flex-row-plus flex-items-plus font-color-FF7800"> |
| 54 | 54 | <view class="iconBox"> |
| 55 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/discountListIcon.png"></image> | |
| 55 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountListIcon.png"></image> | |
| 56 | 56 | </view> |
| 57 | 57 | <view class="flex-row-plus flex-items priceInfo"> |
| 58 | 58 | <label class="fs24">¥</label> |
| ... | ... | @@ -309,7 +309,7 @@ page { |
| 309 | 309 | .discountBg { |
| 310 | 310 | width: 100%; |
| 311 | 311 | height: 480rpx; |
| 312 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/discount.png") no-repeat left top; | |
| 312 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discount.png") no-repeat left top; | |
| 313 | 313 | background-size: contain; |
| 314 | 314 | position: relative; |
| 315 | 315 | .discountInfoBox { |
| ... | ... | @@ -321,7 +321,7 @@ page { |
| 321 | 321 | height: 99rpx; |
| 322 | 322 | line-height: 99rpx; |
| 323 | 323 | text-align: center; |
| 324 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/discountText.png") no-repeat center center; | |
| 324 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountText.png") no-repeat center center; | |
| 325 | 325 | font-size: 28rpx; |
| 326 | 326 | color: #FFFFFF; |
| 327 | 327 | background-size: contain; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/discount/groupBuy.vue
| ... | ... | @@ -3,7 +3,7 @@ |
| 3 | 3 | <global-loading /> |
| 4 | 4 | |
| 5 | 5 | <view class="groupBuyBg"> |
| 6 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/groupBuyLogo.png"></image> | |
| 6 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/groupBuyLogo.png"></image> | |
| 7 | 7 | </view> |
| 8 | 8 | <view |
| 9 | 9 | class="countdown" |
| ... | ... | @@ -100,7 +100,7 @@ |
| 100 | 100 | <view class="price"> |
| 101 | 101 | <view class="currentPrice flex-row-plus flex-items-plus font-color-FF7800"> |
| 102 | 102 | <view class="iconBox"> |
| 103 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/groupBuyIcon.png"></image> | |
| 103 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/groupBuyIcon.png"></image> | |
| 104 | 104 | </view> |
| 105 | 105 | <view class="flex-row-plus flex-items priceInfo"> |
| 106 | 106 | <label class="fs24">¥</label> |
| ... | ... | @@ -145,7 +145,7 @@ |
| 145 | 145 | > |
| 146 | 146 | <image |
| 147 | 147 | class="emptyOrder-img" |
| 148 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png" | |
| 148 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png" | |
| 149 | 149 | ></image> |
| 150 | 150 | <label class="font-color-999 fs26 mar-top-30">暂无活动商品~</label> |
| 151 | 151 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/discount/platformDiscount.vue
| ... | ... | @@ -50,7 +50,7 @@ |
| 50 | 50 | <view class="price"> |
| 51 | 51 | <view class="currentPrice flex-row-plus flex-items-plus font-color-FF7800"> |
| 52 | 52 | <view class="iconBox"> |
| 53 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/discountListIcon.png"></image> | |
| 53 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountListIcon.png"></image> | |
| 54 | 54 | </view> |
| 55 | 55 | <view class="flex-row-plus flex-items priceInfo"> |
| 56 | 56 | <label class="fs24">¥</label> |
| ... | ... | @@ -67,7 +67,7 @@ |
| 67 | 67 | </view> |
| 68 | 68 | </view> |
| 69 | 69 | <view v-if="ifEmpty" class="emptyOrder-box flex-items-plus flex-column"> |
| 70 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 70 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 71 | 71 | <label class="font-color-999 fs26 mar-top-30">暂无活动商品~</label> |
| 72 | 72 | </view> |
| 73 | 73 | </view> |
| ... | ... | @@ -315,7 +315,7 @@ page { |
| 315 | 315 | .discountBg { |
| 316 | 316 | width: 100%; |
| 317 | 317 | height: 480rpx; |
| 318 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/discount.png") no-repeat left top; | |
| 318 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discount.png") no-repeat left top; | |
| 319 | 319 | background-size: contain; |
| 320 | 320 | position: relative; |
| 321 | 321 | .discountInfoBox { |
| ... | ... | @@ -327,7 +327,7 @@ page { |
| 327 | 327 | height: 99rpx; |
| 328 | 328 | line-height: 91rpx; |
| 329 | 329 | text-align: center; |
| 330 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/discountText.png") no-repeat center center; | |
| 330 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountText.png") no-repeat center center; | |
| 331 | 331 | font-size: 28rpx; |
| 332 | 332 | color: #FFFFFF; |
| 333 | 333 | background-size: contain; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/discount/spikeList.vue
| ... | ... | @@ -4,7 +4,7 @@ |
| 4 | 4 | |
| 5 | 5 | <view v-if="!shopSeckillId"> |
| 6 | 6 | <view class="spikeBg"> |
| 7 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/spikelLogo.png"></image> | |
| 7 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spikelLogo.png"></image> | |
| 8 | 8 | </view> |
| 9 | 9 | <view class="tabs-nav-warp spikeNav"> |
| 10 | 10 | <scroll-view class="tabs-nav" scroll-x="true"> |
| ... | ... | @@ -61,7 +61,7 @@ |
| 61 | 61 | <view class="price"> |
| 62 | 62 | <view class="currentPrice flex-items font-color-FF7800"> |
| 63 | 63 | <view class="iconBox flex-items"> |
| 64 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/spikeIcon.png"></image> | |
| 64 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spikeIcon.png"></image> | |
| 65 | 65 | </view> |
| 66 | 66 | <view class="flex-row-plus flex-items priceInfo"> |
| 67 | 67 | <label class="fs24">¥</label> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/distributionOrder.vue
| ... | ... | @@ -13,8 +13,8 @@ |
| 13 | 13 | </view> |
| 14 | 14 | </view> |
| 15 | 15 | <view> |
| 16 | - <image v-if="item.ifOpen == false" class="arrow-down" src="https://jy.scjysm.asia:18086/mefile/file/static/images/5533f3baf2184f86b5ef88ed6c400713_arrowDownIcon.png"></image> | |
| 17 | - <image v-if="item.ifOpen == true" class="arrow-down" src="https://jy.scjysm.asia:18086/mefile/file/static/images/22f5f56f53ec4f558a6268e4fef7e1f5_arrowUpIcon.png"></image> | |
| 16 | + <image v-if="item.ifOpen == false" class="arrow-down" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/5533f3baf2184f86b5ef88ed6c400713_arrowDownIcon.png"></image> | |
| 17 | + <image v-if="item.ifOpen == true" class="arrow-down" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/22f5f56f53ec4f558a6268e4fef7e1f5_arrowUpIcon.png"></image> | |
| 18 | 18 | </view> |
| 19 | 19 | </view> |
| 20 | 20 | <view class="upBox" v-if="item.ifOpen == true"> |
| ... | ... | @@ -31,7 +31,7 @@ |
| 31 | 31 | </view> |
| 32 | 32 | </view> |
| 33 | 33 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 34 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/collectEmpty.png"></image> | |
| 34 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/collectEmpty.png"></image> | |
| 35 | 35 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 36 | 36 | </view> |
| 37 | 37 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/index.vue
| ... | ... | @@ -42,7 +42,7 @@ |
| 42 | 42 | > |
| 43 | 43 | <image |
| 44 | 44 | class="emptyCart-img" |
| 45 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png" | |
| 45 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png" | |
| 46 | 46 | ></image> |
| 47 | 47 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 48 | 48 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/invite.vue
| ... | ... | @@ -5,11 +5,11 @@ |
| 5 | 5 | <view class="rect" @tap.stop> |
| 6 | 6 | <!-- 关闭按钮 --> |
| 7 | 7 | <view class="guanbiBox"> |
| 8 | - <image @click="showcos" src="https://jy.scjysm.asia:18086/mefile/file/static/img//guanbi.png" class="guanbi" mode=""></image> | |
| 8 | + <image @click="showcos" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//guanbi.png" class="guanbi" mode=""></image> | |
| 9 | 9 | </view> |
| 10 | 10 | <!-- 内容 --> |
| 11 | 11 | <view> |
| 12 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//banyuan.png" style="width: 100%;height: 44rpx;" mode=""></image> | |
| 12 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//banyuan.png" style="width: 100%;height: 44rpx;" mode=""></image> | |
| 13 | 13 | </view> |
| 14 | 14 | <view style="padding: 30rpx;"> |
| 15 | 15 | <!-- 个人信息 --> |
| ... | ... | @@ -49,7 +49,7 @@ |
| 49 | 49 | <button open-type="share" > |
| 50 | 50 | <view @click="WXfenx" style="flex: 1;text-align: center;display: flex;"> |
| 51 | 51 | <view style="margin-left: 120rpx;"> |
| 52 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//weixin2x.png" mode=""></image> | |
| 52 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//weixin2x.png" mode=""></image> | |
| 53 | 53 | </view> |
| 54 | 54 | <view style="margin-left: 10rpx;font-size: 28rpx;color: #333333">分享到微信</view> |
| 55 | 55 | </view> |
| ... | ... | @@ -63,7 +63,7 @@ |
| 63 | 63 | <!-- </view>--> |
| 64 | 64 | <view class="linkBtnBox" @click="FZlianj"> |
| 65 | 65 | <view class="linkBox"> |
| 66 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//lianjie.png" mode=""></image> | |
| 66 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//lianjie.png" mode=""></image> | |
| 67 | 67 | </view> |
| 68 | 68 | <view style="margin-left: 10rpx;"> |
| 69 | 69 | 复制链接 | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/promotion.vue
| ... | ... | @@ -4,10 +4,10 @@ |
| 4 | 4 | <view class="warp"> |
| 5 | 5 | <view class="rect" @tap.stop> |
| 6 | 6 | <!-- 关闭按钮 --> |
| 7 | - <image @click="showcos" src="https://jy.scjysm.asia:18086/mefile/file/static/img//guanbi.png" class="guanbi" mode=""></image> | |
| 7 | + <image @click="showcos" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//guanbi.png" class="guanbi" mode=""></image> | |
| 8 | 8 | <!-- 内容 --> |
| 9 | 9 | <view> |
| 10 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//banyuan.png" style="width: 100%;height: 44rpx;" mode=""></image> | |
| 10 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//banyuan.png" style="width: 100%;height: 44rpx;" mode=""></image> | |
| 11 | 11 | </view> |
| 12 | 12 | <view style="padding: 30rpx;"> |
| 13 | 13 | <!-- 个人信息 --> |
| ... | ... | @@ -52,7 +52,7 @@ |
| 52 | 52 | <button open-type="share"> |
| 53 | 53 | <view @click="WXfenx" style="flex: 1;text-align: center;display: flex;"> |
| 54 | 54 | <view style="margin-left: 120rpx;"> |
| 55 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//weixin2x.png" mode=""></image> | |
| 55 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//weixin2x.png" mode=""></image> | |
| 56 | 56 | </view> |
| 57 | 57 | <view style="margin-left: 10rpx;font-size: 28rpx;color: #333333">分享到微信</view> |
| 58 | 58 | </view> |
| ... | ... | @@ -66,7 +66,7 @@ |
| 66 | 66 | <!-- </view>--> |
| 67 | 67 | <view class="linkBtnBox" @click="FZlianj"> |
| 68 | 68 | <view class="linkBox"> |
| 69 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//lianjie.png" mode=""></image> | |
| 69 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//lianjie.png" mode=""></image> | |
| 70 | 70 | </view> |
| 71 | 71 | <view style="margin-left: 10rpx;"> |
| 72 | 72 | 复制链接 | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/recruit.vue
| ... | ... | @@ -191,7 +191,7 @@ |
| 191 | 191 | .topBackImg { |
| 192 | 192 | width: 100%; |
| 193 | 193 | height: 260upx; |
| 194 | - background: url(https://jy.scjysm.asia:18086/mefile/file/static/images/storeTop_Img.png) no-repeat; | |
| 194 | + background: url(https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/storeTop_Img.png) no-repeat; | |
| 195 | 195 | background-size: 100% 260upx; |
| 196 | 196 | |
| 197 | 197 | .content { | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/salesIndex.vue
| ... | ... | @@ -43,19 +43,19 @@ |
| 43 | 43 | <view class="btnList"> |
| 44 | 44 | <view class="btnListBox flex-row-plus flex-items flex-sp-around"> |
| 45 | 45 | <view class="flex-column-plus flex-items" @click="gopromotion(1)"> |
| 46 | - <image class="salesIcon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/salesStoreIcon.png"></image> | |
| 46 | + <image class="salesIcon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/salesStoreIcon.png"></image> | |
| 47 | 47 | <label class="fs26 font-color-333">推广店铺</label> |
| 48 | 48 | </view> |
| 49 | 49 | <view class="flex-column-plus flex-items" @click="storeindex"> |
| 50 | - <image class="salesIcon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/extendGoodsIcon.png"></image> | |
| 50 | + <image class="salesIcon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/extendGoodsIcon.png"></image> | |
| 51 | 51 | <label class="fs26 font-color-333">推广商品</label> |
| 52 | 52 | </view> |
| 53 | 53 | <view class="flex-column-plus flex-items" @click="godistributionOrder"> |
| 54 | - <image class="salesIcon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/salesOrderIcon.png"></image> | |
| 54 | + <image class="salesIcon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/salesOrderIcon.png"></image> | |
| 55 | 55 | <label class="fs26 font-color-333">分销订单</label> |
| 56 | 56 | </view> |
| 57 | 57 | <view class="flex-column-plus flex-items" @click="gopromotion(2)"> |
| 58 | - <image class="salesIcon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/inviteLowerIcon.png"></image> | |
| 58 | + <image class="salesIcon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/inviteLowerIcon.png"></image> | |
| 59 | 59 | <label class="fs26 font-color-333">邀请下级</label> |
| 60 | 60 | </view> |
| 61 | 61 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/shareProduct.vue
| ... | ... | @@ -8,11 +8,11 @@ |
| 8 | 8 | <!-- 关闭按钮 --> |
| 9 | 9 | <view class="guanbiView"> |
| 10 | 10 | <!-- #ifdef MP-WEIXIN --> |
| 11 | - <img @click="showcos" src="https://jy.scjysm.asia:18086/mefile/file/static/img//guanbi.png" class="guanbi" | |
| 11 | + <img @click="showcos" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//guanbi.png" class="guanbi" | |
| 12 | 12 | style="width:30px;height:30px;" mode="widthFix"></img> |
| 13 | 13 | <!-- #endif --> |
| 14 | 14 | <!-- #ifdef H5 || APP-PLUS --> |
| 15 | - <image @click="showcos" src="https://jy.scjysm.asia:18086/mefile/file/static/img//guanbi.png" class="guanbi" | |
| 15 | + <image @click="showcos" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//guanbi.png" class="guanbi" | |
| 16 | 16 | style="width:30px;height:30px;" mode="widthFix"></image> |
| 17 | 17 | <!-- #endif --> |
| 18 | 18 | </view> |
| ... | ... | @@ -30,10 +30,10 @@ |
| 30 | 30 | <view class="shareBox" :class="{'width100':noMp}" hover-class="btn-click" @click="WXfenx"> |
| 31 | 31 | <view style="flex: 1;text-align: center;display: flex;"> |
| 32 | 32 | <view style="margin-left: 120rpx;" v-if="noMp"> |
| 33 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//album.png" mode="widthFix"></image> | |
| 33 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//album.png" mode="widthFix"></image> | |
| 34 | 34 | </view> |
| 35 | 35 | <view style="margin-left: 35%;" v-else> |
| 36 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//album.png" mode="widthFix"></image> | |
| 36 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//album.png" mode="widthFix"></image> | |
| 37 | 37 | </view> |
| 38 | 38 | <view style="margin-left: 10rpx;font-size: 28rpx;color: #333333">保存到本地</view> |
| 39 | 39 | </view> |
| ... | ... | @@ -41,7 +41,7 @@ |
| 41 | 41 | <view class="linkBtnBox" hover-class="btn-click" @click="FZlianj" v-if="noMp"> |
| 42 | 42 | <view style="flex: 1;text-align: center;display: flex;"> |
| 43 | 43 | <view class="linkBox"> |
| 44 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//lianjie.png" mode="widthFix"></image> | |
| 44 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//lianjie.png" mode="widthFix"></image> | |
| 45 | 45 | </view> |
| 46 | 46 | <view style="margin-left: 10rpx;"> |
| 47 | 47 | 复制链接 | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/totalAward.vue
| ... | ... | @@ -39,9 +39,9 @@ |
| 39 | 39 | </view> |
| 40 | 40 | <view> |
| 41 | 41 | <image v-if="item.ifOpen == false" class="arrow-down" |
| 42 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDownIcon.png"></image> | |
| 42 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDownIcon.png"></image> | |
| 43 | 43 | <image v-if="item.ifOpen == true" class="arrow-down" |
| 44 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowUpIcon.png"></image> | |
| 44 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowUpIcon.png"></image> | |
| 45 | 45 | </view> |
| 46 | 46 | </view> |
| 47 | 47 | <view v-if="item.ifOpen == true"> |
| ... | ... | @@ -61,7 +61,7 @@ |
| 61 | 61 | </view> |
| 62 | 62 | </view> |
| 63 | 63 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 64 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 64 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 65 | 65 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 66 | 66 | </view> |
| 67 | 67 | </view> |
| ... | ... | @@ -78,9 +78,9 @@ |
| 78 | 78 | </view> |
| 79 | 79 | <view> |
| 80 | 80 | <image v-if="item.ifOpen == false" class="arrow-down" |
| 81 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDownIcon.png"></image> | |
| 81 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDownIcon.png"></image> | |
| 82 | 82 | <image v-if="item.ifOpen == true" class="arrow-down" |
| 83 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowUpIcon.png"></image> | |
| 83 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowUpIcon.png"></image> | |
| 84 | 84 | </view> |
| 85 | 85 | </view> |
| 86 | 86 | <view v-if="item.ifOpen == true"> |
| ... | ... | @@ -103,7 +103,7 @@ |
| 103 | 103 | </view> |
| 104 | 104 | </view> |
| 105 | 105 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 106 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 106 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 107 | 107 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 108 | 108 | </view> |
| 109 | 109 | </view> |
| ... | ... | @@ -262,7 +262,7 @@ page { |
| 262 | 262 | .totalAward-topBackImg { |
| 263 | 263 | width: 100%; |
| 264 | 264 | height: 360 rpx; |
| 265 | - background: url(https://jy.scjysm.asia:18086/mefile/file/static/images/unliquidatedBg.png) no-repeat; | |
| 265 | + background: url(https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/unliquidatedBg.png) no-repeat; | |
| 266 | 266 | background-size: 100%; |
| 267 | 267 | margin-top: 30 rpx; |
| 268 | 268 | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/totalClient.vue
| ... | ... | @@ -19,8 +19,8 @@ |
| 19 | 19 | <label class="orderId-box font-color-999">客户昵称:{{item.customerName}}</label> |
| 20 | 20 | </view> |
| 21 | 21 | </view> |
| 22 | - <image v-if="item.ifOpen == false" class="arrow-down" src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDownIcon.png"></image> | |
| 23 | - <image v-if="item.ifOpen == true" class="arrow-down" src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowUpIcon.png"></image>topColor | |
| 22 | + <image v-if="item.ifOpen == false" class="arrow-down" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDownIcon.png"></image> | |
| 23 | + <image v-if="item.ifOpen == true" class="arrow-down" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowUpIcon.png"></image>topColor | |
| 24 | 24 | </view> |
| 25 | 25 | <view v-if="item.ifOpen == true"> |
| 26 | 26 | <view class="flex-row-plus flex-itdistributionOrderems mar-top-30 flex-sp-between"> |
| ... | ... | @@ -35,7 +35,7 @@ |
| 35 | 35 | </view> |
| 36 | 36 | </view> |
| 37 | 37 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 38 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 38 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 39 | 39 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 40 | 40 | </view> |
| 41 | 41 | </view> |
| ... | ... | @@ -125,7 +125,7 @@ page { |
| 125 | 125 | .topBg { |
| 126 | 126 | width: 100%; |
| 127 | 127 | height: 196upx; |
| 128 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/totalPersonnelTopBackImg.png") no-repeat; | |
| 128 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/totalPersonnelTopBackImg.png") no-repeat; | |
| 129 | 129 | margin-top: 50rpx; |
| 130 | 130 | text-align: center; |
| 131 | 131 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/totalPersonnel.vue
| ... | ... | @@ -20,8 +20,8 @@ |
| 20 | 20 | <label class="orderId-box font-color-999">手机号:{{item.distributorPhone}}</label> |
| 21 | 21 | </view> |
| 22 | 22 | </view> |
| 23 | - <image v-if="item.ifOpen == false" class="arrow-down" src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDownIcon.png"></image> | |
| 24 | - <image v-if="item.ifOpen == true" class="arrow-down" src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowUpIcon.png"></image> | |
| 23 | + <image v-if="item.ifOpen == false" class="arrow-down" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDownIcon.png"></image> | |
| 24 | + <image v-if="item.ifOpen == true" class="arrow-down" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowUpIcon.png"></image> | |
| 25 | 25 | </view> |
| 26 | 26 | <view v-if="item.ifOpen == true"> |
| 27 | 27 | <view class="flex-row-plus flex-itdistributionOrderems mar-top-30 flex-sp-between"> |
| ... | ... | @@ -33,7 +33,7 @@ |
| 33 | 33 | </view> |
| 34 | 34 | </view> |
| 35 | 35 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 36 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 36 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 37 | 37 | <label class="font-color-999 fs26 mar-top-30 font-color-999">这里空空如也~</label> |
| 38 | 38 | </view> |
| 39 | 39 | </view> |
| ... | ... | @@ -121,7 +121,7 @@ page { |
| 121 | 121 | .topBg { |
| 122 | 122 | width: 100%; |
| 123 | 123 | height: 196upx; |
| 124 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/totalPersonnelTopBackImg.png") no-repeat; | |
| 124 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/totalPersonnelTopBackImg.png") no-repeat; | |
| 125 | 125 | margin-top: 50rpx; |
| 126 | 126 | text-align: center; |
| 127 | 127 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/distributionModule/unliquidated.vue
| ... | ... | @@ -40,9 +40,9 @@ |
| 40 | 40 | </view> |
| 41 | 41 | <view> |
| 42 | 42 | <image v-if="item.ifOpen == false" class="arrow-down" |
| 43 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDownIcon.png"></image> | |
| 43 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDownIcon.png"></image> | |
| 44 | 44 | <image v-if="item.ifOpen == true" class="arrow-down" |
| 45 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowUpIcon.png"></image> | |
| 45 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowUpIcon.png"></image> | |
| 46 | 46 | </view> |
| 47 | 47 | </view> |
| 48 | 48 | <view v-if="item.ifOpen == true"> |
| ... | ... | @@ -58,7 +58,7 @@ |
| 58 | 58 | </view> |
| 59 | 59 | </view> |
| 60 | 60 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 61 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 61 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 62 | 62 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 63 | 63 | </view> |
| 64 | 64 | </view> |
| ... | ... | @@ -75,9 +75,9 @@ |
| 75 | 75 | </view> |
| 76 | 76 | <view> |
| 77 | 77 | <image v-if="item.ifOpen == false" class="arrow-down" |
| 78 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDownIcon.png"></image> | |
| 78 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDownIcon.png"></image> | |
| 79 | 79 | <image v-if="item.ifOpen == true" class="arrow-down" |
| 80 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowUpIcon.png"></image> | |
| 80 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowUpIcon.png"></image> | |
| 81 | 81 | </view> |
| 82 | 82 | </view> |
| 83 | 83 | <view v-if="item.ifOpen == true"> |
| ... | ... | @@ -96,7 +96,7 @@ |
| 96 | 96 | </view> |
| 97 | 97 | </view> |
| 98 | 98 | <view v-else class="emptyCart-box flex-items-plus flex-column"> |
| 99 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 99 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 100 | 100 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 101 | 101 | </view> |
| 102 | 102 | </view> |
| ... | ... | @@ -253,7 +253,7 @@ page { |
| 253 | 253 | .unliquidated-topBackImg { |
| 254 | 254 | width: 100%; |
| 255 | 255 | height: 360 rpx; |
| 256 | - background: url(https://jy.scjysm.asia:18086/mefile/file/static/images/unliquidatedBg.png) no-repeat; | |
| 256 | + background: url(https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/unliquidatedBg.png) no-repeat; | |
| 257 | 257 | background-size: 100%; |
| 258 | 258 | margin-top: 30 rpx; |
| 259 | 259 | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/addEvaluate.vue
| ... | ... | @@ -213,7 +213,7 @@ |
| 213 | 213 | content: ''; |
| 214 | 214 | height: 71rpx; |
| 215 | 215 | width: 71rpx; |
| 216 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addImg.png") no-repeat center center; | |
| 216 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addImg.png") no-repeat center center; | |
| 217 | 217 | display: block; |
| 218 | 218 | background-size: contain; |
| 219 | 219 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/canvasGoods.vue
| ... | ... | @@ -43,13 +43,13 @@ |
| 43 | 43 | <!-- <view class="numText" v-if="item.total !=0">限量{{item.total}}件</view>--> |
| 44 | 44 | </view> |
| 45 | 45 | <view class="flex-row-plus flex-item mar-top-30"> |
| 46 | - <image class="iconImg" v-if="item.activityType == 1" src="https://jy.scjysm.asia:18086/mefile/file/static/images/groupBuyIcon.png"></image> | |
| 47 | - <image class="iconImg" v-if="item.activityType == 2" src="https://jy.scjysm.asia:18086/mefile/file/static/images/spikeIcon.png"></image> | |
| 48 | - <image class="iconImg" v-if="item.activityType == 4" src="https://jy.scjysm.asia:18086/mefile/file/static/images/spikeIcon.png"></image> | |
| 49 | - <image class="iconImg" v-if="item.activityType == 3" src="https://jy.scjysm.asia:18086/mefile/file/static/images/discountListIcon.png"></image> | |
| 50 | - <image class="iconImg" v-if="item.activityType == 5" src="https://jy.scjysm.asia:18086/mefile/file/static/images/discountListIcon.png"></image> | |
| 51 | - <image class="iconImg" v-if="item.activityType == 9" src="https://jy.scjysm.asia:18086/mefile/file/static/images/memberCenterIcon.png"></image> | |
| 52 | - <image class="iconImg" v-if="item.activityType == 8" src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png"></image> | |
| 46 | + <image class="iconImg" v-if="item.activityType == 1" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/groupBuyIcon.png"></image> | |
| 47 | + <image class="iconImg" v-if="item.activityType == 2" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spikeIcon.png"></image> | |
| 48 | + <image class="iconImg" v-if="item.activityType == 4" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spikeIcon.png"></image> | |
| 49 | + <image class="iconImg" v-if="item.activityType == 3" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountListIcon.png"></image> | |
| 50 | + <image class="iconImg" v-if="item.activityType == 5" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountListIcon.png"></image> | |
| 51 | + <image class="iconImg" v-if="item.activityType == 9" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/memberCenterIcon.png"></image> | |
| 52 | + <image class="iconImg" v-if="item.activityType == 8" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png"></image> | |
| 53 | 53 | <view class="font-color-C83732 flex-row-plus"> |
| 54 | 54 | <b>¥</b> |
| 55 | 55 | <label class="fs28">{{item.price}}</label> |
| ... | ... | @@ -68,7 +68,7 @@ |
| 68 | 68 | |
| 69 | 69 | <!-- 搜索为空 --> |
| 70 | 70 | <view v-if="ifEmpty" class="emptyCart-box flex-items-plus flex-column"> |
| 71 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/searchEmpty.png"></image> | |
| 71 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchEmpty.png"></image> | |
| 72 | 72 | <label class="font-color-999 fs26 mar-top-30">搜索不到你要找的宝贝呢</label> |
| 73 | 73 | <label class="font-color-999 fs26 mar-top-10">换个词试试吧~</label> |
| 74 | 74 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/combination.vue
| ... | ... | @@ -22,8 +22,8 @@ |
| 22 | 22 | <view class="addInfo"> |
| 23 | 23 | <view class="price">¥{{item.price}}</view> |
| 24 | 24 | <view class="selectBtn" @click.stop="showRuleBox(item, index)"> |
| 25 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/cart1.png" v-if="item.selected === 0"></image> | |
| 26 | - <image v-else src="https://jy.scjysm.asia:18086/mefile/file/static/images/cart2.png"></image> | |
| 25 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/cart1.png" v-if="item.selected === 0"></image> | |
| 26 | + <image v-else src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/cart2.png"></image> | |
| 27 | 27 | </view> |
| 28 | 28 | </view> |
| 29 | 29 | </view> |
| ... | ... | @@ -374,7 +374,7 @@ page { |
| 374 | 374 | height: 86rpx; |
| 375 | 375 | line-height: 86rpx; |
| 376 | 376 | text-align: center; |
| 377 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/combinationBg.png") no-repeat center center; | |
| 377 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/combinationBg.png") no-repeat center center; | |
| 378 | 378 | background-size: contain; |
| 379 | 379 | overflow: hidden; |
| 380 | 380 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/components/GoodActivityDetail.vue
| ... | ... | @@ -30,7 +30,7 @@ |
| 30 | 30 | > |
| 31 | 31 | <image |
| 32 | 32 | class="share-img" |
| 33 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/shareBut.png" | |
| 33 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/shareBut.png" | |
| 34 | 34 | ></image> |
| 35 | 35 | <label class="fs24 mar-left-5">分享</label> |
| 36 | 36 | </view> |
| ... | ... | @@ -70,7 +70,7 @@ |
| 70 | 70 | <view class="vipImg flex-items"> |
| 71 | 71 | <image |
| 72 | 72 | class="vip-icon" |
| 73 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/vipDetail.png" | |
| 73 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/vipDetail.png" | |
| 74 | 74 | mode="" |
| 75 | 75 | > |
| 76 | 76 | </image> |
| ... | ... | @@ -91,19 +91,19 @@ |
| 91 | 91 | <image |
| 92 | 92 | v-if="[2,4].includes(skuSelect.activityType)" |
| 93 | 93 | class="seckill-icon" |
| 94 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/seckillicon.png" | |
| 94 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/seckillicon.png" | |
| 95 | 95 | mode="" |
| 96 | 96 | ></image> |
| 97 | 97 | <image |
| 98 | 98 | v-if="[3,5].includes(skuSelect.activityType)" |
| 99 | 99 | class="discount-icon" |
| 100 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/discounticon.png" | |
| 100 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discounticon.png" | |
| 101 | 101 | mode="" |
| 102 | 102 | ></image> |
| 103 | 103 | <image |
| 104 | 104 | v-if="skuSelect.activityType === 1" |
| 105 | 105 | class="spell-icon" |
| 106 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/spellicon.png" | |
| 106 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spellicon.png" | |
| 107 | 107 | mode="" |
| 108 | 108 | ></image> |
| 109 | 109 | <view class="flex-row-plus flex-items mar-top-10"> |
| ... | ... | @@ -148,12 +148,12 @@ |
| 148 | 148 | <image |
| 149 | 149 | v-if="productInfo.ifCollect === 1" |
| 150 | 150 | class="store-icon " |
| 151 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/shoucangActive1.png" | |
| 151 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/shoucangActive1.png" | |
| 152 | 152 | ></image> |
| 153 | 153 | <image |
| 154 | 154 | v-else |
| 155 | 155 | class="store-icon" |
| 156 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/shoucang2x.png" | |
| 156 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/shoucang2x.png" | |
| 157 | 157 | > |
| 158 | 158 | </image> |
| 159 | 159 | <label class="fs22">收藏</label> |
| ... | ... | @@ -176,7 +176,7 @@ |
| 176 | 176 | <label class="fs24 font-color-C5AA7B">领券</label> |
| 177 | 177 | <image |
| 178 | 178 | class="coupon-arrow" |
| 179 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png" | |
| 179 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png" | |
| 180 | 180 | ></image> |
| 181 | 181 | </view> |
| 182 | 182 | </view> |
| ... | ... | @@ -499,7 +499,7 @@ export default { |
| 499 | 499 | |
| 500 | 500 | .seckill-box { |
| 501 | 501 | width: 100%; |
| 502 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/storeTop_Img.png") no-repeat left top; | |
| 502 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/storeTop_Img.png") no-repeat left top; | |
| 503 | 503 | padding: 35rpx 30rpx; |
| 504 | 504 | |
| 505 | 505 | .seckill-icon { | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/components/GoodEvaluateAndQuestion.vue
| ... | ... | @@ -99,13 +99,13 @@ |
| 99 | 99 | <image |
| 100 | 100 | class="like-img" |
| 101 | 101 | @click="handlePraise(commentItem,0)" |
| 102 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseActiveIcon.png" | |
| 102 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseActiveIcon.png" | |
| 103 | 103 | v-if="commentItem.ifLike === 1" |
| 104 | 104 | ></image> |
| 105 | 105 | <image |
| 106 | 106 | class="like-img" |
| 107 | 107 | @click="handlePraise(commentItem,1)" |
| 108 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseIcon.png" | |
| 108 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseIcon.png" | |
| 109 | 109 | v-else |
| 110 | 110 | ></image> |
| 111 | 111 | <view class="like-num">{{ commentItem.likes }}</view> |
| ... | ... | @@ -119,7 +119,7 @@ |
| 119 | 119 | <label class="fs24">查看全部</label> |
| 120 | 120 | <image |
| 121 | 121 | class="evaluateAllArrow-icon mar-left-10" |
| 122 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png" | |
| 122 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png" | |
| 123 | 123 | ></image> |
| 124 | 124 | </view> |
| 125 | 125 | </view> |
| ... | ... | @@ -150,7 +150,7 @@ |
| 150 | 150 | <label class="fs24">查看全部</label> |
| 151 | 151 | <image |
| 152 | 152 | class="evaluateAllArrow-icon mar-left-10" |
| 153 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png" | |
| 153 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png" | |
| 154 | 154 | ></image> |
| 155 | 155 | </view> |
| 156 | 156 | </view> |
| ... | ... | @@ -347,7 +347,7 @@ export default { |
| 347 | 347 | content: ''; |
| 348 | 348 | width: 60rpx; |
| 349 | 349 | height: 60rpx; |
| 350 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/arrow.png") no-repeat center center; | |
| 350 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrow.png") no-repeat center center; | |
| 351 | 351 | background-size: contain; |
| 352 | 352 | display: block; |
| 353 | 353 | position: absolute; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/couponShopList.vue
| ... | ... | @@ -19,7 +19,7 @@ |
| 19 | 19 | </view> |
| 20 | 20 | <view class="flex-display flex-sp-between flex-row mar-top-10 flex-items"> |
| 21 | 21 | <label class="fs22 font-color-999">{{item.shopName}}</label> |
| 22 | - <image class="arrowImg" src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png"></image> | |
| 22 | + <image class="arrowImg" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png"></image> | |
| 23 | 23 | </view> |
| 24 | 24 | </view> |
| 25 | 25 | </view> |
| ... | ... | @@ -44,7 +44,7 @@ |
| 44 | 44 | </view> |
| 45 | 45 | <view class="flex-display flex-sp-between flex-row mar-top-10 flex-items"> |
| 46 | 46 | <label class="fs22 font-color-999">{{item.shopName}}</label> |
| 47 | - <image class="arrowImg" src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png"></image> | |
| 47 | + <image class="arrowImg" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png"></image> | |
| 48 | 48 | </view> |
| 49 | 49 | </view> |
| 50 | 50 | </view> |
| ... | ... | @@ -54,7 +54,7 @@ |
| 54 | 54 | |
| 55 | 55 | <!-- 搜索为空 --> |
| 56 | 56 | <view v-if="ifShow" class="emptyCart-box flex-items-plus flex-column"> |
| 57 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/searchEmpty.png"></image> | |
| 57 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchEmpty.png"></image> | |
| 58 | 58 | <label class="font-color-999 fs26 mar-top-30">无可用商品</label> |
| 59 | 59 | </view> |
| 60 | 60 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/evaSuccessful.vue
| ... | ... | @@ -2,7 +2,7 @@ |
| 2 | 2 | <view class="payCourteous"> |
| 3 | 3 | <view class="evaBox"> |
| 4 | 4 | <view class="imgBox"> |
| 5 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/payIcon.png"></image> | |
| 5 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/payIcon.png"></image> | |
| 6 | 6 | </view> |
| 7 | 7 | <view class="successful">评价成功</view> |
| 8 | 8 | <view class="btnBox fs28 font-color-333"> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/evaluate.vue
| ... | ... | @@ -262,7 +262,7 @@ |
| 262 | 262 | content: ''; |
| 263 | 263 | height: 71rpx; |
| 264 | 264 | width: 71rpx; |
| 265 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addImg.png") no-repeat center center; | |
| 265 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addImg.png") no-repeat center center; | |
| 266 | 266 | display: block; |
| 267 | 267 | background-size: contain; |
| 268 | 268 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/evaluateDetails.vue
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | <view class="evaluate-content flex-items flex-row flex-sp-between"> |
| 8 | 8 | <view class="flex-items"> |
| 9 | 9 | <image class="user-headSmallImg" v-if="commentVOList.headImage" :src="commentVOList.headImage"></image> |
| 10 | - <image class="user-headSmallImg" src="https://jy.scjysm.asia:18086/mefile/file/static/images/storeLogo.png" v-else ></image> | |
| 10 | + <image class="user-headSmallImg" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/storeLogo.png" v-else ></image> | |
| 11 | 11 | <label class="fs28 mar-left-20" v-if="commentVOList.name">{{commentVOList.name}}</label> |
| 12 | 12 | <label class="fs28 mar-left-20" v-else>匿名</label> |
| 13 | 13 | </view> |
| ... | ... | @@ -47,19 +47,19 @@ |
| 47 | 47 | <view class="linkBox"> |
| 48 | 48 | <view class="butBox flex-row-plus" v-if="commentVOList.addComment != ''"> |
| 49 | 49 | <view class="addPraise-box1 flex-items-plus" @click="zanTap"> |
| 50 | - <image class="addPraise-icon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/addPraiseIcon.png" v-if="!commentVOList.ifLike"/> | |
| 51 | - <image class="addPraise-icon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/415f93719fa64af58b8d7cafb734ec4a_22.png" v-else/> | |
| 50 | + <image class="addPraise-icon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addPraiseIcon.png" v-if="!commentVOList.ifLike"/> | |
| 51 | + <image class="addPraise-icon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/415f93719fa64af58b8d7cafb734ec4a_22.png" v-else/> | |
| 52 | 52 | <label :class="['mar-left-10',commentVOList.ifLike?'font-color-FFEBC4':'font-color-DDD']">点赞</label> |
| 53 | 53 | </view> |
| 54 | 54 | </view> |
| 55 | 55 | <view class="butBox flex-row-plus" v-else> |
| 56 | 56 | <view class="addComments-box flex-items-plus" @click="addCommentsClick()"> |
| 57 | - <image class="addComments-cion" src="https://jy.scjysm.asia:18086/mefile/file/static/images/addCommentsIcon.png"></image> | |
| 57 | + <image class="addComments-cion" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addCommentsIcon.png"></image> | |
| 58 | 58 | <label class="mar-left-10 font-color-333">追加评价</label> |
| 59 | 59 | </view> |
| 60 | 60 | <view class="addPraise-box flex-items-plus" @click="zanTap"> |
| 61 | - <image class="addPraise-icon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/addPraiseIcon.png" v-if="!commentVOList.ifLike"/> | |
| 62 | - <image class="addPraise-icon" src="https://jy.scjysm.asia:18086/mefile/file/static/images/415f93719fa64af58b8d7cafb734ec4a_22.png" v-else/> | |
| 61 | + <image class="addPraise-icon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addPraiseIcon.png" v-if="!commentVOList.ifLike"/> | |
| 62 | + <image class="addPraise-icon" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/415f93719fa64af58b8d7cafb734ec4a_22.png" v-else/> | |
| 63 | 63 | <label :class="['mar-left-10',commentVOList.ifLike?'font-color-FFEBC4':'font-color-DDD']">点赞</label> |
| 64 | 64 | </view> |
| 65 | 65 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/evaluateList.vue
| ... | ... | @@ -40,9 +40,9 @@ |
| 40 | 40 | <text class="font-color-999 fs22">{{item.createTime}}</text> |
| 41 | 41 | <view class="praise-box flex-items flex-row"> |
| 42 | 42 | |
| 43 | - <image class="praise-icon" @click="zanTap(index,item.commentId,0)" src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseActiveIcon.png" | |
| 43 | + <image class="praise-icon" @click="zanTap(index,item.commentId,0)" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseActiveIcon.png" | |
| 44 | 44 | v-if="item.ifLike == 1"></image> |
| 45 | - <image class="praise-icon" @click="zanTap(index,item.commentId,1)" src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseIcon.png" v-else></image> | |
| 45 | + <image class="praise-icon" @click="zanTap(index,item.commentId,1)" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseIcon.png" v-else></image> | |
| 46 | 46 | <text class="mar-left-10 font-color-999">{{item.likes}}</text> |
| 47 | 47 | </view> |
| 48 | 48 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/goodsDetails.vue
| ... | ... | @@ -69,7 +69,7 @@ |
| 69 | 69 | <view class="express-box flex-items flex-row fs24 u-skeleton-fillet"> |
| 70 | 70 | <label class="fs24 font-color-999 mar-right-20 ">发货</label> |
| 71 | 71 | <image |
| 72 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/mapIcon.png" | |
| 72 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/mapIcon.png" | |
| 73 | 73 | v-if="productData.receive && productData.receive.receiveAdress" |
| 74 | 74 | ></image> |
| 75 | 75 | <label |
| ... | ... | @@ -100,7 +100,7 @@ |
| 100 | 100 | </view> |
| 101 | 101 | <image |
| 102 | 102 | class="arrow-icon" |
| 103 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png" | |
| 103 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png" | |
| 104 | 104 | ></image> |
| 105 | 105 | </view> |
| 106 | 106 | </view> |
| ... | ... | @@ -130,7 +130,7 @@ |
| 130 | 130 | </view> |
| 131 | 131 | <image |
| 132 | 132 | class="evaluateAllArrow-icon mar-left-10" |
| 133 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png" | |
| 133 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png" | |
| 134 | 134 | ></image> |
| 135 | 135 | </view> |
| 136 | 136 | </view> |
| ... | ... | @@ -227,10 +227,16 @@ |
| 227 | 227 | > |
| 228 | 228 | <image |
| 229 | 229 | class="store-icon" |
| 230 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/storeIcon.png" | |
| 230 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/storeIcon.png" | |
| 231 | 231 | ></image> |
| 232 | 232 | <label class="fs22">店铺</label> |
| 233 | 233 | </view> |
| 234 | + <view class="btns flex-column-plus" @click="kefu"> | |
| 235 | + <image class="store-icon" | |
| 236 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/service-product-detail.png"> | |
| 237 | + </image> | |
| 238 | + <label class="fs22">客服</label> | |
| 239 | + </view> | |
| 234 | 240 | <!-- #ifdef MP-WEIXIN || APP-PLUS || H5 --> |
| 235 | 241 | |
| 236 | 242 | <!-- #endif --> |
| ... | ... | @@ -245,7 +251,7 @@ |
| 245 | 251 | </view> |
| 246 | 252 | <image |
| 247 | 253 | class="store-icon" |
| 248 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/gouwuche.png" | |
| 254 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/gouwuche.png" | |
| 249 | 255 | ></image> |
| 250 | 256 | <label class="fs22">购物车</label> |
| 251 | 257 | </view> |
| ... | ... | @@ -299,7 +305,7 @@ |
| 299 | 305 | > |
| 300 | 306 | <image |
| 301 | 307 | class="returnTopImg" |
| 302 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/backTop.png" | |
| 308 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/backTop.png" | |
| 303 | 309 | ></image> |
| 304 | 310 | </view> |
| 305 | 311 | </view> |
| ... | ... | @@ -786,7 +792,18 @@ export default { |
| 786 | 792 | } |
| 787 | 793 | } |
| 788 | 794 | , |
| 789 | - | |
| 795 | + kefu() { | |
| 796 | + uni.navigateTo({ | |
| 797 | + url: `/pages_category_page1/customer/chatBox?shopId=${this.shopId}` | |
| 798 | + }) | |
| 799 | + // NET.request(API.GetUser, {}, 'GET').then(res => { | |
| 800 | + // if(res.code != '20004'){ | |
| 801 | + | |
| 802 | + // } | |
| 803 | + | |
| 804 | + // }) | |
| 805 | + | |
| 806 | + }, | |
| 790 | 807 | /** |
| 791 | 808 | * 打开客服 |
| 792 | 809 | * @return {Promise<void>} |
| ... | ... | @@ -1312,7 +1329,7 @@ background-color: #F7F7F7; |
| 1312 | 1329 | width: 36rpx; |
| 1313 | 1330 | height: 36rpx; |
| 1314 | 1331 | display: block; |
| 1315 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/serviceImg.png") no-repeat center center; | |
| 1332 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/serviceImg.png") no-repeat center center; | |
| 1316 | 1333 | background-size: contain; |
| 1317 | 1334 | } |
| 1318 | 1335 | } |
| ... | ... | @@ -1517,7 +1534,7 @@ background-color: #F7F7F7; |
| 1517 | 1534 | |
| 1518 | 1535 | .sceneMarketingBox { |
| 1519 | 1536 | width: 100%; |
| 1520 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/5f85fe4782e34c10b15b04f76c571d12_sceneMarketingDetailsIcon.png" | |
| 1537 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/5f85fe4782e34c10b15b04f76c571d12_sceneMarketingDetailsIcon.png" | |
| 1521 | 1538 | ) no-repeat center; |
| 1522 | 1539 | padding: 20rpx 30rpx; |
| 1523 | 1540 | background-size: cover; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/goodsList.vue
| ... | ... | @@ -14,7 +14,7 @@ |
| 14 | 14 | <view class="searchImg-box flex-items-plus"> |
| 15 | 15 | <image |
| 16 | 16 | class="searchImg" |
| 17 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//searchImg.png" | |
| 17 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//searchImg.png" | |
| 18 | 18 | ></image> |
| 19 | 19 | <input |
| 20 | 20 | class="search-box" |
| ... | ... | @@ -116,37 +116,37 @@ |
| 116 | 116 | <image |
| 117 | 117 | class="iconImg" |
| 118 | 118 | v-if="item.activityType == 1" |
| 119 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/groupBuyIcon.png" | |
| 119 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/groupBuyIcon.png" | |
| 120 | 120 | ></image> |
| 121 | 121 | <image |
| 122 | 122 | class="iconImg" |
| 123 | 123 | v-if="item.activityType == 2" |
| 124 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/spikeIcon.png" | |
| 124 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spikeIcon.png" | |
| 125 | 125 | ></image> |
| 126 | 126 | <image |
| 127 | 127 | class="iconImg" |
| 128 | 128 | v-if="item.activityType == 4" |
| 129 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/spikeIcon.png" | |
| 129 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/spikeIcon.png" | |
| 130 | 130 | ></image> |
| 131 | 131 | <image |
| 132 | 132 | class="iconImg" |
| 133 | 133 | v-if="item.activityType == 3" |
| 134 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/discountListIcon.png" | |
| 134 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountListIcon.png" | |
| 135 | 135 | ></image> |
| 136 | 136 | <image |
| 137 | 137 | class="iconImg" |
| 138 | 138 | v-if="item.activityType == 5" |
| 139 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/discountListIcon.png" | |
| 139 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/discountListIcon.png" | |
| 140 | 140 | ></image> |
| 141 | 141 | <image |
| 142 | 142 | class="iconImg" |
| 143 | 143 | v-if="item.activityType == 8" |
| 144 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/zhekou.png" | |
| 144 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/zhekou.png" | |
| 145 | 145 | ></image> |
| 146 | 146 | <image |
| 147 | 147 | class="iconImg" |
| 148 | 148 | v-if="item.activityType == 9" |
| 149 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/memberCenterIcon.png" | |
| 149 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/memberCenterIcon.png" | |
| 150 | 150 | ></image> |
| 151 | 151 | <view class="font-color-C83732 flex-row-plus"> |
| 152 | 152 | <b>¥</b> |
| ... | ... | @@ -170,7 +170,7 @@ |
| 170 | 170 | > |
| 171 | 171 | <image |
| 172 | 172 | class="emptyCart-img" |
| 173 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/searchEmpty.png" | |
| 173 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchEmpty.png" | |
| 174 | 174 | ></image> |
| 175 | 175 | <label class="font-color-999 fs26 mar-top-30">搜索不到你要找的宝贝呢</label> |
| 176 | 176 | <label class="font-color-999 fs26 mar-top-10">换个词试试吧~</label> |
| ... | ... | @@ -182,7 +182,7 @@ |
| 182 | 182 | > |
| 183 | 183 | <image |
| 184 | 184 | class="reach-icon" |
| 185 | - src="https://jy.scjysm.asia:18086/mefile/file/static/img//reachBottom.png" | |
| 185 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//reachBottom.png" | |
| 186 | 186 | mode="widthFix" |
| 187 | 187 | ></image> |
| 188 | 188 | <text class="reach-text">这里到底了哦~~</text> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/inviteSpell.vue
| ... | ... | @@ -500,7 +500,7 @@ page{background-color: #F7F7F7;} |
| 500 | 500 | flex-direction: column; |
| 501 | 501 | } |
| 502 | 502 | .inviteSpell-con{ |
| 503 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/pintuanbg.png") no-repeat left top; | |
| 503 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/pintuanbg.png") no-repeat left top; | |
| 504 | 504 | background-size: contain; |
| 505 | 505 | .grouped { |
| 506 | 506 | text-align: center; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/goodsModule/userEvaluate.vue
| ... | ... | @@ -32,7 +32,7 @@ |
| 32 | 32 | <view class="evaluate-content flex-items flex-row flex-sp-between "> |
| 33 | 33 | <view class="flex-items"> |
| 34 | 34 | <image class="user-headSmallImg u-skeleton-circle" v-if="item.headImage" :src="item.headImage"></image> |
| 35 | - <image class="user-headSmallImg u-skeleton-circle" src="https://jy.scjysm.asia:18086/mefile/file/static/images/storeLogo.png" v-else></image> | |
| 35 | + <image class="user-headSmallImg u-skeleton-circle" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/storeLogo.png" v-else></image> | |
| 36 | 36 | <view class="skuValue u-skeleton-fillet"> |
| 37 | 37 | <label class="fs28" v-if="item.name">{{item.name}}</label> |
| 38 | 38 | <label class="fs28" v-else>匿名</label> |
| ... | ... | @@ -72,9 +72,9 @@ |
| 72 | 72 | <view class="flex-items flex-row mar-top-30 flex-sp-between"> |
| 73 | 73 | <view class="font-color-999 fs22">{{item.createTime}}</view> |
| 74 | 74 | <view class="praise-box flex-items flex-row"> |
| 75 | - <image class="praise-icon" @click.stop="zanTap(index,item.commentId,0)" src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseActiveIcon.png" | |
| 75 | + <image class="praise-icon" @click.stop="zanTap(index,item.commentId,0)" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseActiveIcon.png" | |
| 76 | 76 | v-if="item.ifLike"></image> |
| 77 | - <image class="praise-icon" @click.stop="zanTap(index,item.commentId,1)" src="https://jy.scjysm.asia:18086/mefile/file/static/images/addPraiseIcon.png" | |
| 77 | + <image class="praise-icon" @click.stop="zanTap(index,item.commentId,1)" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addPraiseIcon.png" | |
| 78 | 78 | v-else></image> |
| 79 | 79 | <label class="mar-left-10">{{item.likes}}</label> |
| 80 | 80 | </view> |
| ... | ... | @@ -82,7 +82,7 @@ |
| 82 | 82 | </view> |
| 83 | 83 | </template> |
| 84 | 84 | <view v-if="evaluateEmpty" class="emptyOrder-box flex-items-plus flex-column"> |
| 85 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 85 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 86 | 86 | <label class="font-color-999 fs26 mar-top-30">你还没有评论哦~</label> |
| 87 | 87 | </view> |
| 88 | 88 | </view> |
| ... | ... | @@ -96,7 +96,7 @@ |
| 96 | 96 | <view class="evaluate-content flex-column" @click="commentDetails(index)" > |
| 97 | 97 | <view class="flex-items"> |
| 98 | 98 | <image class="user-headSmallImg" v-if="item.headImage" :src="item.headImage"></image> |
| 99 | - <image class="user-headSmallImg" src="https://jy.scjysm.asia:18086/mefile/file/static/images/storeLogo.png" v-else></image> | |
| 99 | + <image class="user-headSmallImg" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/storeLogo.png" v-else></image> | |
| 100 | 100 | <label class="fs28 mar-left-20" v-if="item.name">{{item.name}}</label> |
| 101 | 101 | <label class="fs28 mar-left-20" v-else>匿名</label> |
| 102 | 102 | </view> |
| ... | ... | @@ -122,9 +122,9 @@ |
| 122 | 122 | <view class="flex-items flex-row mar-top-30 flex-sp-between"> |
| 123 | 123 | <view class="font-color-999 fs22">{{item.createTime}}</view> |
| 124 | 124 | <view class="praise-box flex-items flex-row"> |
| 125 | - <image class="praise-icon" @click.stop="zanTap(index,item.commentId,0)" src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseActiveIcon.png" | |
| 125 | + <image class="praise-icon" @click.stop="zanTap(index,item.commentId,0)" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseActiveIcon.png" | |
| 126 | 126 | v-if="item.ifLike"></image> |
| 127 | - <image class="praise-icon" @click.stop="zanTap(index,item.commentId,1)" src="https://jy.scjysm.asia:18086/mefile/file/static/images/praiseIcon.png" | |
| 127 | + <image class="praise-icon" @click.stop="zanTap(index,item.commentId,1)" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/praiseIcon.png" | |
| 128 | 128 | v-else></image> |
| 129 | 129 | <label class="mar-left-10">{{item.likes}}</label> |
| 130 | 130 | </view> |
| ... | ... | @@ -133,7 +133,7 @@ |
| 133 | 133 | </view> |
| 134 | 134 | </template> |
| 135 | 135 | <view v-if="evaluateEmpty" class="emptyOrder-box flex-items-plus flex-column"> |
| 136 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 136 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 137 | 137 | <label class="font-color-999 fs26 mar-top-30">你还没有评论哦~</label> |
| 138 | 138 | </view> |
| 139 | 139 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/homeModule/special.vue
| ... | ... | @@ -30,7 +30,7 @@ |
| 30 | 30 | </view> |
| 31 | 31 | <view class="flex-display flex-sp-between flex-row mar-top-10 flex-items"> |
| 32 | 32 | <label class="fs22 font-color-999">{{item.storeDTO.storeName}}</label> |
| 33 | - <image class="arrowImg" src="https://jy.scjysm.asia:18086/mefile/file/static/img//user/arrow.png"></image> | |
| 33 | + <image class="arrowImg" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//user/arrow.png"></image> | |
| 34 | 34 | </view> |
| 35 | 35 | </view> |
| 36 | 36 | </view> |
| ... | ... | @@ -39,7 +39,7 @@ |
| 39 | 39 | |
| 40 | 40 | <!-- 为空 --> |
| 41 | 41 | <view v-else class="emptyOrder-box flex-items-plus flex-column"> |
| 42 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 42 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 43 | 43 | <label class="font-color-999 fs26 mar-top-30">专题商品为空哦~</label> |
| 44 | 44 | </view> |
| 45 | 45 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/integral/exchangeDetail.vue
| ... | ... | @@ -198,12 +198,12 @@ page { |
| 198 | 198 | padding-bottom: 200rpx; |
| 199 | 199 | background: #F8F8F8; |
| 200 | 200 | .topBg { |
| 201 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addBankBg.png") no-repeat left top; | |
| 201 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addBankBg.png") no-repeat left top; | |
| 202 | 202 | background-size: contain; |
| 203 | 203 | height: 350rpx; |
| 204 | 204 | padding: 40rpx 20rpx 0 20rpx; |
| 205 | 205 | .exchangeCoupon { |
| 206 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/exchagneCoupon.png") no-repeat left top; | |
| 206 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/exchagneCoupon.png") no-repeat left top; | |
| 207 | 207 | background-size: contain; |
| 208 | 208 | height: 302rpx; |
| 209 | 209 | border-radius: 16rpx; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/integral/index.vue
| ... | ... | @@ -57,7 +57,7 @@ |
| 57 | 57 | <view class="signInBox"> |
| 58 | 58 | <view class="signItem flex-items flex-sp-between" v-for="(item, index) of integralRecord" :key="index"> |
| 59 | 59 | <view class="leftBox flex-items"> |
| 60 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/signIcon1.png"></image> | |
| 60 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/signIcon1.png"></image> | |
| 61 | 61 | <view class="leftInfo"> |
| 62 | 62 | <label class="fs28 font-color-333">{{item.recordContent}}</label> |
| 63 | 63 | <view class="fs24 font-color-999">{{item.createTime}}</view> |
| ... | ... | @@ -66,7 +66,7 @@ |
| 66 | 66 | <view class="rightBtn">{{item.recordType === 1 ? '+' : '-'}}{{item.credit}}</view> |
| 67 | 67 | </view> |
| 68 | 68 | <view class="emptyCart-box flex-items-plus flex-column" v-if="integralRecord.length === 0"> |
| 69 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/searchEmpty.png"></image> | |
| 69 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchEmpty.png"></image> | |
| 70 | 70 | <label class="font-color-999 fs26 mar-top-30">暂无记录~</label> |
| 71 | 71 | </view> |
| 72 | 72 | </view> |
| ... | ... | @@ -95,7 +95,7 @@ |
| 95 | 95 | </view> |
| 96 | 96 | </view> |
| 97 | 97 | <view class="emptyCart-box flex-items-plus flex-column" v-if="creditCouponList.length === 0"> |
| 98 | - <image class="emptyCart-img" src="https://jy.scjysm.asia:18086/mefile/file/static/images/searchEmpty.png"></image> | |
| 98 | + <image class="emptyCart-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/searchEmpty.png"></image> | |
| 99 | 99 | <label class="font-color-999 fs26 mar-top-30">暂无优惠券~</label> |
| 100 | 100 | </view> |
| 101 | 101 | </view> |
| ... | ... | @@ -114,7 +114,7 @@ |
| 114 | 114 | </view> |
| 115 | 115 | </view> |
| 116 | 116 | <view v-if="isConvertible" @click="isConvertible = false" class="cancelDel"> |
| 117 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/cancelClose.png" mode=""></image> | |
| 117 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/cancelClose.png" mode=""></image> | |
| 118 | 118 | </view> |
| 119 | 119 | </view> |
| 120 | 120 | </tui-modal> |
| ... | ... | @@ -244,7 +244,7 @@ page { |
| 244 | 244 | } |
| 245 | 245 | .memberCenter { |
| 246 | 246 | border-top: 2rpx solid #4b4b4b; |
| 247 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addBankBg.png") no-repeat left top; | |
| 247 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addBankBg.png") no-repeat left top; | |
| 248 | 248 | background-size: contain; |
| 249 | 249 | min-height: 800rpx; |
| 250 | 250 | padding: 0 20rpx; |
| ... | ... | @@ -311,7 +311,7 @@ page { |
| 311 | 311 | padding: 0 20rpx; |
| 312 | 312 | .signLeft { |
| 313 | 313 | .signIcon { |
| 314 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/signIcon.png") no-repeat center left; | |
| 314 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/signIcon.png") no-repeat center left; | |
| 315 | 315 | background-size: contain; |
| 316 | 316 | height: 120rpx; |
| 317 | 317 | width: 96rpx; |
| ... | ... | @@ -340,22 +340,22 @@ page { |
| 340 | 340 | margin-right: 15rpx; |
| 341 | 341 | } |
| 342 | 342 | .detailIcon { |
| 343 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/detailIcon.png") no-repeat center center; | |
| 343 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/detailIcon.png") no-repeat center center; | |
| 344 | 344 | background-size: contain; |
| 345 | 345 | } |
| 346 | 346 | .exchangeIcon { |
| 347 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/exchangeIcon.png") no-repeat center center; | |
| 347 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/exchangeIcon.png") no-repeat center center; | |
| 348 | 348 | background-size: contain; |
| 349 | 349 | } |
| 350 | 350 | } |
| 351 | 351 | .active { |
| 352 | 352 | background: #333333; |
| 353 | 353 | .detailIcon { |
| 354 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/detailIcon1.png") no-repeat center center; | |
| 354 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/detailIcon1.png") no-repeat center center; | |
| 355 | 355 | background-size: contain; |
| 356 | 356 | } |
| 357 | 357 | .exchangeIcon { |
| 358 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/exchangeIcon1.png") no-repeat center center; | |
| 358 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/exchangeIcon1.png") no-repeat center center; | |
| 359 | 359 | background-size: contain; |
| 360 | 360 | } |
| 361 | 361 | text { |
| ... | ... | @@ -411,7 +411,7 @@ page { |
| 411 | 411 | color: #FDFED6; |
| 412 | 412 | width: 300rpx; |
| 413 | 413 | height: 146rpx; |
| 414 | - background: url('https://jy.scjysm.asia:18086/mefile/file/static/images/exchangeItem.png') no-repeat left top; | |
| 414 | + background: url('https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/exchangeItem.png') no-repeat left top; | |
| 415 | 415 | background-size: contain; |
| 416 | 416 | padding: 30rpx 25rpx; |
| 417 | 417 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/integral/sign.vue
| ... | ... | @@ -280,7 +280,7 @@ page { |
| 280 | 280 | .signBox { |
| 281 | 281 | padding-bottom: 50rpx; |
| 282 | 282 | .signBg { |
| 283 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/signBg.png") no-repeat left top; | |
| 283 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/signBg.png") no-repeat left top; | |
| 284 | 284 | background-size: contain; |
| 285 | 285 | min-height: 702rpx; |
| 286 | 286 | padding-top: 160rpx; |
| ... | ... | @@ -298,14 +298,14 @@ page { |
| 298 | 298 | .signStateBg { |
| 299 | 299 | width: 300rpx; |
| 300 | 300 | height: 300rpx; |
| 301 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/signState.png") no-repeat left top; | |
| 301 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/signState.png") no-repeat left top; | |
| 302 | 302 | background-size: contain; |
| 303 | 303 | text { |
| 304 | 304 | color: #C83732; |
| 305 | 305 | } |
| 306 | 306 | } |
| 307 | 307 | .noSign { |
| 308 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/signState1.png") no-repeat left top; | |
| 308 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/signState1.png") no-repeat left top; | |
| 309 | 309 | background-size: contain; |
| 310 | 310 | text { |
| 311 | 311 | color: #FFFFFF; |
| ... | ... | @@ -334,7 +334,7 @@ page { |
| 334 | 334 | padding: 0 20rpx; |
| 335 | 335 | .redEnvelopeBg { |
| 336 | 336 | height: 230rpx; |
| 337 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/redEnvelopeBg.png") no-repeat left top; | |
| 337 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/redEnvelopeBg.png") no-repeat left top; | |
| 338 | 338 | background-size: contain; |
| 339 | 339 | padding-right: 50rpx; |
| 340 | 340 | .exchangeBtn { | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/memberCenter/activityList.vue
| ... | ... | @@ -45,7 +45,7 @@ |
| 45 | 45 | <view class="originalPrice">原价: ¥{{item.originalPrice}}</view> |
| 46 | 46 | <view class="flex-row-plus flex-items-plus"> |
| 47 | 47 | <view class="iconBox"> |
| 48 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/memberCenterIcon.png"></image> | |
| 48 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/memberCenterIcon.png"></image> | |
| 49 | 49 | </view> |
| 50 | 50 | <view class="flex-row-plus flex-items priceInfo"> |
| 51 | 51 | <label class="fs24">¥</label> |
| ... | ... | @@ -307,7 +307,7 @@ page { |
| 307 | 307 | .discountBg { |
| 308 | 308 | width: 100%; |
| 309 | 309 | height: 440rpx; |
| 310 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/memberCenterBg.png") no-repeat center center; | |
| 310 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/memberCenterBg.png") no-repeat center center; | |
| 311 | 311 | background-size: contain; |
| 312 | 312 | position: relative; |
| 313 | 313 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/memberCenter/index.vue
| ... | ... | @@ -17,7 +17,7 @@ |
| 17 | 17 | <view class="memberTopInfo"> |
| 18 | 18 | <view class="backBox"> |
| 19 | 19 | <image |
| 20 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/back_img04.png" | |
| 20 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/back_img04.png" | |
| 21 | 21 | class="back" |
| 22 | 22 | @click="back" |
| 23 | 23 | ></image> |
| ... | ... | @@ -122,7 +122,7 @@ |
| 122 | 122 | <view class="signItem flex-items flex-sp-between"> |
| 123 | 123 | <view class="itemLeft flex-items"> |
| 124 | 124 | <view class="leftIcon"> |
| 125 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//member/memberList2.png"></image> | |
| 125 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//member/memberList2.png"></image> | |
| 126 | 126 | </view> |
| 127 | 127 | <view class="leftInfo"> |
| 128 | 128 | <label class="fs28 font-color-333">购物</label> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/memberCenter/memberSign.vue
| ... | ... | @@ -34,13 +34,13 @@ |
| 34 | 34 | <view class="signDateList"> |
| 35 | 35 | <view class="signItem" v-for="(item, index) of recordList" :key="item.signinId"> |
| 36 | 36 | <view class="topIcon"> |
| 37 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//member/signIcon.png"></image> | |
| 37 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//member/signIcon.png"></image> | |
| 38 | 38 | </view> |
| 39 | 39 | <view class="dateInfo">{{ index + 1 }}天</view> |
| 40 | 40 | </view> |
| 41 | 41 | <view class="signItem" v-for="index of noSign" :key="index"> |
| 42 | 42 | <view class="topIcon"> |
| 43 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/img//member/signIcon2.png"></image> | |
| 43 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//member/signIcon2.png"></image> | |
| 44 | 44 | </view> |
| 45 | 45 | <!-- #ifdef MP-WEIXIN --> |
| 46 | 46 | <view class="dateInfo">{{recordList.length+index+1}}天</view> |
| ... | ... | @@ -188,7 +188,7 @@ |
| 188 | 188 | |
| 189 | 189 | .memberCenter { |
| 190 | 190 | border-top: 2rpx solid #4b4b4b; |
| 191 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/img//member/memberSignBg.png") no-repeat left top; | |
| 191 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//member/memberSignBg.png") no-repeat left top; | |
| 192 | 192 | background-size: contain; |
| 193 | 193 | min-height: 900rpx; |
| 194 | 194 | padding: 0 20rpx; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/Intervene.vue
| ... | ... | @@ -163,7 +163,7 @@ page{ |
| 163 | 163 | content: ''; |
| 164 | 164 | height: 71rpx; |
| 165 | 165 | width: 71rpx; |
| 166 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addImg.png") no-repeat center center; | |
| 166 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addImg.png") no-repeat center center; | |
| 167 | 167 | display: block; |
| 168 | 168 | background-size: contain; |
| 169 | 169 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/addLogistics.vue
| ... | ... | @@ -9,7 +9,7 @@ |
| 9 | 9 | <view class="l">物流公司</view> |
| 10 | 10 | <view class="r-box"> |
| 11 | 11 | <text>{{SendReturnQuery.logisticsName}}</text> |
| 12 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" class="r"></image> | |
| 12 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" class="r"></image> | |
| 13 | 13 | </view> |
| 14 | 14 | </view> |
| 15 | 15 | |
| ... | ... | @@ -564,7 +564,7 @@ |
| 564 | 564 | content: ''; |
| 565 | 565 | height: 71rpx; |
| 566 | 566 | width: 71rpx; |
| 567 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addImg.png") no-repeat center center; | |
| 567 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addImg.png") no-repeat center center; | |
| 568 | 568 | display: block; |
| 569 | 569 | background-size: contain; |
| 570 | 570 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/afterSaleApplyRefund.vue
| ... | ... | @@ -46,7 +46,7 @@ |
| 46 | 46 | > |
| 47 | 47 | <text>仅退款</text> |
| 48 | 48 | <image |
| 49 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 49 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 50 | 50 | class="r" |
| 51 | 51 | ></image> |
| 52 | 52 | </view> |
| ... | ... | @@ -57,7 +57,7 @@ |
| 57 | 57 | > |
| 58 | 58 | <text>退货退款</text> |
| 59 | 59 | <image |
| 60 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 60 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 61 | 61 | class="r" |
| 62 | 62 | ></image> |
| 63 | 63 | </view> |
| ... | ... | @@ -74,7 +74,7 @@ |
| 74 | 74 | > |
| 75 | 75 | <text>未收到货</text> |
| 76 | 76 | <image |
| 77 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 77 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 78 | 78 | class="r" |
| 79 | 79 | ></image> |
| 80 | 80 | </view> |
| ... | ... | @@ -85,7 +85,7 @@ |
| 85 | 85 | > |
| 86 | 86 | <text>已收到货</text> |
| 87 | 87 | <image |
| 88 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 88 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 89 | 89 | class="r" |
| 90 | 90 | ></image> |
| 91 | 91 | </view> |
| ... | ... | @@ -98,7 +98,7 @@ |
| 98 | 98 | <view class="r-box"> |
| 99 | 99 | <text v-model="ReturnMoneyQuery.returnReason">{{ liyoutext }}</text> |
| 100 | 100 | <image |
| 101 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 101 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 102 | 102 | class="r" |
| 103 | 103 | ></image> |
| 104 | 104 | </view> |
| ... | ... | @@ -179,13 +179,13 @@ |
| 179 | 179 | <text class="status-select-title">仅退款</text> |
| 180 | 180 | <image |
| 181 | 181 | mode="aspectFill" |
| 182 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 182 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 183 | 183 | v-if="afterType == 1" |
| 184 | 184 | class="status-select-img" |
| 185 | 185 | ></image> |
| 186 | 186 | <image |
| 187 | 187 | mode="aspectFill" |
| 188 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 188 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 189 | 189 | v-else |
| 190 | 190 | class="status-select-img" |
| 191 | 191 | ></image> |
| ... | ... | @@ -197,13 +197,13 @@ |
| 197 | 197 | <text class="status-select-title">退货退款</text> |
| 198 | 198 | <image |
| 199 | 199 | mode="aspectFill" |
| 200 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 200 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 201 | 201 | v-if="afterType == 2" |
| 202 | 202 | class="status-select-img" |
| 203 | 203 | ></image> |
| 204 | 204 | <image |
| 205 | 205 | mode="aspectFill" |
| 206 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 206 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 207 | 207 | v-else |
| 208 | 208 | class="status-select-img" |
| 209 | 209 | ></image> |
| ... | ... | @@ -233,13 +233,13 @@ |
| 233 | 233 | <text class="status-select-title">未收到货</text> |
| 234 | 234 | <image |
| 235 | 235 | mode="aspectFill" |
| 236 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 236 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 237 | 237 | v-if="ReturnMoneyQuery.goodsState == 0" |
| 238 | 238 | class="status-select-img" |
| 239 | 239 | ></image> |
| 240 | 240 | <image |
| 241 | 241 | mode="aspectFill" |
| 242 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 242 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 243 | 243 | v-else |
| 244 | 244 | class="status-select-img" |
| 245 | 245 | ></image> |
| ... | ... | @@ -251,13 +251,13 @@ |
| 251 | 251 | <text class="status-select-title">已收到货</text> |
| 252 | 252 | <image |
| 253 | 253 | mode="aspectFill" |
| 254 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 254 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 255 | 255 | v-if="ReturnMoneyQuery.goodsState == 1" |
| 256 | 256 | class="status-select-img" |
| 257 | 257 | ></image> |
| 258 | 258 | <image |
| 259 | 259 | mode="aspectFill" |
| 260 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 260 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 261 | 261 | v-else |
| 262 | 262 | class="status-select-img" |
| 263 | 263 | ></image> |
| ... | ... | @@ -294,13 +294,13 @@ |
| 294 | 294 | <text class="status-select-title">{{ item }}</text> |
| 295 | 295 | <image |
| 296 | 296 | mode="aspectFill" |
| 297 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 297 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 298 | 298 | v-if="ReturnMoneyQuery.returnReason == index" |
| 299 | 299 | class="status-select-img" |
| 300 | 300 | ></image> |
| 301 | 301 | <image |
| 302 | 302 | mode="aspectFill" |
| 303 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 303 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 304 | 304 | v-else |
| 305 | 305 | class="status-select-img" |
| 306 | 306 | ></image> |
| ... | ... | @@ -923,7 +923,7 @@ export default { |
| 923 | 923 | content: ''; |
| 924 | 924 | width: 80rpx; |
| 925 | 925 | height: 80rpx; |
| 926 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/addImgBtn.png") center center; | |
| 926 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/addImgBtn.png") center center; | |
| 927 | 927 | background-size: contain; |
| 928 | 928 | } |
| 929 | 929 | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/afterSaleApplyRetund.vue
| ... | ... | @@ -38,14 +38,14 @@ |
| 38 | 38 | v-model="ReturnMoneyQuery.goodsState" |
| 39 | 39 | v-if="ReturnMoneyQuery.goodsState == 0"> |
| 40 | 40 | <text>未收到货</text> |
| 41 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 41 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 42 | 42 | class="r"></image> |
| 43 | 43 | </view> |
| 44 | 44 | <view class="r-box" |
| 45 | 45 | v-model="ReturnMoneyQuery.goodsState" |
| 46 | 46 | v-if="ReturnMoneyQuery.goodsState == 1"> |
| 47 | 47 | <text>已收到货</text> |
| 48 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 48 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 49 | 49 | class="r"></image> |
| 50 | 50 | </view> |
| 51 | 51 | </view> |
| ... | ... | @@ -54,7 +54,7 @@ |
| 54 | 54 | <view class="l">退款原因</view> |
| 55 | 55 | <view class="r-box"> |
| 56 | 56 | <text v-model="ReturnMoneyQuery.returnReason">{{ liyoutext }}</text> |
| 57 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 57 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 58 | 58 | class="r"></image> |
| 59 | 59 | </view> |
| 60 | 60 | </view> |
| ... | ... | @@ -122,11 +122,11 @@ |
| 122 | 122 | @click="ReturnMoneyQuery.goodsState = 0"> |
| 123 | 123 | <text class="status-select-title">未收到货</text> |
| 124 | 124 | <image mode="aspectFill" |
| 125 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 125 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 126 | 126 | v-if="ReturnMoneyQuery.goodsState == 0" |
| 127 | 127 | class="status-select-img"></image> |
| 128 | 128 | <image mode="aspectFill" |
| 129 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 129 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 130 | 130 | v-else |
| 131 | 131 | class="status-select-img"></image> |
| 132 | 132 | </view> |
| ... | ... | @@ -134,11 +134,11 @@ |
| 134 | 134 | @click="ReturnMoneyQuery.goodsState = 1"> |
| 135 | 135 | <text class="status-select-title">已收到货</text> |
| 136 | 136 | <image mode="aspectFill" |
| 137 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 137 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 138 | 138 | v-if="ReturnMoneyQuery.goodsState == 1" |
| 139 | 139 | class="status-select-img"></image> |
| 140 | 140 | <image mode="aspectFill" |
| 141 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 141 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 142 | 142 | v-else |
| 143 | 143 | class="status-select-img"></image> |
| 144 | 144 | </view> |
| ... | ... | @@ -167,11 +167,11 @@ |
| 167 | 167 | :key="index"> |
| 168 | 168 | <text class="status-select-title">{{ item }}</text> |
| 169 | 169 | <image mode="aspectFill" |
| 170 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 170 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 171 | 171 | v-if="ReturnMoneyQuery.returnReason == index" |
| 172 | 172 | class="status-select-img"></image> |
| 173 | 173 | <image mode="aspectFill" |
| 174 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 174 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 175 | 175 | v-else |
| 176 | 176 | class="status-select-img"></image> |
| 177 | 177 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/index.vue
| ... | ... | @@ -41,7 +41,7 @@ |
| 41 | 41 | /> |
| 42 | 42 | <text class="shop-name">{{ orderItem.shopName }}</text> |
| 43 | 43 | <image |
| 44 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 44 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 45 | 45 | class="arrow-img" |
| 46 | 46 | /> |
| 47 | 47 | </view> |
| ... | ... | @@ -126,7 +126,7 @@ |
| 126 | 126 | <NoMore :show="!isEmpty && list.length >=listTotal" /> |
| 127 | 127 | <Empty |
| 128 | 128 | :show="isEmpty" |
| 129 | - icon-url="https://jy.scjysm.asia:18086/mefile/file/static/images/emptyOrderImg.png" | |
| 129 | + icon-url="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/emptyOrderImg.png" | |
| 130 | 130 | >您还没有订单哦~ |
| 131 | 131 | </Empty> |
| 132 | 132 | </view> |
| ... | ... | @@ -829,7 +829,7 @@ page { |
| 829 | 829 | .delIcon { |
| 830 | 830 | width: 40rpx; |
| 831 | 831 | height: 40rpx; |
| 832 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/delListOrder.png") no-repeat center center; | |
| 832 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/delListOrder.png") no-repeat center center; | |
| 833 | 833 | background-size: contain; |
| 834 | 834 | } |
| 835 | 835 | } | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/logisticsInfo.vue
| ... | ... | @@ -15,7 +15,7 @@ |
| 15 | 15 | </view> |
| 16 | 16 | </view> |
| 17 | 17 | <view v-else class="emptyOrder-box flex-items-plus flex-column"> |
| 18 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 18 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 19 | 19 | <label class="font-color-999 fs26 mar-top-30">你还没有物流信息哦~</label> |
| 20 | 20 | </view> |
| 21 | 21 | </view> | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/orderConfirm.vue
| ... | ... | @@ -6,7 +6,7 @@ |
| 6 | 6 | <view v-if="ifShow"> |
| 7 | 7 | <view class="content"> |
| 8 | 8 | <view class="address-box" @click="addAddressTap"> |
| 9 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/orderAddress.png" | |
| 9 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/orderAddress.png" | |
| 10 | 10 | class="address-img"></image> |
| 11 | 11 | <!-- 有地址的 --> |
| 12 | 12 | <view class="address-r" v-if="userAddressInfo.receiveName"> |
| ... | ... | @@ -22,14 +22,14 @@ |
| 22 | 22 | <view class="address-r" v-else> |
| 23 | 23 | <text>你还没有收货地址哦,点击这里添加</text> |
| 24 | 24 | </view> |
| 25 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/greyArrow.png" | |
| 25 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/greyArrow.png" | |
| 26 | 26 | class="arrow-right-img"></image> |
| 27 | 27 | </view> |
| 28 | 28 | <view class="order-list-box"> |
| 29 | 29 | <view class="item" v-for="(item, sIndex) in settlement.shops" :key="item.shopId"> |
| 30 | 30 | <view class="order-list-top"> |
| 31 | 31 | <view class="top-l"> |
| 32 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/orderStoreIcon.png" | |
| 32 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/orderStoreIcon.png" | |
| 33 | 33 | class="shop-img"> |
| 34 | 34 | </image> |
| 35 | 35 | <text class="shop-name">{{ item.shopName }}</text> |
| ... | ... | @@ -92,7 +92,7 @@ |
| 92 | 92 | {{ item.currentCoupon.reduceMoney }}折券 |
| 93 | 93 | </view> |
| 94 | 94 | <image class="discount-img" |
| 95 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png"> | |
| 95 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png"> | |
| 96 | 96 | </image> |
| 97 | 97 | </view> |
| 98 | 98 | |
| ... | ... | @@ -127,7 +127,7 @@ |
| 127 | 127 | <view class="discount-info1" v-else-if="couponId.couponName">{{couponId.couponName}}</view> |
| 128 | 128 | <view class="discount-info1" v-else>暂无选择</view> |
| 129 | 129 | <image class="discount-img" |
| 130 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png"></image> | |
| 130 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png"></image> | |
| 131 | 131 | </view> |
| 132 | 132 | </view> |
| 133 | 133 | <!-- 积分支付--> |
| ... | ... | @@ -184,7 +184,7 @@ |
| 184 | 184 | <view class="activity-box" style="height: 1000rpx;"> |
| 185 | 185 | <view class="title-box"> |
| 186 | 186 | <image class="close-btn" @click="onDiscountClose" |
| 187 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png"></image> | |
| 187 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png"></image> | |
| 188 | 188 | </view> |
| 189 | 189 | <view class="activity-coupon-box"> |
| 190 | 190 | <scroll-view scroll-y="true" style="height: 900rpx;"> |
| ... | ... | @@ -209,10 +209,10 @@ |
| 209 | 209 | <view class="info font-color-999">满{{ usableItem.fullMoney }}元可用</view> |
| 210 | 210 | </view> |
| 211 | 211 | <image class="check-img" |
| 212 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 212 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 213 | 213 | v-if="usableItem.checked"></image> |
| 214 | 214 | <image class="check-img" |
| 215 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 215 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 216 | 216 | v-else> |
| 217 | 217 | </image> |
| 218 | 218 | </view> |
| ... | ... | @@ -228,7 +228,7 @@ |
| 228 | 228 | <view class="activity-box"> |
| 229 | 229 | <view class="title-box"> |
| 230 | 230 | <image class="close-btn" @click="onshopClose" |
| 231 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png"></image> | |
| 231 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png"></image> | |
| 232 | 232 | </view> |
| 233 | 233 | <view class="activity-coupon-box"> |
| 234 | 234 | <scroll-view scroll-y="true" style="height: 900rpx;"> |
| ... | ... | @@ -253,10 +253,10 @@ |
| 253 | 253 | <view class="info font-color-999">满{{ sItem.fullMoney }}元可用</view> |
| 254 | 254 | </view> |
| 255 | 255 | <image class="check-img" |
| 256 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 256 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 257 | 257 | v-if="sItem.checked"></image> |
| 258 | 258 | <image class="check-img" |
| 259 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 259 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 260 | 260 | v-else> |
| 261 | 261 | </image> |
| 262 | 262 | </view> |
| ... | ... | @@ -272,7 +272,7 @@ |
| 272 | 272 | <view class="activity-box" style="height: 1000rpx;"> |
| 273 | 273 | <view class="title-box"> |
| 274 | 274 | <image class="close-btn" @click="iscoupon=false" |
| 275 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png"></image> | |
| 275 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png"></image> | |
| 276 | 276 | </view> |
| 277 | 277 | <view class="activity-coupon-box"> |
| 278 | 278 | <scroll-view scroll-y="true" style="height: 900rpx;"> |
| ... | ... | @@ -297,10 +297,10 @@ |
| 297 | 297 | <view class="info font-color-999">{{usableItem.couponType == '1'?'满'+usableItem.usageThreshold+'元可用':'最高'+usableItem.maxDiscountAmount+'元'}}</view> |
| 298 | 298 | </view> |
| 299 | 299 | <image class="check-img" |
| 300 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 300 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 301 | 301 | v-if="usableItem.checked"></image> |
| 302 | 302 | <image class="check-img" |
| 303 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 303 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 304 | 304 | v-else> |
| 305 | 305 | </image> |
| 306 | 306 | </view> |
| ... | ... | @@ -2160,7 +2160,7 @@ |
| 2160 | 2160 | .coupon-item { |
| 2161 | 2161 | width: 48%; |
| 2162 | 2162 | height: 291rpx; |
| 2163 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/couponsIcon.png") no-repeat center top; | |
| 2163 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/couponsIcon.png") no-repeat center top; | |
| 2164 | 2164 | margin-top: 20upx; |
| 2165 | 2165 | color: #C5AA7B; |
| 2166 | 2166 | flex-shrink: 0; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/orderConfirm334.vue
| ... | ... | @@ -10,7 +10,7 @@ |
| 10 | 10 | @click="addAddressTap" |
| 11 | 11 | > |
| 12 | 12 | <image |
| 13 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/orderAddress.png" | |
| 13 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/orderAddress.png" | |
| 14 | 14 | class="address-img" |
| 15 | 15 | ></image> |
| 16 | 16 | <!-- 有地址的 --> |
| ... | ... | @@ -34,7 +34,7 @@ |
| 34 | 34 | <text>你还没有收货地址哦,点击这里添加</text> |
| 35 | 35 | </view> |
| 36 | 36 | <image |
| 37 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/greyArrow.png" | |
| 37 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/greyArrow.png" | |
| 38 | 38 | class="arrow-right-img" |
| 39 | 39 | ></image> |
| 40 | 40 | </view> |
| ... | ... | @@ -47,7 +47,7 @@ |
| 47 | 47 | <view class="order-list-top"> |
| 48 | 48 | <view class="top-l"> |
| 49 | 49 | <image |
| 50 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/orderStoreIcon.png" | |
| 50 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/orderStoreIcon.png" | |
| 51 | 51 | class="shop-img" |
| 52 | 52 | > |
| 53 | 53 | </image> |
| ... | ... | @@ -130,7 +130,7 @@ |
| 130 | 130 | </view> |
| 131 | 131 | <image |
| 132 | 132 | class="discount-img" |
| 133 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 133 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 134 | 134 | ></image> |
| 135 | 135 | </view> |
| 136 | 136 | |
| ... | ... | @@ -181,7 +181,7 @@ |
| 181 | 181 | </view> |
| 182 | 182 | <image |
| 183 | 183 | class="discount-img" |
| 184 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 184 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 185 | 185 | ></image> |
| 186 | 186 | </view> |
| 187 | 187 | </view> |
| ... | ... | @@ -277,7 +277,7 @@ |
| 277 | 277 | <image |
| 278 | 278 | class="close-btn" |
| 279 | 279 | @click="onDiscountClose" |
| 280 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png" | |
| 280 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png" | |
| 281 | 281 | ></image> |
| 282 | 282 | </view> |
| 283 | 283 | <view class="activity-coupon-box"> |
| ... | ... | @@ -319,12 +319,12 @@ |
| 319 | 319 | </view> |
| 320 | 320 | <image |
| 321 | 321 | class="check-img" |
| 322 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 322 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 323 | 323 | v-if="usableItem.checked" |
| 324 | 324 | ></image> |
| 325 | 325 | <image |
| 326 | 326 | class="check-img" |
| 327 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 327 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 328 | 328 | v-else |
| 329 | 329 | > |
| 330 | 330 | </image> |
| ... | ... | @@ -349,7 +349,7 @@ |
| 349 | 349 | <image |
| 350 | 350 | class="close-btn" |
| 351 | 351 | @click="onshopClose" |
| 352 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/close.png" | |
| 352 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/close.png" | |
| 353 | 353 | ></image> |
| 354 | 354 | </view> |
| 355 | 355 | <view class="activity-coupon-box"> |
| ... | ... | @@ -390,12 +390,12 @@ |
| 390 | 390 | </view> |
| 391 | 391 | <image |
| 392 | 392 | class="check-img" |
| 393 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectActive.png" | |
| 393 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectActive.png" | |
| 394 | 394 | v-if="sItem.checked" |
| 395 | 395 | ></image> |
| 396 | 396 | <image |
| 397 | 397 | class="check-img" |
| 398 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/selectEmpty.png" | |
| 398 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/selectEmpty.png" | |
| 399 | 399 | v-else |
| 400 | 400 | > |
| 401 | 401 | </image> |
| ... | ... | @@ -2019,7 +2019,7 @@ page { |
| 2019 | 2019 | .coupon-item { |
| 2020 | 2020 | width: 48%; |
| 2021 | 2021 | height: 291rpx; |
| 2022 | - background: url("https://jy.scjysm.asia:18086/mefile/file/static/images/couponsIcon.png") no-repeat center top; | |
| 2022 | + background: url("https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/couponsIcon.png") no-repeat center top; | |
| 2023 | 2023 | margin-top: 20upx; |
| 2024 | 2024 | color: #C5AA7B; |
| 2025 | 2025 | flex-shrink: 0; | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/orderDetails.vue
| ... | ... | @@ -81,7 +81,7 @@ |
| 81 | 81 | </view> |
| 82 | 82 | <view class="order-details-info-box"> |
| 83 | 83 | <view class="address-box"> |
| 84 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/orderAddress.png" class="address-img"> | |
| 84 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/orderAddress.png" class="address-img"> | |
| 85 | 85 | </image> |
| 86 | 86 | <view class="address-r"> |
| 87 | 87 | <view class="address-name-box"> |
| ... | ... | @@ -92,7 +92,7 @@ |
| 92 | 92 | <text>{{ dataList.receiveAdress }} {{ dataList.address }}</text> |
| 93 | 93 | </view> |
| 94 | 94 | </view> |
| 95 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" v-if="false" | |
| 95 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" v-if="false" | |
| 96 | 96 | class="arrow-right-img"></image> |
| 97 | 97 | </view> |
| 98 | 98 | |
| ... | ... | @@ -100,10 +100,10 @@ |
| 100 | 100 | <view class="item"> |
| 101 | 101 | <view class="order-list-top"> |
| 102 | 102 | <view class="top-l" @click="goShop(dataList.shopId)"> |
| 103 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/orderStoreIcon.png" | |
| 103 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/orderStoreIcon.png" | |
| 104 | 104 | class="shop-img"></image> |
| 105 | 105 | <text class="shop-name">{{ dataList.shopName }}</text> |
| 106 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowRight.png" | |
| 106 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowRight.png" | |
| 107 | 107 | class="arrow-img"> |
| 108 | 108 | </image> |
| 109 | 109 | </view> |
| ... | ... | @@ -268,10 +268,10 @@ |
| 268 | 268 | <text class="line"></text> |
| 269 | 269 | <text>物流信息</text> |
| 270 | 270 | </view> |
| 271 | - <image mode="aspectFill" src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDown.png" | |
| 271 | + <image mode="aspectFill" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDown.png" | |
| 272 | 272 | class="arrow-down-img" style="transform:rotate(180deg);" v-if="isShowWuLiu == true"> |
| 273 | 273 | </image> |
| 274 | - <image mode="aspectFill" src="https://jy.scjysm.asia:18086/mefile/file/static/images/arrowDown.png" | |
| 274 | + <image mode="aspectFill" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/arrowDown.png" | |
| 275 | 275 | class="arrow-down-img" v-else> |
| 276 | 276 | </image> |
| 277 | 277 | </view> |
| ... | ... | @@ -282,7 +282,7 @@ |
| 282 | 282 | <uni-steps :options="steps" direction="column" :active="0"></uni-steps> |
| 283 | 283 | </view> |
| 284 | 284 | <view v-else class="emptyOrder-box flex-items-plus flex-column"> |
| 285 | - <image class="emptyOrder-img" src="https://jy.scjysm.asia:18086/mefile/file/static/img//bgnull.png"></image> | |
| 285 | + <image class="emptyOrder-img" src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/img//bgnull.png"></image> | |
| 286 | 286 | <label class="font-color-999 fs26 mar-top-30">这里空空如也~</label> |
| 287 | 287 | </view> |
| 288 | 288 | </view> |
| ... | ... | @@ -315,7 +315,7 @@ |
| 315 | 315 | <view class="pay-type-radio"> |
| 316 | 316 | <view class="pay-type-img"> |
| 317 | 317 | <img class="pay-type-img-inner" |
| 318 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/alipay.png" /> | |
| 318 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/alipay.png" /> | |
| 319 | 319 | </view> |
| 320 | 320 | <label class="pay-type-label">支付宝支付</label> |
| 321 | 321 | <radio class="pay-type-radio-item" style="transform:scale(0.7)" :checked="paymentMode == 2" |
| ... | ... | @@ -324,7 +324,7 @@ |
| 324 | 324 | <view class="pay-type-radio"> |
| 325 | 325 | <view class="pay-type-img"> |
| 326 | 326 | <img class="pay-type-img-inner" |
| 327 | - src="https://jy.scjysm.asia:18086/mefile/file/static/images/huabei.png" /> | |
| 327 | + src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/huabei.png" /> | |
| 328 | 328 | </view> |
| 329 | 329 | <label class="pay-type-label">花呗分期</label> |
| 330 | 330 | <radio class="pay-type-radio-item" style="transform:scale(0.7)" | ... | ... |
ceres-uniapp-master - 副本/pages_category_page1/orderModule/paySuccessful.vue
| ... | ... | @@ -7,7 +7,7 @@ |
| 7 | 7 | </view> |
| 8 | 8 | <view class="resultCard"> |
| 9 | 9 | <view class="imgBox"> |
| 10 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/payIcon.png"></image> | |
| 10 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/payIcon.png"></image> | |
| 11 | 11 | </view> |
| 12 | 12 | <view class="successful">支付成功</view> |
| 13 | 13 | <view class="btnBox fs28 font-color-333"> |
| ... | ... | @@ -16,7 +16,7 @@ |
| 16 | 16 | </view> |
| 17 | 17 | <view class="orderPolite" v-if="orderPolite.growth || orderPolite.couponList"> |
| 18 | 18 | <view class="politeImgBox"> |
| 19 | - <image src="https://jy.scjysm.asia:18086/mefile/file/static/images/politeIcon.png"></image> | |
| 19 | + <image src="https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/file/static/images/politeIcon.png"></image> | |
| 20 | 20 | </view> |
| 21 | 21 | <view class="rightInfo"> |
| 22 | 22 | <view class="growthBox" | ... | ... |