Commit 0e38abb3047a1bdf6e15cc1a7de4c459feec23df
1 parent
94594e39
'最新'
Showing
19 changed files
with
631 additions
and
553 deletions
admin-web-master/src/main.js
| @@ -37,15 +37,15 @@ Vue.prototype.$hostUrl =`${window.location.protocol}//${window.location.host}/cd | @@ -37,15 +37,15 @@ Vue.prototype.$hostUrl =`${window.location.protocol}//${window.location.host}/cd | ||
| 37 | 37 | ||
| 38 | let host = window.location.host; | 38 | let host = window.location.host; |
| 39 | if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) { | 39 | if(host === 'localhost:8080' || host === 'localhost:8081' || host === 'localhost:9528'|| host === '192.168.31.45:9528'|| host === 'localhost:9529' ) { |
| 40 | - // Vue.prototype.$baseURL ='https://jy.scjysm.asia:18086/cdwlMall' | ||
| 41 | - // Vue.prototype.$fontBold = `https://jy.scjysm.asia:18086/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Bold.ttf` | ||
| 42 | - // Vue.prototype.$fontRegular = `https://jy.scjysm.asia:18086/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Regular.ttf` | ||
| 43 | - // Vue.prototype.$API = `https://jy.scjysm.asia:18086/cdwlMall/meserver/api` | 40 | + Vue.prototype.$baseURL ='https://jy.scjysm.asia:18086/cdwlMall' |
| 41 | + Vue.prototype.$fontBold = `https://jy.scjysm.asia:18086/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Bold.ttf` | ||
| 42 | + Vue.prototype.$fontRegular = `https://jy.scjysm.asia:18086/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Regular.ttf` | ||
| 43 | + Vue.prototype.$API = `https://jy.scjysm.asia:18086/cdwlMall/meserver/api` | ||
| 44 | 44 | ||
| 45 | - Vue.prototype.$baseURL ='https://zhgw-uat.028wlkj.com/cdwlMall' | ||
| 46 | - Vue.prototype.$fontBold = `https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Bold.ttf` | ||
| 47 | - Vue.prototype.$fontRegular = `https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Regular.ttf` | ||
| 48 | - Vue.prototype.$API = `https://zhgw-uat.028wlkj.com/cdwlMall/meserver/api` | 45 | + // Vue.prototype.$baseURL ='https://zhgw-uat.028wlkj.com/cdwlMall' |
| 46 | + // Vue.prototype.$fontBold = `https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Bold.ttf` | ||
| 47 | + // Vue.prototype.$fontRegular = `https://zhgw-uat.028wlkj.com/cdwlMall/zsfwzxt/assets/Alibaba-PuHuiTi-Regular.ttf` | ||
| 48 | + // Vue.prototype.$API = `https://zhgw-uat.028wlkj.com/cdwlMall/meserver/api` | ||
| 49 | } else { | 49 | } else { |
| 50 | Vue.prototype.$API = `${window.location.protocol}//${window.location.host}/cdwlMall/meserver/api` | 50 | Vue.prototype.$API = `${window.location.protocol}//${window.location.host}/cdwlMall/meserver/api` |
| 51 | Vue.prototype.$baseURL =`${window.location.protocol}//${window.location.host}/cdwlMall` | 51 | Vue.prototype.$baseURL =`${window.location.protocol}//${window.location.host}/cdwlMall` |
admin-web-master/src/utils/request.js
| @@ -16,8 +16,8 @@ let hostall = window.location.href; | @@ -16,8 +16,8 @@ let hostall = window.location.href; | ||
| 16 | let baseURL = '' | 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' ) { |
| 18 | 18 | ||
| 19 | - // baseURL = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/admin-server'; | ||
| 20 | - baseURL = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/admin-server'; | 19 | + baseURL = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/admin-server'; |
| 20 | + // baseURL = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/admin-server'; | ||
| 21 | 21 | ||
| 22 | // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1; | 22 | // baseURL = process.env.VUE_APP_DOMAIN_PREFIX_1; |
| 23 | 23 |
admin-web-master/src/views/activity/activityBian.vue
| @@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
| 3 | <div style="height:58px;line-height:58px;background:#fff;padding-left:20px;"> | 3 | <div style="height:58px;line-height:58px;background:#fff;padding-left:20px;"> |
| 4 | <div style="color:#0006"> <span>品牌策划</span> <span style="padding:0 5px;">></span> <span style="color:#000000e6">活动方案编辑</span></div> | 4 | <div style="color:#0006"> <span>品牌策划</span> <span style="padding:0 5px;">></span> <span style="color:#000000e6">活动方案编辑</span></div> |
| 5 | </div> | 5 | </div> |
| 6 | - <div style="font-size: 12px;background:#fff;"> | 6 | + <div style="font-size: 14px;background:#fff;"> |
| 7 | <div style="padding: 20px"> | 7 | <div style="padding: 20px"> |
| 8 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> | 8 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> |
| 9 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 9 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| @@ -107,7 +107,7 @@ | @@ -107,7 +107,7 @@ | ||
| 107 | </div> | 107 | </div> |
| 108 | <div style="padding: 20px 20px 20px 20px"> | 108 | <div style="padding: 20px 20px 20px 20px"> |
| 109 | <el-table :data="tableDa" | 109 | <el-table :data="tableDa" |
| 110 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 110 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 111 | style="width: 100%"> | 111 | style="width: 100%"> |
| 112 | <el-table-column label="序号" width="auto" min-width="5%" prop="date" align="center"> | 112 | <el-table-column label="序号" width="auto" min-width="5%" prop="date" align="center"> |
| 113 | <template slot-scope="scope"> | 113 | <template slot-scope="scope"> |
| @@ -120,7 +120,7 @@ | @@ -120,7 +120,7 @@ | ||
| 120 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 120 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 121 | 121 | ||
| 122 | </el-table-column> | 122 | </el-table-column> |
| 123 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 123 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 124 | </el-table-column> | 124 | </el-table-column> |
| 125 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 125 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 126 | </el-table-column> | 126 | </el-table-column> |
| @@ -146,12 +146,12 @@ | @@ -146,12 +146,12 @@ | ||
| 146 | style="position: relative"> | 146 | style="position: relative"> |
| 147 | <el-row :gutter="20"> | 147 | <el-row :gutter="20"> |
| 148 | <el-col :span="12"> | 148 | <el-col :span="12"> |
| 149 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" prop="name"> | 149 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" prop="name"> |
| 150 | <el-input v-model="secondData.internalLaborCostEstimation" placeholder="请输入" /> | 150 | <el-input v-model="secondData.internalLaborCostEstimation" placeholder="请输入" /> |
| 151 | </el-form-item> | 151 | </el-form-item> |
| 152 | </el-col> | 152 | </el-col> |
| 153 | <el-col :span="12"> | 153 | <el-col :span="12"> |
| 154 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" prop="name"> | 154 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 155 | <el-input v-model="secondData.externalLaborCostEstimation" placeholder="请输入" /> | 155 | <el-input v-model="secondData.externalLaborCostEstimation" placeholder="请输入" /> |
| 156 | </el-form-item> | 156 | </el-form-item> |
| 157 | </el-col> | 157 | </el-col> |
| @@ -161,12 +161,12 @@ | @@ -161,12 +161,12 @@ | ||
| 161 | 161 | ||
| 162 | <el-row :gutter="20"> | 162 | <el-row :gutter="20"> |
| 163 | <el-col :span="12"> | 163 | <el-col :span="12"> |
| 164 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 164 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 165 | <el-input v-model="secondData.costEstimationGoods" placeholder="请输入" /> | 165 | <el-input v-model="secondData.costEstimationGoods" placeholder="请输入" /> |
| 166 | </el-form-item> | 166 | </el-form-item> |
| 167 | </el-col> | 167 | </el-col> |
| 168 | <el-col :span="12"> | 168 | <el-col :span="12"> |
| 169 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 169 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 170 | <el-input v-model="secondData.setCostEstimate" placeholder="请输入" /> | 170 | <el-input v-model="secondData.setCostEstimate" placeholder="请输入" /> |
| 171 | </el-form-item> | 171 | </el-form-item> |
| 172 | </el-col> | 172 | </el-col> |
| @@ -174,19 +174,19 @@ | @@ -174,19 +174,19 @@ | ||
| 174 | </el-row> | 174 | </el-row> |
| 175 | <el-row :gutter="20"> | 175 | <el-row :gutter="20"> |
| 176 | <el-col :span="12"> | 176 | <el-col :span="12"> |
| 177 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 177 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 178 | <el-input v-model="secondData.estimatedPromotionalExpenses" placeholder="请输入" /> | 178 | <el-input v-model="secondData.estimatedPromotionalExpenses" placeholder="请输入" /> |
| 179 | </el-form-item> | 179 | </el-form-item> |
| 180 | </el-col> | 180 | </el-col> |
| 181 | <el-col :span="12"> | 181 | <el-col :span="12"> |
| 182 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 182 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 183 | <el-input v-model="secondData.otherNecessaryEstimates" placeholder="请输入" /> | 183 | <el-input v-model="secondData.otherNecessaryEstimates" placeholder="请输入" /> |
| 184 | </el-form-item> | 184 | </el-form-item> |
| 185 | </el-col> | 185 | </el-col> |
| 186 | </el-row> | 186 | </el-row> |
| 187 | <el-row :gutter="20"> | 187 | <el-row :gutter="20"> |
| 188 | <el-col :span="12"> | 188 | <el-col :span="12"> |
| 189 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 189 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 190 | <el-input v-model="secondData.totalCostEstimation" placeholder="请输入" /> | 190 | <el-input v-model="secondData.totalCostEstimation" placeholder="请输入" /> |
| 191 | </el-form-item> | 191 | </el-form-item> |
| 192 | </el-col> | 192 | </el-col> |
| @@ -225,12 +225,12 @@ | @@ -225,12 +225,12 @@ | ||
| 225 | </el-row> | 225 | </el-row> |
| 226 | <el-row :gutter="20"> | 226 | <el-row :gutter="20"> |
| 227 | <el-col :span="12"> | 227 | <el-col :span="12"> |
| 228 | - <el-form-item label="预估直接收益" class="grid-content bg-purple" prop="name"> | 228 | + <el-form-item label="预估直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 229 | <el-input v-model="secondData.expectedDirectBenefits" placeholder="请输入" /> | 229 | <el-input v-model="secondData.expectedDirectBenefits" placeholder="请输入" /> |
| 230 | </el-form-item> | 230 | </el-form-item> |
| 231 | </el-col> | 231 | </el-col> |
| 232 | <el-col :span="12"> | 232 | <el-col :span="12"> |
| 233 | - <el-form-item label="预估间接收益" class="grid-content bg-purple" prop="name"> | 233 | + <el-form-item label="预估间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 234 | <el-input v-model="secondData.expectedIndirectBenefits" placeholder="请输入" /> | 234 | <el-input v-model="secondData.expectedIndirectBenefits" placeholder="请输入" /> |
| 235 | </el-form-item> | 235 | </el-form-item> |
| 236 | </el-col> | 236 | </el-col> |
| @@ -261,7 +261,7 @@ | @@ -261,7 +261,7 @@ | ||
| 261 | </div> | 261 | </div> |
| 262 | <div style="padding: 20px 40px 0px 20px"> | 262 | <div style="padding: 20px 40px 0px 20px"> |
| 263 | <el-table :data="dataList" | 263 | <el-table :data="dataList" |
| 264 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 264 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 265 | style="width: 100%"> | 265 | style="width: 100%"> |
| 266 | <el-table-column label="序号" width="auto" min-width="7%" prop="date" align="center"> | 266 | <el-table-column label="序号" width="auto" min-width="7%" prop="date" align="center"> |
| 267 | <template slot-scope="scope"> | 267 | <template slot-scope="scope"> |
| @@ -303,7 +303,7 @@ | @@ -303,7 +303,7 @@ | ||
| 303 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 303 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 304 | </el-form-item> | 304 | </el-form-item> |
| 305 | 305 | ||
| 306 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 306 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 307 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 307 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 308 | </el-form-item> | 308 | </el-form-item> |
| 309 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 309 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -314,7 +314,7 @@ | @@ -314,7 +314,7 @@ | ||
| 314 | </div> | 314 | </div> |
| 315 | 315 | ||
| 316 | </div> | 316 | </div> |
| 317 | - <div style="display: flex;justify-content: flex-end;padding: 10px 20px 10px 0"> | 317 | + <div style="display: flex;justify-content: flex-end;padding: 10px 20px 0 0"> |
| 318 | <el-button plain @click="addMing=false" style="background-color: #3F9B6A;color: #fff;">取消 | 318 | <el-button plain @click="addMing=false" style="background-color: #3F9B6A;color: #fff;">取消 |
| 319 | </el-button> | 319 | </el-button> |
| 320 | <el-button plain @click="addming" style="background-color: #3F9B6A;color: #fff;">保存 | 320 | <el-button plain @click="addming" style="background-color: #3F9B6A;color: #fff;">保存 |
| @@ -528,13 +528,14 @@ this.fucha(this.secondData.id) | @@ -528,13 +528,14 @@ this.fucha(this.secondData.id) | ||
| 528 | bianji() { | 528 | bianji() { |
| 529 | this.secondData.pageNumber = 1 | 529 | this.secondData.pageNumber = 1 |
| 530 | this.secondData.pageSize = 10 | 530 | this.secondData.pageSize = 10 |
| 531 | + this.secondData.updateDate = this.updateCurrentTime() | ||
| 532 | + this.secondData.updateUser = localStorage.getItem('roleName') | ||
| 531 | let that = this | 533 | let that = this |
| 532 | Vue.delete(that.secondData,'createDate') | 534 | Vue.delete(that.secondData,'createDate') |
| 533 | let newobj = this.removeEmptyValues(this.secondData) | 535 | let newobj = this.removeEmptyValues(this.secondData) |
| 534 | this.$refs.jibenFrom.validate((valid) => { | 536 | this.$refs.jibenFrom.validate((valid) => { |
| 535 | if (valid) { | 537 | if (valid) { |
| 536 | - this.secondData.updateDate = this.updateCurrentTime() | ||
| 537 | - | 538 | + |
| 538 | xiangedit(newobj).then(res=>{ | 539 | xiangedit(newobj).then(res=>{ |
| 539 | this.$emit('BianchildClose', false) | 540 | this.$emit('BianchildClose', false) |
| 540 | }) | 541 | }) |
admin-web-master/src/views/activity/activityBz.vue
| @@ -9,7 +9,7 @@ | @@ -9,7 +9,7 @@ | ||
| 9 | <el-tabs :before-leave="beforeTabLeave"> | 9 | <el-tabs :before-leave="beforeTabLeave"> |
| 10 | <!-- <el-tab-pane label="方案编辑"> | 10 | <!-- <el-tab-pane label="方案编辑"> |
| 11 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="bian"> | 11 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="bian"> |
| 12 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;"> | 12 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;"> |
| 13 | 方案编辑器 | 13 | 方案编辑器 |
| 14 | </div> | 14 | </div> |
| 15 | <div style="padding: 15px;width:100%"> | 15 | <div style="padding: 15px;width:100%"> |
| @@ -19,12 +19,12 @@ | @@ -19,12 +19,12 @@ | ||
| 19 | </el-tab-pane> --> | 19 | </el-tab-pane> --> |
| 20 | <el-tab-pane label="基本信息"> | 20 | <el-tab-pane label="基本信息"> |
| 21 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="jiben"> | 21 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="jiben"> |
| 22 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;"> | 22 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;"> |
| 23 | 基本信息 | 23 | 基本信息 |
| 24 | </div> | 24 | </div> |
| 25 | <div style="padding:10px 15px;"> | 25 | <div style="padding:10px 15px;"> |
| 26 | <el-form label-position="right" ref="jibenFrom" :model="ruleForm" :rules="rules" | 26 | <el-form label-position="right" ref="jibenFrom" :model="ruleForm" :rules="rules" |
| 27 | - label-width="120px" style="position: relative"> | 27 | + label-width="150px" style="position: relative"> |
| 28 | <el-row :gutter="20"> | 28 | <el-row :gutter="20"> |
| 29 | <el-col :span="12"> | 29 | <el-col :span="12"> |
| 30 | <el-form-item label="方案分类" class="grid-content bg-purple device-from" | 30 | <el-form-item label="方案分类" class="grid-content bg-purple device-from" |
| @@ -105,7 +105,7 @@ | @@ -105,7 +105,7 @@ | ||
| 105 | <el-select v-model="lishiList" placeholder="请选择" style="width:100%" | 105 | <el-select v-model="lishiList" placeholder="请选择" style="width:100%" |
| 106 | @change="lichange"> | 106 | @change="lichange"> |
| 107 | <el-option v-for="(item,index) in fenxiData" :key="item.id" | 107 | <el-option v-for="(item,index) in fenxiData" :key="item.id" |
| 108 | - :label="item.operationType" :value="index"> | 108 | + :label="item.planName" :value="index"> |
| 109 | </el-option> | 109 | </el-option> |
| 110 | </el-select> | 110 | </el-select> |
| 111 | </el-form-item> | 111 | </el-form-item> |
| @@ -133,7 +133,7 @@ | @@ -133,7 +133,7 @@ | ||
| 133 | </el-tab-pane> | 133 | </el-tab-pane> |
| 134 | <el-tab-pane label="活动明细"> | 134 | <el-tab-pane label="活动明细"> |
| 135 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="huodong"> | 135 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="huodong"> |
| 136 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 136 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 137 | <div>活动明细</div> | 137 | <div>活动明细</div> |
| 138 | <div style="color: #2d8a58;margin-left: 10px;" @click="addMing = true"> | 138 | <div style="color: #2d8a58;margin-left: 10px;" @click="addMing = true"> |
| 139 | 添加明细 | 139 | 添加明细 |
| @@ -142,7 +142,7 @@ | @@ -142,7 +142,7 @@ | ||
| 142 | <div style="padding: 15px;"> | 142 | <div style="padding: 15px;"> |
| 143 | <div style="padding: 0px 20px 0px 0px"> | 143 | <div style="padding: 0px 20px 0px 0px"> |
| 144 | <el-table :data="tableData" | 144 | <el-table :data="tableData" |
| 145 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 145 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 146 | style="width: 100%"> | 146 | style="width: 100%"> |
| 147 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> | 147 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> |
| 148 | <template slot-scope="scope"> | 148 | <template slot-scope="scope"> |
| @@ -155,7 +155,8 @@ | @@ -155,7 +155,8 @@ | ||
| 155 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 155 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 156 | 156 | ||
| 157 | </el-table-column> | 157 | </el-table-column> |
| 158 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 158 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 159 | + | ||
| 159 | </el-table-column> | 160 | </el-table-column> |
| 160 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 161 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 161 | </el-table-column> | 162 | </el-table-column> |
| @@ -172,23 +173,23 @@ | @@ -172,23 +173,23 @@ | ||
| 172 | </el-tab-pane> | 173 | </el-tab-pane> |
| 173 | <el-tab-pane label="活动成本"> | 174 | <el-tab-pane label="活动成本"> |
| 174 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="cheng"> | 175 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="cheng"> |
| 175 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 176 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 176 | <div>活动成本</div> | 177 | <div>活动成本</div> |
| 177 | </div> | 178 | </div> |
| 178 | <div style="padding: 15px;"> | 179 | <div style="padding: 15px;"> |
| 179 | <div style=""> | 180 | <div style=""> |
| 180 | - <el-form label-position="right" ref="ruleFormInfo" :model="ruleForm" label-width="130px" | 181 | + <el-form label-position="right" ref="ruleFormInfo" :model="ruleForm" label-width="180px" |
| 181 | style="position: relative"> | 182 | style="position: relative"> |
| 182 | <el-row :gutter="20"> | 183 | <el-row :gutter="20"> |
| 183 | <el-col :span="12"> | 184 | <el-col :span="12"> |
| 184 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" | 185 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" |
| 185 | prop="internalLaborCostEstimation"> | 186 | prop="internalLaborCostEstimation"> |
| 186 | <el-input v-model="ruleForm.internalLaborCostEstimation" | 187 | <el-input v-model="ruleForm.internalLaborCostEstimation" |
| 187 | placeholder="请输入" /> | 188 | placeholder="请输入" /> |
| 188 | </el-form-item> | 189 | </el-form-item> |
| 189 | </el-col> | 190 | </el-col> |
| 190 | <el-col :span="12"> | 191 | <el-col :span="12"> |
| 191 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" | 192 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" |
| 192 | prop="externalLaborCostEstimation"> | 193 | prop="externalLaborCostEstimation"> |
| 193 | <el-input v-model="ruleForm.externalLaborCostEstimation" | 194 | <el-input v-model="ruleForm.externalLaborCostEstimation" |
| 194 | placeholder="请输入" /> | 195 | placeholder="请输入" /> |
| @@ -200,13 +201,13 @@ | @@ -200,13 +201,13 @@ | ||
| 200 | 201 | ||
| 201 | <el-row :gutter="20"> | 202 | <el-row :gutter="20"> |
| 202 | <el-col :span="12"> | 203 | <el-col :span="12"> |
| 203 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" | 204 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" |
| 204 | prop="costEstimationGoods"> | 205 | prop="costEstimationGoods"> |
| 205 | <el-input v-model="ruleForm.costEstimationGoods" placeholder="请输入" /> | 206 | <el-input v-model="ruleForm.costEstimationGoods" placeholder="请输入" /> |
| 206 | </el-form-item> | 207 | </el-form-item> |
| 207 | </el-col> | 208 | </el-col> |
| 208 | <el-col :span="12"> | 209 | <el-col :span="12"> |
| 209 | - <el-form-item label="设备成本预估" class="grid-content bg-purple" | 210 | + <el-form-item label="设备成本预估(/元)" class="grid-content bg-purple" |
| 210 | prop="setCostEstimate"> | 211 | prop="setCostEstimate"> |
| 211 | <el-input v-model="ruleForm.setCostEstimate" placeholder="请输入" /> | 212 | <el-input v-model="ruleForm.setCostEstimate" placeholder="请输入" /> |
| 212 | </el-form-item> | 213 | </el-form-item> |
| @@ -216,14 +217,14 @@ | @@ -216,14 +217,14 @@ | ||
| 216 | 217 | ||
| 217 | <el-row :gutter="20"> | 218 | <el-row :gutter="20"> |
| 218 | <el-col :span="12"> | 219 | <el-col :span="12"> |
| 219 | - <el-form-item label="宣传费用预估" class="grid-content bg-purple" | 220 | + <el-form-item label="宣传费用预估(/元)" class="grid-content bg-purple" |
| 220 | prop="estimatedPromotionalExpenses"> | 221 | prop="estimatedPromotionalExpenses"> |
| 221 | <el-input v-model="ruleForm.estimatedPromotionalExpenses" | 222 | <el-input v-model="ruleForm.estimatedPromotionalExpenses" |
| 222 | placeholder="请输入" /> | 223 | placeholder="请输入" /> |
| 223 | </el-form-item> | 224 | </el-form-item> |
| 224 | </el-col> | 225 | </el-col> |
| 225 | <el-col :span="12"> | 226 | <el-col :span="12"> |
| 226 | - <el-form-item label="其他必要成本预估" class="grid-content bg-purple" | 227 | + <el-form-item label="其他必要成本预估(/元)" class="grid-content bg-purple" |
| 227 | prop="otherNecessaryEstimates"> | 228 | prop="otherNecessaryEstimates"> |
| 228 | <el-input v-model="ruleForm.otherNecessaryEstimates" | 229 | <el-input v-model="ruleForm.otherNecessaryEstimates" |
| 229 | placeholder="请输入" /> | 230 | placeholder="请输入" /> |
| @@ -232,7 +233,7 @@ | @@ -232,7 +233,7 @@ | ||
| 232 | </el-row> | 233 | </el-row> |
| 233 | <el-row :gutter="20"> | 234 | <el-row :gutter="20"> |
| 234 | <el-col :span="12"> | 235 | <el-col :span="12"> |
| 235 | - <el-form-item label="总成本预估" prop="totalCostEstimation" | 236 | + <el-form-item label="总成本预估(/元)" prop="totalCostEstimation" |
| 236 | class="grid-content bg-purple"> | 237 | class="grid-content bg-purple"> |
| 237 | <el-input v-model="ruleForm.totalCostEstimation" placeholder="请输入" /> | 238 | <el-input v-model="ruleForm.totalCostEstimation" placeholder="请输入" /> |
| 238 | </el-form-item> | 239 | </el-form-item> |
| @@ -250,12 +251,12 @@ | @@ -250,12 +251,12 @@ | ||
| 250 | </el-tab-pane> | 251 | </el-tab-pane> |
| 251 | <el-tab-pane label="预估效果信息"> | 252 | <el-tab-pane label="预估效果信息"> |
| 252 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="yugu"> | 253 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="yugu"> |
| 253 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 254 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 254 | <div>预估效果信息</div> | 255 | <div>预估效果信息</div> |
| 255 | </div> | 256 | </div> |
| 256 | <div style="padding: 15px;"> | 257 | <div style="padding: 15px;"> |
| 257 | <div> | 258 | <div> |
| 258 | - <el-form label-position="right" ref="ruleFormInfo" :model="ruleForm" label-width="120px" | 259 | + <el-form label-position="right" ref="ruleFormInfo" :model="ruleForm" label-width="150px" |
| 259 | style="position: relative"> | 260 | style="position: relative"> |
| 260 | <el-row :gutter="20"> | 261 | <el-row :gutter="20"> |
| 261 | <el-col :span="12"> | 262 | <el-col :span="12"> |
| @@ -273,13 +274,13 @@ | @@ -273,13 +274,13 @@ | ||
| 273 | </el-row> | 274 | </el-row> |
| 274 | <el-row :gutter="20"> | 275 | <el-row :gutter="20"> |
| 275 | <el-col :span="12"> | 276 | <el-col :span="12"> |
| 276 | - <el-form-item label="预计直接收益" class="grid-content bg-purple" | 277 | + <el-form-item label="预计直接收益(/元)" class="grid-content bg-purple" |
| 277 | prop="expectedDirectBenefits"> | 278 | prop="expectedDirectBenefits"> |
| 278 | <el-input v-model="ruleForm.expectedDirectBenefits" placeholder="请输入" /> | 279 | <el-input v-model="ruleForm.expectedDirectBenefits" placeholder="请输入" /> |
| 279 | </el-form-item> | 280 | </el-form-item> |
| 280 | </el-col> | 281 | </el-col> |
| 281 | <el-col :span="12"> | 282 | <el-col :span="12"> |
| 282 | - <el-form-item label="预计间接收益" class="grid-content bg-purple" | 283 | + <el-form-item label="预计间接收益(/元)" class="grid-content bg-purple" |
| 283 | prop="expectedIndirectBenefits"> | 284 | prop="expectedIndirectBenefits"> |
| 284 | <el-input v-model="ruleForm.expectedIndirectBenefits" | 285 | <el-input v-model="ruleForm.expectedIndirectBenefits" |
| 285 | placeholder="请输入" /> | 286 | placeholder="请输入" /> |
| @@ -294,7 +295,7 @@ | @@ -294,7 +295,7 @@ | ||
| 294 | </el-tab-pane> | 295 | </el-tab-pane> |
| 295 | <el-tab-pane label="相关附件"> | 296 | <el-tab-pane label="相关附件"> |
| 296 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="fu"> | 297 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="fu"> |
| 297 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 298 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 298 | <div style="line-height:38px;">相关附件</div> | 299 | <div style="line-height:38px;">相关附件</div> |
| 299 | <div> | 300 | <div> |
| 300 | <upfile filePath="act" inputtype="otherImageVideos" :limit="10" :islist="false" | 301 | <upfile filePath="act" inputtype="otherImageVideos" :limit="10" :islist="false" |
| @@ -313,7 +314,7 @@ | @@ -313,7 +314,7 @@ | ||
| 313 | <div style="padding: 15px;"> | 314 | <div style="padding: 15px;"> |
| 314 | <div style="padding: 0px 20px 0px 0px"> | 315 | <div style="padding: 0px 20px 0px 0px"> |
| 315 | <el-table :data="dataList" | 316 | <el-table :data="dataList" |
| 316 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 317 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 317 | style="width: 100%"> | 318 | style="width: 100%"> |
| 318 | <el-table-column label="序号" width="auto" min-width="7%" align="center"> | 319 | <el-table-column label="序号" width="auto" min-width="7%" align="center"> |
| 319 | <template slot-scope="scope"> | 320 | <template slot-scope="scope"> |
| @@ -350,7 +351,7 @@ | @@ -350,7 +351,7 @@ | ||
| 350 | append-to-body center :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false"> | 351 | append-to-body center :close-on-click-modal="false" :close-on-press-escape="false" :show-close="false"> |
| 351 | <div style="padding: 15px;width:100%"> | 352 | <div style="padding: 15px;width:100%"> |
| 352 | <div> | 353 | <div> |
| 353 | - <el-form label-position="rgiht" ref="ruleFormInfo" :model="mingFrom" label-width="120px" | 354 | + <el-form label-position="rgiht" ref="ruleFormInfo" :model="mingFrom" label-width="150px" |
| 354 | style="position: relative"> | 355 | style="position: relative"> |
| 355 | <el-form-item label="明细项名称" class="grid-content bg-purple device-from" prop="planName"> | 356 | <el-form-item label="明细项名称" class="grid-content bg-purple device-from" prop="planName"> |
| 356 | <el-input v-model="mingFrom.detailLtemName" placeholder="请输入" /> | 357 | <el-input v-model="mingFrom.detailLtemName" placeholder="请输入" /> |
| @@ -359,7 +360,7 @@ | @@ -359,7 +360,7 @@ | ||
| 359 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 360 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 360 | </el-form-item> | 361 | </el-form-item> |
| 361 | 362 | ||
| 362 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 363 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 363 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 364 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 364 | </el-form-item> | 365 | </el-form-item> |
| 365 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 366 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -392,7 +393,8 @@ | @@ -392,7 +393,8 @@ | ||
| 392 | MingDel, | 393 | MingDel, |
| 393 | fujiaAdd, | 394 | fujiaAdd, |
| 394 | imgUp, | 395 | imgUp, |
| 395 | - lishiDeta | 396 | + lishiDeta, |
| 397 | + queryByPage | ||
| 396 | } from '../../api/activityBz' | 398 | } from '../../api/activityBz' |
| 397 | // import { Editor, Toolbar } from '@wangeditor/editor-for-vue' | 399 | // import { Editor, Toolbar } from '@wangeditor/editor-for-vue' |
| 398 | import wangEditor from "@/components/editor/index"; | 400 | import wangEditor from "@/components/editor/index"; |
| @@ -557,22 +559,55 @@ | @@ -557,22 +559,55 @@ | ||
| 557 | this.currentTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; | 559 | this.currentTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; |
| 558 | }, | 560 | }, |
| 559 | lishi() { | 561 | lishi() { |
| 560 | - lishiDeta({ | ||
| 561 | - eventDetailsType: '1' | 562 | + queryByPage({ |
| 563 | + pageNumber: 1, | ||
| 564 | + pageSize: 10, | ||
| 565 | + dataOwnership: '1', | ||
| 566 | + isDraft: 0, | ||
| 567 | + state:'5' | ||
| 568 | + | ||
| 562 | }).then(res => { | 569 | }).then(res => { |
| 563 | - this.fenxiData = res.data | 570 | + this.fenxiData = res.data.content |
| 564 | }) | 571 | }) |
| 572 | + | ||
| 565 | }, | 573 | }, |
| 566 | lichange(e) { | 574 | lichange(e) { |
| 567 | - | 575 | + |
| 568 | let msg = this.fenxiData[e] | 576 | let msg = this.fenxiData[e] |
| 569 | - let obj = JSON.parse(msg.originalData) | ||
| 570 | - | ||
| 571 | - for (let key in obj) { | ||
| 572 | - if (this.ruleForm.hasOwnProperty(key)) { | ||
| 573 | - this.ruleForm[key] = obj[key]; | ||
| 574 | - } | 577 | + console.log(msg) |
| 578 | + // let obj = msg.originalData | ||
| 579 | + this.ruleForm={ | ||
| 580 | + // classificationCode: msg.classificationCode, | ||
| 581 | + plan_Time: [msg.eventStartTime,msg.eventEndTime], | ||
| 582 | + planName: msg.planName, //方案名称 | ||
| 583 | + planType: '活动策划', //类型 | ||
| 584 | + eventAddrs: msg.eventAddrs, //活动地点 | ||
| 585 | + eventStartTime: msg.eventStartTime, //活动开始时间 | ||
| 586 | + eventEndTime: msg.eventEndTime, //活动结束时间 | ||
| 587 | + eventTheme:msg.eventTheme, //活动主题 | ||
| 588 | + sponsor: msg.sponsor, //活动主办方 | ||
| 589 | + participants: msg.participants, //活动参与方 | ||
| 590 | + rangeSetting: msg.rangeSetting, | ||
| 591 | + mainPurpose: msg.mainPurpose, //活动主要目的 | ||
| 592 | + coverPoster: msg.coverPoster, //封面海报 | ||
| 593 | + internalLaborCostEstimation: msg.internalLaborCostEstimation, //内部人工成本预估 | ||
| 594 | + externalLaborCostEstimation: msg.externalLaborCostEstimation, //外部人工成本预估 | ||
| 595 | + costEstimationGoods: msg.costEstimationGoods, //商品成本预估 | ||
| 596 | + setCostEstimate: msg.setCostEstimate, //设置成本预估 | ||
| 597 | + estimatedPromotionalExpenses: msg.estimatedPromotionalExpenses, //宣传费用预估 | ||
| 598 | + otherNecessaryEstimates:msg.otherNecessaryEstimates, //其他成本预估 | ||
| 599 | + totalCostEstimation: msg.totalCostEstimation, //总成本预估 | ||
| 600 | + notes: msg.notes, //备注 | ||
| 601 | + expectedAttractTraffic: msg.expectedAttractTraffic, //预计吸引流量 | ||
| 602 | + expectedParticipation: msg.expectedParticipation, //预计参与人数 | ||
| 603 | + expectedDirectBenefits: msg.expectedDirectBenefits, //预计直接收益 | ||
| 604 | + expectedIndirectBenefits: msg.expectedIndirectBenefits, //预计间接收益 | ||
| 575 | } | 605 | } |
| 606 | + // for (let key in obj) { | ||
| 607 | + // if (this.ruleForm.hasOwnProperty(key)) { | ||
| 608 | + // this.ruleForm[key] = obj[key]; | ||
| 609 | + // } | ||
| 610 | + // } | ||
| 576 | }, | 611 | }, |
| 577 | zancun() {}, | 612 | zancun() {}, |
| 578 | //上传 | 613 | //上传 |
| @@ -669,6 +704,7 @@ | @@ -669,6 +704,7 @@ | ||
| 669 | let FlieName = this.ruleForm.planName | 704 | let FlieName = this.ruleForm.planName |
| 670 | this.updateCurrentTime(); | 705 | this.updateCurrentTime(); |
| 671 | this.ruleForm.createDate = this.currentTime | 706 | this.ruleForm.createDate = this.currentTime |
| 707 | + this.ruleForm.createUser = localStorage.getItem('roleName') | ||
| 672 | this.ruleForm.dataOwnership = '1' | 708 | this.ruleForm.dataOwnership = '1' |
| 673 | // this.$nextTick(() => { | 709 | // this.$nextTick(() => { |
| 674 | // var bian = document.getElementById('bian') | 710 | // var bian = document.getElementById('bian') |
| @@ -1023,7 +1059,7 @@ | @@ -1023,7 +1059,7 @@ | ||
| 1023 | border: none; | 1059 | border: none; |
| 1024 | margin-right: 10px; | 1060 | margin-right: 10px; |
| 1025 | background-color: #F2F2F2; | 1061 | background-color: #F2F2F2; |
| 1026 | - font-size: 12px; | 1062 | + font-size: 14px; |
| 1027 | border-top-left-radius: 8px; | 1063 | border-top-left-radius: 8px; |
| 1028 | border-top-right-radius: 8px; | 1064 | border-top-right-radius: 8px; |
| 1029 | padding: 0 15px; | 1065 | padding: 0 15px; |
admin-web-master/src/views/activity/activityHis.vue
| @@ -156,7 +156,7 @@ | @@ -156,7 +156,7 @@ | ||
| 156 | <div style="width: 100%;background-color: #fff;"> | 156 | <div style="width: 100%;background-color: #fff;"> |
| 157 | <el-tabs v-model="activeName" @tab-click="handleClick" style="padding-left:20px;"> | 157 | <el-tabs v-model="activeName" @tab-click="handleClick" style="padding-left:20px;"> |
| 158 | <el-tab-pane label="方案概况" name="first"></el-tab-pane> | 158 | <el-tab-pane label="方案概况" name="first"></el-tab-pane> |
| 159 | - <el-tab-pane label="执行效果" name="second"></el-tab-pane> | 159 | + <el-tab-pane label="方案调整" name="second"></el-tab-pane> |
| 160 | <el-tab-pane label="历史记录列表" name="fourd"></el-tab-pane> | 160 | <el-tab-pane label="历史记录列表" name="fourd"></el-tab-pane> |
| 161 | <!-- <el-tab-pane label="执行情况" name="five"></el-tab-pane> --> | 161 | <!-- <el-tab-pane label="执行情况" name="five"></el-tab-pane> --> |
| 162 | </el-tabs> | 162 | </el-tabs> |
| @@ -203,7 +203,7 @@ | @@ -203,7 +203,7 @@ | ||
| 203 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 203 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 204 | 204 | ||
| 205 | </el-table-column> | 205 | </el-table-column> |
| 206 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 206 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 207 | 207 | ||
| 208 | </el-table-column> | 208 | </el-table-column> |
| 209 | <el-table-column label="备注" prop="notes" min-width="20%"> | 209 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -217,14 +217,14 @@ | @@ -217,14 +217,14 @@ | ||
| 217 | <el-table :data="tableData3" | 217 | <el-table :data="tableData3" |
| 218 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 218 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 219 | style="width: 100%;margin: auto;"> | 219 | style="width: 100%;margin: auto;"> |
| 220 | - <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" | 220 | + <el-table-column class-name="first-column-bg" label="内部人力成本预估(/元)" prop="name" |
| 221 | min-width="15%"> | 221 | min-width="15%"> |
| 222 | </el-table-column> | 222 | </el-table-column> |
| 223 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" | 223 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" |
| 224 | min-width="35%"> | 224 | min-width="35%"> |
| 225 | 225 | ||
| 226 | </el-table-column> | 226 | </el-table-column> |
| 227 | - <el-table-column class-name="first-column-bg" label="外部人力成本预估" prop="text" | 227 | + <el-table-column class-name="first-column-bg" label="外部人力成本预估(/元)" prop="text" |
| 228 | min-width="15%"> | 228 | min-width="15%"> |
| 229 | 229 | ||
| 230 | </el-table-column> | 230 | </el-table-column> |
| @@ -394,7 +394,7 @@ | @@ -394,7 +394,7 @@ | ||
| 394 | min-width="15%"> | 394 | min-width="15%"> |
| 395 | 395 | ||
| 396 | </el-table-column> | 396 | </el-table-column> |
| 397 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 397 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 398 | </el-table-column> | 398 | </el-table-column> |
| 399 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 399 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 400 | </el-table-column> | 400 | </el-table-column> |
| @@ -423,14 +423,14 @@ | @@ -423,14 +423,14 @@ | ||
| 423 | label-width="120px" style="position: relative"> | 423 | label-width="120px" style="position: relative"> |
| 424 | <el-row :gutter="20"> | 424 | <el-row :gutter="20"> |
| 425 | <el-col :span="8"> | 425 | <el-col :span="8"> |
| 426 | - <el-form-item label="内部人力成本预估" | 426 | + <el-form-item label="内部人力成本预估(/元)" |
| 427 | class="grid-content bg-purple device-from" prop="name"> | 427 | class="grid-content bg-purple device-from" prop="name"> |
| 428 | <el-input v-model="zhixingList.internalLaborCostEstimation" | 428 | <el-input v-model="zhixingList.internalLaborCostEstimation" |
| 429 | placeholder="请输入" :disabled="!zhixingBian" /> | 429 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 430 | </el-form-item> | 430 | </el-form-item> |
| 431 | </el-col> | 431 | </el-col> |
| 432 | <el-col :span="8"> | 432 | <el-col :span="8"> |
| 433 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" | 433 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" |
| 434 | prop="name"> | 434 | prop="name"> |
| 435 | <el-input v-model="zhixingList.externalLaborCostEstimation" | 435 | <el-input v-model="zhixingList.externalLaborCostEstimation" |
| 436 | placeholder="请输入" :disabled="!zhixingBian" /> | 436 | placeholder="请输入" :disabled="!zhixingBian" /> |
| @@ -438,7 +438,7 @@ | @@ -438,7 +438,7 @@ | ||
| 438 | </el-col> | 438 | </el-col> |
| 439 | 439 | ||
| 440 | <el-col :span="8"> | 440 | <el-col :span="8"> |
| 441 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 441 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 442 | <el-input v-model="zhixingList.costEstimationGoods" | 442 | <el-input v-model="zhixingList.costEstimationGoods" |
| 443 | placeholder="请输入" :disabled="!zhixingBian" /> | 443 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 444 | </el-form-item> | 444 | </el-form-item> |
| @@ -447,19 +447,19 @@ | @@ -447,19 +447,19 @@ | ||
| 447 | 447 | ||
| 448 | <el-row :gutter="20"> | 448 | <el-row :gutter="20"> |
| 449 | <el-col :span="8"> | 449 | <el-col :span="8"> |
| 450 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 450 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 451 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" | 451 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" |
| 452 | :disabled="!zhixingBian" /> | 452 | :disabled="!zhixingBian" /> |
| 453 | </el-form-item> | 453 | </el-form-item> |
| 454 | </el-col> | 454 | </el-col> |
| 455 | <el-col :span="8"> | 455 | <el-col :span="8"> |
| 456 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 456 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 457 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" | 457 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" |
| 458 | placeholder="请输入" :disabled="!zhixingBian" /> | 458 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 459 | </el-form-item> | 459 | </el-form-item> |
| 460 | </el-col> | 460 | </el-col> |
| 461 | <el-col :span="8"> | 461 | <el-col :span="8"> |
| 462 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 462 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 463 | <el-input v-model="zhixingList.otherNecessaryEstimates" | 463 | <el-input v-model="zhixingList.otherNecessaryEstimates" |
| 464 | placeholder="请输入" :disabled="!zhixingBian" /> | 464 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 465 | </el-form-item> | 465 | </el-form-item> |
| @@ -468,7 +468,7 @@ | @@ -468,7 +468,7 @@ | ||
| 468 | 468 | ||
| 469 | <el-row :gutter="20"> | 469 | <el-row :gutter="20"> |
| 470 | <el-col :span="8"> | 470 | <el-col :span="8"> |
| 471 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 471 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 472 | <el-input v-model="zhixingList.totalCostEstimation" | 472 | <el-input v-model="zhixingList.totalCostEstimation" |
| 473 | placeholder="请输入" :disabled="!zhixingBian" /> | 473 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 474 | </el-form-item> | 474 | </el-form-item> |
| @@ -511,7 +511,7 @@ | @@ -511,7 +511,7 @@ | ||
| 511 | </el-col> | 511 | </el-col> |
| 512 | 512 | ||
| 513 | <el-col :span="8"> | 513 | <el-col :span="8"> |
| 514 | - <el-form-item label="直接收益" class="grid-content bg-purple" prop="name"> | 514 | + <el-form-item label="直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 515 | <el-input v-model="zhixingList.expectedDirectBenefits" | 515 | <el-input v-model="zhixingList.expectedDirectBenefits" |
| 516 | placeholder="请输入" :disabled="!zhixingBian" /> | 516 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 517 | </el-form-item> | 517 | </el-form-item> |
| @@ -519,7 +519,7 @@ | @@ -519,7 +519,7 @@ | ||
| 519 | </el-row> | 519 | </el-row> |
| 520 | <el-row :gutter="20"> | 520 | <el-row :gutter="20"> |
| 521 | <el-col :span="8"> | 521 | <el-col :span="8"> |
| 522 | - <el-form-item label="间接收益" class="grid-content bg-purple" prop="name"> | 522 | + <el-form-item label="间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 523 | <el-input v-model="zhixingList.expectedIndirectBenefits" | 523 | <el-input v-model="zhixingList.expectedIndirectBenefits" |
| 524 | placeholder="请输入" :disabled="!zhixingBian" /> | 524 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 525 | </el-form-item> | 525 | </el-form-item> |
| @@ -679,7 +679,7 @@ | @@ -679,7 +679,7 @@ | ||
| 679 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 679 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 680 | 680 | ||
| 681 | </el-table-column> | 681 | </el-table-column> |
| 682 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 682 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 683 | 683 | ||
| 684 | </el-table-column> | 684 | </el-table-column> |
| 685 | <el-table-column label="备注" prop="notes" min-width="20%"> | 685 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -693,7 +693,7 @@ | @@ -693,7 +693,7 @@ | ||
| 693 | :labelStyle="labelStyle"> | 693 | :labelStyle="labelStyle"> |
| 694 | <el-descriptions-item> | 694 | <el-descriptions-item> |
| 695 | <template slot="label"> | 695 | <template slot="label"> |
| 696 | - 内部人力成本预估 | 696 | + 内部人力成本预估(/元) |
| 697 | </template> | 697 | </template> |
| 698 | 698 | ||
| 699 | <span | 699 | <span |
| @@ -701,7 +701,7 @@ | @@ -701,7 +701,7 @@ | ||
| 701 | </el-descriptions-item> | 701 | </el-descriptions-item> |
| 702 | <el-descriptions-item> | 702 | <el-descriptions-item> |
| 703 | <template slot="label"> | 703 | <template slot="label"> |
| 704 | - 外部人力成本预估 | 704 | + 外部人力成本预估(/元) |
| 705 | </template> | 705 | </template> |
| 706 | 706 | ||
| 707 | <span | 707 | <span |
| @@ -709,7 +709,7 @@ | @@ -709,7 +709,7 @@ | ||
| 709 | </el-descriptions-item> | 709 | </el-descriptions-item> |
| 710 | <el-descriptions-item> | 710 | <el-descriptions-item> |
| 711 | <template slot="label"> | 711 | <template slot="label"> |
| 712 | - 商品成本预估 | 712 | + 商品成本预估(/元) |
| 713 | </template> | 713 | </template> |
| 714 | 714 | ||
| 715 | <span | 715 | <span |
| @@ -717,7 +717,7 @@ | @@ -717,7 +717,7 @@ | ||
| 717 | </el-descriptions-item> | 717 | </el-descriptions-item> |
| 718 | <el-descriptions-item> | 718 | <el-descriptions-item> |
| 719 | <template slot="label"> | 719 | <template slot="label"> |
| 720 | - 设备成本预估 | 720 | + 设备成本预估(/元) |
| 721 | </template> | 721 | </template> |
| 722 | 722 | ||
| 723 | <span | 723 | <span |
| @@ -725,7 +725,7 @@ | @@ -725,7 +725,7 @@ | ||
| 725 | </el-descriptions-item> | 725 | </el-descriptions-item> |
| 726 | <el-descriptions-item> | 726 | <el-descriptions-item> |
| 727 | <template slot="label"> | 727 | <template slot="label"> |
| 728 | - 宣传费用预估 | 728 | + 宣传费用预估(/元) |
| 729 | </template> | 729 | </template> |
| 730 | 730 | ||
| 731 | <span | 731 | <span |
| @@ -733,7 +733,7 @@ | @@ -733,7 +733,7 @@ | ||
| 733 | </el-descriptions-item> | 733 | </el-descriptions-item> |
| 734 | <el-descriptions-item> | 734 | <el-descriptions-item> |
| 735 | <template slot="label"> | 735 | <template slot="label"> |
| 736 | - 其他必要成本预估 | 736 | + 其他必要成本预估(/元) |
| 737 | </template> | 737 | </template> |
| 738 | 738 | ||
| 739 | <span | 739 | <span |
| @@ -741,7 +741,7 @@ | @@ -741,7 +741,7 @@ | ||
| 741 | </el-descriptions-item> | 741 | </el-descriptions-item> |
| 742 | <el-descriptions-item> | 742 | <el-descriptions-item> |
| 743 | <template slot="label"> | 743 | <template slot="label"> |
| 744 | - 总成本预估 | 744 | + 总成本预估(/元) |
| 745 | </template> | 745 | </template> |
| 746 | 746 | ||
| 747 | <span | 747 | <span |
| @@ -781,7 +781,7 @@ | @@ -781,7 +781,7 @@ | ||
| 781 | </el-descriptions-item> | 781 | </el-descriptions-item> |
| 782 | <el-descriptions-item> | 782 | <el-descriptions-item> |
| 783 | <template slot="label"> | 783 | <template slot="label"> |
| 784 | - 预计直接收益 | 784 | + 预计直接收益(/元) |
| 785 | </template> | 785 | </template> |
| 786 | 786 | ||
| 787 | <span | 787 | <span |
| @@ -789,7 +789,7 @@ | @@ -789,7 +789,7 @@ | ||
| 789 | </el-descriptions-item> | 789 | </el-descriptions-item> |
| 790 | <el-descriptions-item> | 790 | <el-descriptions-item> |
| 791 | <template slot="label"> | 791 | <template slot="label"> |
| 792 | - 预计间接收益 | 792 | + 预计间接收益(/元) |
| 793 | </template> | 793 | </template> |
| 794 | 794 | ||
| 795 | <span | 795 | <span |
| @@ -922,7 +922,7 @@ | @@ -922,7 +922,7 @@ | ||
| 922 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> | 922 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> |
| 923 | 923 | ||
| 924 | </el-table-column> | 924 | </el-table-column> |
| 925 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 925 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 926 | 926 | ||
| 927 | </el-table-column> | 927 | </el-table-column> |
| 928 | <el-table-column label="备注" prop="notes" min-width="20%"> | 928 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -936,14 +936,14 @@ | @@ -936,14 +936,14 @@ | ||
| 936 | <el-table :data="tableData3" | 936 | <el-table :data="tableData3" |
| 937 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 937 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 938 | style="width: 100%;margin: auto;"> | 938 | style="width: 100%;margin: auto;"> |
| 939 | - <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" | 939 | + <el-table-column class-name="first-column-bg" label="内部人力成本预估(/元)" prop="name" |
| 940 | min-width="15%"> | 940 | min-width="15%"> |
| 941 | </el-table-column> | 941 | </el-table-column> |
| 942 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" | 942 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" |
| 943 | min-width="35%"> | 943 | min-width="35%"> |
| 944 | 944 | ||
| 945 | </el-table-column> | 945 | </el-table-column> |
| 946 | - <el-table-column class-name="first-column-bg" label="外部人力成本预估" prop="text" | 946 | + <el-table-column class-name="first-column-bg" label="外部人力成本预估(/元)" prop="text" |
| 947 | min-width="15%"> | 947 | min-width="15%"> |
| 948 | 948 | ||
| 949 | </el-table-column> | 949 | </el-table-column> |
| @@ -1123,7 +1123,7 @@ | @@ -1123,7 +1123,7 @@ | ||
| 1123 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> | 1123 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> |
| 1124 | 1124 | ||
| 1125 | </el-table-column> | 1125 | </el-table-column> |
| 1126 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 1126 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 1127 | 1127 | ||
| 1128 | </el-table-column> | 1128 | </el-table-column> |
| 1129 | <el-table-column label="备注" prop="notes" min-width="20%"> | 1129 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -1137,43 +1137,43 @@ | @@ -1137,43 +1137,43 @@ | ||
| 1137 | <el-descriptions class="margin-top" :column="2" border :labelStyle="labelStyleOne"> | 1137 | <el-descriptions class="margin-top" :column="2" border :labelStyle="labelStyleOne"> |
| 1138 | <el-descriptions-item> | 1138 | <el-descriptions-item> |
| 1139 | <template slot="label"> | 1139 | <template slot="label"> |
| 1140 | - 内部人力成本预估 | 1140 | + 内部人力成本预估(/元) |
| 1141 | </template> | 1141 | </template> |
| 1142 | {{lixiang.internalLaborCostEstimation}} | 1142 | {{lixiang.internalLaborCostEstimation}} |
| 1143 | </el-descriptions-item> | 1143 | </el-descriptions-item> |
| 1144 | <el-descriptions-item> | 1144 | <el-descriptions-item> |
| 1145 | <template slot="label"> | 1145 | <template slot="label"> |
| 1146 | - 外部人力成本预估 | 1146 | + 外部人力成本预估(/元) |
| 1147 | </template> | 1147 | </template> |
| 1148 | {{lixiang.externalLaborCostEstimation}} | 1148 | {{lixiang.externalLaborCostEstimation}} |
| 1149 | </el-descriptions-item> | 1149 | </el-descriptions-item> |
| 1150 | <el-descriptions-item> | 1150 | <el-descriptions-item> |
| 1151 | <template slot="label"> | 1151 | <template slot="label"> |
| 1152 | - 商品成本预估 | 1152 | + 商品成本预估(/元) |
| 1153 | </template> | 1153 | </template> |
| 1154 | {{lixiang.costEstimationGoods}} | 1154 | {{lixiang.costEstimationGoods}} |
| 1155 | </el-descriptions-item> | 1155 | </el-descriptions-item> |
| 1156 | <el-descriptions-item> | 1156 | <el-descriptions-item> |
| 1157 | <template slot="label"> | 1157 | <template slot="label"> |
| 1158 | - 设备成本预估 | 1158 | + 设备成本预估(/元) |
| 1159 | </template> | 1159 | </template> |
| 1160 | {{lixiang.setCostEstimate}} | 1160 | {{lixiang.setCostEstimate}} |
| 1161 | </el-descriptions-item> | 1161 | </el-descriptions-item> |
| 1162 | <el-descriptions-item> | 1162 | <el-descriptions-item> |
| 1163 | <template slot="label"> | 1163 | <template slot="label"> |
| 1164 | - 宣传费用预估 | 1164 | + 宣传费用预估(/元) |
| 1165 | </template> | 1165 | </template> |
| 1166 | {{lixiang.estimatedPromotionalExpenses}} | 1166 | {{lixiang.estimatedPromotionalExpenses}} |
| 1167 | </el-descriptions-item> | 1167 | </el-descriptions-item> |
| 1168 | <el-descriptions-item> | 1168 | <el-descriptions-item> |
| 1169 | <template slot="label"> | 1169 | <template slot="label"> |
| 1170 | - 其他必要成本预估 | 1170 | + 其他必要成本预估(/元) |
| 1171 | </template> | 1171 | </template> |
| 1172 | {{lixiang.otherNecessaryEstimates}} | 1172 | {{lixiang.otherNecessaryEstimates}} |
| 1173 | </el-descriptions-item> | 1173 | </el-descriptions-item> |
| 1174 | <el-descriptions-item> | 1174 | <el-descriptions-item> |
| 1175 | <template slot="label"> | 1175 | <template slot="label"> |
| 1176 | - 总成本预估 | 1176 | + 总成本预估(/元) |
| 1177 | </template> | 1177 | </template> |
| 1178 | {{lixiang.totalCostEstimation}} | 1178 | {{lixiang.totalCostEstimation}} |
| 1179 | </el-descriptions-item> | 1179 | </el-descriptions-item> |
| @@ -1204,13 +1204,13 @@ | @@ -1204,13 +1204,13 @@ | ||
| 1204 | </el-descriptions-item> | 1204 | </el-descriptions-item> |
| 1205 | <el-descriptions-item> | 1205 | <el-descriptions-item> |
| 1206 | <template slot="label"> | 1206 | <template slot="label"> |
| 1207 | - 预计直接收益 | 1207 | + 预计直接收益(/元) |
| 1208 | </template> | 1208 | </template> |
| 1209 | {{lixiang.expectedDirectBenefits}} | 1209 | {{lixiang.expectedDirectBenefits}} |
| 1210 | </el-descriptions-item> | 1210 | </el-descriptions-item> |
| 1211 | <el-descriptions-item> | 1211 | <el-descriptions-item> |
| 1212 | <template slot="label"> | 1212 | <template slot="label"> |
| 1213 | - 预计间接收益 | 1213 | + 预计间接收益(/元) |
| 1214 | </template> | 1214 | </template> |
| 1215 | {{lixiang.expectedIndirectBenefits}} | 1215 | {{lixiang.expectedIndirectBenefits}} |
| 1216 | </el-descriptions-item> | 1216 | </el-descriptions-item> |
| @@ -1286,7 +1286,7 @@ | @@ -1286,7 +1286,7 @@ | ||
| 1286 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 1286 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 1287 | </el-form-item> | 1287 | </el-form-item> |
| 1288 | 1288 | ||
| 1289 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 1289 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 1290 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 1290 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 1291 | </el-form-item> | 1291 | </el-form-item> |
| 1292 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 1292 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -1616,19 +1616,19 @@ | @@ -1616,19 +1616,19 @@ | ||
| 1616 | externalLaborCostEstimation: '', | 1616 | externalLaborCostEstimation: '', |
| 1617 | tableData3: [{ | 1617 | tableData3: [{ |
| 1618 | id: 0, | 1618 | id: 0, |
| 1619 | - name: '商品成本预估', | 1619 | + name: '商品成本预估(/元)', |
| 1620 | planName: '', | 1620 | planName: '', |
| 1621 | - text: '设备成本预估', | 1621 | + text: '设备成本预估(/元)', |
| 1622 | eventTheme: '' | 1622 | eventTheme: '' |
| 1623 | }, { | 1623 | }, { |
| 1624 | id: 0, | 1624 | id: 0, |
| 1625 | - name: '宣传费用预估', | 1625 | + name: '宣传费用预估(/元)', |
| 1626 | planName: '', | 1626 | planName: '', |
| 1627 | - text: '其他必要成本预估', | 1627 | + text: '其他必要成本预估(/元)', |
| 1628 | eventTheme: '' | 1628 | eventTheme: '' |
| 1629 | }, { | 1629 | }, { |
| 1630 | id: 0, | 1630 | id: 0, |
| 1631 | - name: '总成本预估', | 1631 | + name: '总成本预估(/元)', |
| 1632 | planName: '', | 1632 | planName: '', |
| 1633 | text: '备注', | 1633 | text: '备注', |
| 1634 | eventTheme: '' | 1634 | eventTheme: '' |
| @@ -1637,9 +1637,9 @@ | @@ -1637,9 +1637,9 @@ | ||
| 1637 | expectedParticipation: '', | 1637 | expectedParticipation: '', |
| 1638 | tableData4: [{ | 1638 | tableData4: [{ |
| 1639 | id: 0, | 1639 | id: 0, |
| 1640 | - name: '预计直接收益', | 1640 | + name: '预计直接收益(/元)', |
| 1641 | planName: '', | 1641 | planName: '', |
| 1642 | - text: '预计间接收益', | 1642 | + text: '预计间接收益(/元)', |
| 1643 | eventTheme: '-' | 1643 | eventTheme: '-' |
| 1644 | }], | 1644 | }], |
| 1645 | createUser: '', | 1645 | createUser: '', |
| @@ -1972,7 +1972,7 @@ | @@ -1972,7 +1972,7 @@ | ||
| 1972 | }).then(res => { | 1972 | }).then(res => { |
| 1973 | this.secondData = res.data.content[0] | 1973 | this.secondData = res.data.content[0] |
| 1974 | //基本信息 | 1974 | //基本信息 |
| 1975 | - // that.id=res.data.content[0].id | 1975 | + that.id=res.data.content[0].id |
| 1976 | that.text = res.data.content[0].planName | 1976 | that.text = res.data.content[0].planName |
| 1977 | that.tableData1[0].eventTheme = res.data.content[0].planType | 1977 | that.tableData1[0].eventTheme = res.data.content[0].planType |
| 1978 | that.tableData1[0].planName = res.data.content[0].eventAddrs | 1978 | that.tableData1[0].planName = res.data.content[0].eventAddrs |
| @@ -1999,11 +1999,10 @@ | @@ -1999,11 +1999,10 @@ | ||
| 1999 | that.tableData4[0].eventTheme = res.data.content[0].expectedDirectBenefits | 1999 | that.tableData4[0].eventTheme = res.data.content[0].expectedDirectBenefits |
| 2000 | that.tableData4[0].planName = res.data.content[0].expectedIndirectBenefits | 2000 | that.tableData4[0].planName = res.data.content[0].expectedIndirectBenefits |
| 2001 | //系统信息 | 2001 | //系统信息 |
| 2002 | - that.createUser = res.data.content[0].createUser | ||
| 2003 | - that.createDate = res.data.content[0].createDate | ||
| 2004 | - | ||
| 2005 | - that.tableData5[0].planName = '-' | ||
| 2006 | - that.tableData5[0].eventTheme = res.data.content[0].updateUser | 2002 | + that.createUser = res.data.content[0].createUser |
| 2003 | + that.createDate = res.data.content[0].createDate | ||
| 2004 | + that.tableData5[0].planName = res.data.content[0].updateDate | ||
| 2005 | + that.tableData5[0].eventTheme = res.data.content[0].updateUser | ||
| 2007 | 2006 | ||
| 2008 | }).catch(err => { | 2007 | }).catch(err => { |
| 2009 | console.log(err) | 2008 | console.log(err) |
| @@ -2230,7 +2229,7 @@ | @@ -2230,7 +2229,7 @@ | ||
| 2230 | console.log(item) | 2229 | console.log(item) |
| 2231 | let that = this | 2230 | let that = this |
| 2232 | actPage({ | 2231 | actPage({ |
| 2233 | - detailsId: titem.id, | 2232 | + detailsId: item.id, |
| 2234 | pageNumber: 1, | 2233 | pageNumber: 1, |
| 2235 | pageSize: 10, | 2234 | pageSize: 10, |
| 2236 | }).then(res => { | 2235 | }).then(res => { |
admin-web-master/src/views/activity/activitySp.vue
| @@ -657,7 +657,7 @@ | @@ -657,7 +657,7 @@ | ||
| 657 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 657 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 658 | 658 | ||
| 659 | </el-table-column> | 659 | </el-table-column> |
| 660 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 660 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 661 | 661 | ||
| 662 | </el-table-column> | 662 | </el-table-column> |
| 663 | <el-table-column label="备注" prop="notes" min-width="20%"> | 663 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -671,14 +671,14 @@ | @@ -671,14 +671,14 @@ | ||
| 671 | <el-table :data="tableData3" | 671 | <el-table :data="tableData3" |
| 672 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 672 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 673 | style="width: 100%;margin: auto;"> | 673 | style="width: 100%;margin: auto;"> |
| 674 | - <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" | 674 | + <el-table-column class-name="first-column-bg" label="内部人力成本预估(/元)" prop="name" |
| 675 | min-width="15%"> | 675 | min-width="15%"> |
| 676 | </el-table-column> | 676 | </el-table-column> |
| 677 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" | 677 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" |
| 678 | min-width="35%"> | 678 | min-width="35%"> |
| 679 | 679 | ||
| 680 | </el-table-column> | 680 | </el-table-column> |
| 681 | - <el-table-column class-name="first-column-bg" label="外部人力成本预估" prop="text" | 681 | + <el-table-column class-name="first-column-bg" label="外部人力成本预估(/元)" prop="text" |
| 682 | min-width="15%"> | 682 | min-width="15%"> |
| 683 | 683 | ||
| 684 | </el-table-column> | 684 | </el-table-column> |
| @@ -852,7 +852,7 @@ | @@ -852,7 +852,7 @@ | ||
| 852 | min-width="15%"> | 852 | min-width="15%"> |
| 853 | 853 | ||
| 854 | </el-table-column> | 854 | </el-table-column> |
| 855 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 855 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 856 | </el-table-column> | 856 | </el-table-column> |
| 857 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 857 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 858 | </el-table-column> | 858 | </el-table-column> |
| @@ -880,7 +880,7 @@ | @@ -880,7 +880,7 @@ | ||
| 880 | label-width="120px" style="position: relative"> | 880 | label-width="120px" style="position: relative"> |
| 881 | <el-row :gutter="20"> | 881 | <el-row :gutter="20"> |
| 882 | <el-col :span="8"> | 882 | <el-col :span="8"> |
| 883 | - <el-form-item label="内部人力成本预估" | 883 | + <el-form-item label="内部人力成本预估(/元)" |
| 884 | class="grid-content bg-purple device-from" prop="name"> | 884 | class="grid-content bg-purple device-from" prop="name"> |
| 885 | <el-input v-model="zhixingList.internalLaborCostEstimation" | 885 | <el-input v-model="zhixingList.internalLaborCostEstimation" |
| 886 | placeholder="请输入" v-if="zhixingBian" /> | 886 | placeholder="请输入" v-if="zhixingBian" /> |
| @@ -888,7 +888,7 @@ | @@ -888,7 +888,7 @@ | ||
| 888 | </el-form-item> | 888 | </el-form-item> |
| 889 | </el-col> | 889 | </el-col> |
| 890 | <el-col :span="8"> | 890 | <el-col :span="8"> |
| 891 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" | 891 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" |
| 892 | prop="name"> | 892 | prop="name"> |
| 893 | <el-input v-model="zhixingList.externalLaborCostEstimation" | 893 | <el-input v-model="zhixingList.externalLaborCostEstimation" |
| 894 | placeholder="请输入" v-if="zhixingBian" /> | 894 | placeholder="请输入" v-if="zhixingBian" /> |
| @@ -897,7 +897,7 @@ | @@ -897,7 +897,7 @@ | ||
| 897 | </el-col> | 897 | </el-col> |
| 898 | 898 | ||
| 899 | <el-col :span="8"> | 899 | <el-col :span="8"> |
| 900 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 900 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 901 | <el-input v-model="zhixingList.costEstimationGoods" | 901 | <el-input v-model="zhixingList.costEstimationGoods" |
| 902 | placeholder="请输入" v-if="zhixingBian" /> | 902 | placeholder="请输入" v-if="zhixingBian" /> |
| 903 | <div v-else>{{ zhixingList.costEstimationGoods }}</div> | 903 | <div v-else>{{ zhixingList.costEstimationGoods }}</div> |
| @@ -907,21 +907,21 @@ | @@ -907,21 +907,21 @@ | ||
| 907 | 907 | ||
| 908 | <el-row :gutter="20"> | 908 | <el-row :gutter="20"> |
| 909 | <el-col :span="8"> | 909 | <el-col :span="8"> |
| 910 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 910 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 911 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" | 911 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" |
| 912 | v-if="zhixingBian" /> | 912 | v-if="zhixingBian" /> |
| 913 | <div v-else>{{ zhixingList.setCostEstimate }}</div> | 913 | <div v-else>{{ zhixingList.setCostEstimate }}</div> |
| 914 | </el-form-item> | 914 | </el-form-item> |
| 915 | </el-col> | 915 | </el-col> |
| 916 | <el-col :span="8"> | 916 | <el-col :span="8"> |
| 917 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 917 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 918 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" | 918 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" |
| 919 | placeholder="请输入" v-if="zhixingBian" /> | 919 | placeholder="请输入" v-if="zhixingBian" /> |
| 920 | <div v-else>{{ zhixingList.estimatedPromotionalExpenses }}</div> | 920 | <div v-else>{{ zhixingList.estimatedPromotionalExpenses }}</div> |
| 921 | </el-form-item> | 921 | </el-form-item> |
| 922 | </el-col> | 922 | </el-col> |
| 923 | <el-col :span="8"> | 923 | <el-col :span="8"> |
| 924 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 924 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 925 | <el-input v-model="zhixingList.otherNecessaryEstimates" | 925 | <el-input v-model="zhixingList.otherNecessaryEstimates" |
| 926 | placeholder="请输入" v-if="zhixingBian" /> | 926 | placeholder="请输入" v-if="zhixingBian" /> |
| 927 | <div v-else>{{ zhixingList.otherNecessaryEstimates }}</div> | 927 | <div v-else>{{ zhixingList.otherNecessaryEstimates }}</div> |
| @@ -931,7 +931,7 @@ | @@ -931,7 +931,7 @@ | ||
| 931 | 931 | ||
| 932 | <el-row :gutter="20"> | 932 | <el-row :gutter="20"> |
| 933 | <el-col :span="8"> | 933 | <el-col :span="8"> |
| 934 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 934 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 935 | <el-input v-model="zhixingList.totalCostEstimation" | 935 | <el-input v-model="zhixingList.totalCostEstimation" |
| 936 | placeholder="请输入" v-if="zhixingBian" /> | 936 | placeholder="请输入" v-if="zhixingBian" /> |
| 937 | <div v-else>{{ zhixingList.totalCostEstimation }}</div> | 937 | <div v-else>{{ zhixingList.totalCostEstimation }}</div> |
| @@ -978,7 +978,7 @@ | @@ -978,7 +978,7 @@ | ||
| 978 | </el-col> | 978 | </el-col> |
| 979 | 979 | ||
| 980 | <el-col :span="8"> | 980 | <el-col :span="8"> |
| 981 | - <el-form-item label="直接收益" class="grid-content bg-purple" prop="name"> | 981 | + <el-form-item label="直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 982 | <el-input v-model="zhixingList.expectedDirectBenefits" | 982 | <el-input v-model="zhixingList.expectedDirectBenefits" |
| 983 | placeholder="请输入" v-if="zhixingBian" /> | 983 | placeholder="请输入" v-if="zhixingBian" /> |
| 984 | <div v-else>{{ zhixingList.expectedDirectBenefits }}</div> | 984 | <div v-else>{{ zhixingList.expectedDirectBenefits }}</div> |
| @@ -987,7 +987,7 @@ | @@ -987,7 +987,7 @@ | ||
| 987 | </el-row> | 987 | </el-row> |
| 988 | <el-row :gutter="20"> | 988 | <el-row :gutter="20"> |
| 989 | <el-col :span="8"> | 989 | <el-col :span="8"> |
| 990 | - <el-form-item label="间接收益" class="grid-content bg-purple" prop="name"> | 990 | + <el-form-item label="间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 991 | <el-input v-model="zhixingList.expectedIndirectBenefits" | 991 | <el-input v-model="zhixingList.expectedIndirectBenefits" |
| 992 | placeholder="请输入" v-if="zhixingBian" /> | 992 | placeholder="请输入" v-if="zhixingBian" /> |
| 993 | <div v-else>{{ zhixingList.expectedIndirectBenefits }}</div> | 993 | <div v-else>{{ zhixingList.expectedIndirectBenefits }}</div> |
| @@ -1149,19 +1149,19 @@ | @@ -1149,19 +1149,19 @@ | ||
| 1149 | externalLaborCostEstimation: '', | 1149 | externalLaborCostEstimation: '', |
| 1150 | tableData3: [{ | 1150 | tableData3: [{ |
| 1151 | id: 0, | 1151 | id: 0, |
| 1152 | - name: '商品成本预估', | 1152 | + name: '商品成本预估(/元)', |
| 1153 | planName: '', | 1153 | planName: '', |
| 1154 | - text: '设备成本预估', | 1154 | + text: '设备成本预估(/元)', |
| 1155 | eventTheme: '' | 1155 | eventTheme: '' |
| 1156 | }, { | 1156 | }, { |
| 1157 | id: 0, | 1157 | id: 0, |
| 1158 | - name: '宣传费用预估', | 1158 | + name: '宣传费用预估(/元)', |
| 1159 | planName: '', | 1159 | planName: '', |
| 1160 | - text: '其他必要成本预估', | 1160 | + text: '其他必要成本预估(/元)', |
| 1161 | eventTheme: '' | 1161 | eventTheme: '' |
| 1162 | }, { | 1162 | }, { |
| 1163 | id: 0, | 1163 | id: 0, |
| 1164 | - name: '总成本预估', | 1164 | + name: '总成本预估(/元)', |
| 1165 | planName: '', | 1165 | planName: '', |
| 1166 | text: '备注', | 1166 | text: '备注', |
| 1167 | eventTheme: '' | 1167 | eventTheme: '' |
| @@ -1170,9 +1170,9 @@ | @@ -1170,9 +1170,9 @@ | ||
| 1170 | expectedParticipation: '', | 1170 | expectedParticipation: '', |
| 1171 | tableData4: [{ | 1171 | tableData4: [{ |
| 1172 | id: 0, | 1172 | id: 0, |
| 1173 | - name: '预计直接收益', | 1173 | + name: '预计直接收益(/元)', |
| 1174 | planName: '', | 1174 | planName: '', |
| 1175 | - text: '预计间接收益', | 1175 | + text: '预计间接收益(/元)', |
| 1176 | eventTheme: '-' | 1176 | eventTheme: '-' |
| 1177 | }], | 1177 | }], |
| 1178 | createUser: '', | 1178 | createUser: '', |
| @@ -1582,7 +1582,7 @@ | @@ -1582,7 +1582,7 @@ | ||
| 1582 | }).then(res => { | 1582 | }).then(res => { |
| 1583 | this.secondData = res.data.content[0] | 1583 | this.secondData = res.data.content[0] |
| 1584 | //基本信息 | 1584 | //基本信息 |
| 1585 | - // that.id=res.data.content[0].id | 1585 | + that.id=res.data.content[0].id |
| 1586 | that.text = res.data.content[0].planName | 1586 | that.text = res.data.content[0].planName |
| 1587 | that.tableData1[0].eventTheme = res.data.content[0].planType | 1587 | that.tableData1[0].eventTheme = res.data.content[0].planType |
| 1588 | that.tableData1[0].planName = res.data.content[0].eventAddrs | 1588 | that.tableData1[0].planName = res.data.content[0].eventAddrs |
| @@ -1609,11 +1609,10 @@ | @@ -1609,11 +1609,10 @@ | ||
| 1609 | that.tableData4[0].eventTheme = res.data.content[0].expectedDirectBenefits | 1609 | that.tableData4[0].eventTheme = res.data.content[0].expectedDirectBenefits |
| 1610 | that.tableData4[0].planName = res.data.content[0].expectedIndirectBenefits | 1610 | that.tableData4[0].planName = res.data.content[0].expectedIndirectBenefits |
| 1611 | //系统信息 | 1611 | //系统信息 |
| 1612 | - that.createUser = res.data.content[0].createUser | ||
| 1613 | - that.createDate = res.data.content[0].createDate | ||
| 1614 | - | ||
| 1615 | - that.tableData5[0].planName = '-' | ||
| 1616 | - that.tableData5[0].eventTheme = res.data.content[0].updateUser | 1612 | + that.createUser = res.data.content[0].createUser |
| 1613 | + that.createDate = res.data.content[0].createDate | ||
| 1614 | + that.tableData5[0].planName = res.data.content[0].updateDate | ||
| 1615 | + that.tableData5[0].eventTheme = res.data.content[0].updateUser | ||
| 1617 | 1616 | ||
| 1618 | }).catch(err => { | 1617 | }).catch(err => { |
| 1619 | console.log(err) | 1618 | console.log(err) |
admin-web-master/src/views/activity/index.vue
| @@ -157,7 +157,7 @@ | @@ -157,7 +157,7 @@ | ||
| 157 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 157 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 158 | </el-form-item> | 158 | </el-form-item> |
| 159 | 159 | ||
| 160 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 160 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 161 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 161 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 162 | </el-form-item> | 162 | </el-form-item> |
| 163 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 163 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -305,7 +305,7 @@ | @@ -305,7 +305,7 @@ | ||
| 305 | 活动效果分析 | 305 | 活动效果分析 |
| 306 | </div> | 306 | </div> |
| 307 | <div style="padding:0 20px;"> | 307 | <div style="padding:0 20px;"> |
| 308 | - <div style="font-size:12px;margin-bottom:10px;">成本分析</div> | 308 | + <div style="font-size:14px;margin-bottom:10px;">成本分析</div> |
| 309 | <div style="display:flex;padding:10px 0;"> | 309 | <div style="display:flex;padding:10px 0;"> |
| 310 | <div style="margin-right:40px;width:17%"> | 310 | <div style="margin-right:40px;width:17%"> |
| 311 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> | 311 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> |
| @@ -351,7 +351,7 @@ | @@ -351,7 +351,7 @@ | ||
| 351 | <div style="height:5px;background-color:#8167F5;"></div> | 351 | <div style="height:5px;background-color:#8167F5;"></div> |
| 352 | </div> | 352 | </div> |
| 353 | </div> | 353 | </div> |
| 354 | - <!-- <div style="font-size:12px;margin:10px 0;">效果分析</div> --> | 354 | + <!-- <div style="font-size:14px;margin:10px 0;">效果分析</div> --> |
| 355 | <!-- <div style="display:flex;padding:10px 0;"> | 355 | <!-- <div style="display:flex;padding:10px 0;"> |
| 356 | <div style="margin-right:40px;width:17%"> | 356 | <div style="margin-right:40px;width:17%"> |
| 357 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> | 357 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> |
| @@ -604,7 +604,7 @@ | @@ -604,7 +604,7 @@ | ||
| 604 | <img :src="$baseURL+secondData.coverPoster" alt="" style="height: 80px;" /> | 604 | <img :src="$baseURL+secondData.coverPoster" alt="" style="height: 80px;" /> |
| 605 | </div> | 605 | </div> |
| 606 | <div | 606 | <div |
| 607 | - style="display: flex;flex-direction: column;justify-content: space-around;padding: 0 10px;font-size: 12px;"> | 607 | + style="display: flex;flex-direction: column;justify-content: space-around;padding: 0 10px;font-size: 14px;"> |
| 608 | <span style="margin-bottom: 10px;">{{text}}</span> | 608 | <span style="margin-bottom: 10px;">{{text}}</span> |
| 609 | <span>活动时间:{{tableData1[1].eventTheme}}至{{tableData1[1].planName}}</span> | 609 | <span>活动时间:{{tableData1[1].eventTheme}}至{{tableData1[1].planName}}</span> |
| 610 | <span>活动地点:{{tableData1[0].planName}}</span> | 610 | <span>活动地点:{{tableData1[0].planName}}</span> |
| @@ -627,13 +627,13 @@ | @@ -627,13 +627,13 @@ | ||
| 627 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 627 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 628 | style="width: 100%;margin: auto;"> | 628 | style="width: 100%;margin: auto;"> |
| 629 | <el-table-column class-name="first-column-bg" label="方案编号" prop="name" | 629 | <el-table-column class-name="first-column-bg" label="方案编号" prop="name" |
| 630 | - min-width="15%"> | 630 | + min-width="18%"> |
| 631 | </el-table-column> | 631 | </el-table-column> |
| 632 | <el-table-column :label="id" prop="eventTheme" min-width="35%"> | 632 | <el-table-column :label="id" prop="eventTheme" min-width="35%"> |
| 633 | 633 | ||
| 634 | </el-table-column> | 634 | </el-table-column> |
| 635 | <el-table-column class-name="first-column-bg" label="方案名称" prop="text" | 635 | <el-table-column class-name="first-column-bg" label="方案名称" prop="text" |
| 636 | - min-width="15%"> | 636 | + min-width="18%"> |
| 637 | 637 | ||
| 638 | </el-table-column> | 638 | </el-table-column> |
| 639 | <el-table-column :label="text" prop="planName" min-width="35%"> | 639 | <el-table-column :label="text" prop="planName" min-width="35%"> |
| @@ -660,7 +660,7 @@ | @@ -660,7 +660,7 @@ | ||
| 660 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 660 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 661 | 661 | ||
| 662 | </el-table-column> | 662 | </el-table-column> |
| 663 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 663 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 664 | 664 | ||
| 665 | </el-table-column> | 665 | </el-table-column> |
| 666 | <el-table-column label="备注" prop="notes" min-width="20%"> | 666 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -674,15 +674,15 @@ | @@ -674,15 +674,15 @@ | ||
| 674 | <el-table :data="tableData3" | 674 | <el-table :data="tableData3" |
| 675 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 675 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 676 | style="width: 100%;margin: auto;"> | 676 | style="width: 100%;margin: auto;"> |
| 677 | - <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" | ||
| 678 | - min-width="15%"> | 677 | + <el-table-column class-name="first-column-bg" label="内部人力成本预估(/元)" prop="name" |
| 678 | + min-width="18%"> | ||
| 679 | </el-table-column> | 679 | </el-table-column> |
| 680 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" | 680 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" |
| 681 | min-width="35%"> | 681 | min-width="35%"> |
| 682 | 682 | ||
| 683 | </el-table-column> | 683 | </el-table-column> |
| 684 | - <el-table-column class-name="first-column-bg" label="外部人力成本预估" prop="text" | ||
| 685 | - min-width="15%"> | 684 | + <el-table-column class-name="first-column-bg" label="外部人力成本预估(/元)" prop="text" |
| 685 | + min-width="18%"> | ||
| 686 | 686 | ||
| 687 | </el-table-column> | 687 | </el-table-column> |
| 688 | <el-table-column :label="externalLaborCostEstimation" prop="planName" | 688 | <el-table-column :label="externalLaborCostEstimation" prop="planName" |
| @@ -699,13 +699,13 @@ | @@ -699,13 +699,13 @@ | ||
| 699 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 699 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 700 | style="width: 100%;margin: auto;"> | 700 | style="width: 100%;margin: auto;"> |
| 701 | <el-table-column class-name="first-column-bg" label="预计吸引流量" prop="name" | 701 | <el-table-column class-name="first-column-bg" label="预计吸引流量" prop="name" |
| 702 | - min-width="15%"> | 702 | + min-width="18%"> |
| 703 | </el-table-column> | 703 | </el-table-column> |
| 704 | <el-table-column :label="expectedAttractTraffic" prop="eventTheme" min-width="35%"> | 704 | <el-table-column :label="expectedAttractTraffic" prop="eventTheme" min-width="35%"> |
| 705 | 705 | ||
| 706 | </el-table-column> | 706 | </el-table-column> |
| 707 | <el-table-column class-name="first-column-bg" label="预计参与人数" prop="text" | 707 | <el-table-column class-name="first-column-bg" label="预计参与人数" prop="text" |
| 708 | - min-width="15%"> | 708 | + min-width="18%"> |
| 709 | 709 | ||
| 710 | </el-table-column> | 710 | </el-table-column> |
| 711 | <el-table-column :label="expectedParticipation" prop="planName" min-width="35%"> | 711 | <el-table-column :label="expectedParticipation" prop="planName" min-width="35%"> |
| @@ -851,7 +851,7 @@ | @@ -851,7 +851,7 @@ | ||
| 851 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 851 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 852 | 852 | ||
| 853 | </el-table-column> | 853 | </el-table-column> |
| 854 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 854 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 855 | </el-table-column> | 855 | </el-table-column> |
| 856 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 856 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 857 | </el-table-column> | 857 | </el-table-column> |
| @@ -879,7 +879,7 @@ | @@ -879,7 +879,7 @@ | ||
| 879 | label-width="120px" style="position: relative"> | 879 | label-width="120px" style="position: relative"> |
| 880 | <el-row :gutter="20"> | 880 | <el-row :gutter="20"> |
| 881 | <el-col :span="8"> | 881 | <el-col :span="8"> |
| 882 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" | 882 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" |
| 883 | prop="name"> | 883 | prop="name"> |
| 884 | 884 | ||
| 885 | <el-input v-model="zhixingList.internalLaborCostEstimation" | 885 | <el-input v-model="zhixingList.internalLaborCostEstimation" |
| @@ -888,7 +888,7 @@ | @@ -888,7 +888,7 @@ | ||
| 888 | </el-form-item> | 888 | </el-form-item> |
| 889 | </el-col> | 889 | </el-col> |
| 890 | <el-col :span="8"> | 890 | <el-col :span="8"> |
| 891 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" prop="name"> | 891 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 892 | <el-input v-model="zhixingList.externalLaborCostEstimation" | 892 | <el-input v-model="zhixingList.externalLaborCostEstimation" |
| 893 | placeholder="请输入" v-if="zhixingBian" /> | 893 | placeholder="请输入" v-if="zhixingBian" /> |
| 894 | <div v-else>{{ zhixingList.externalLaborCostEstimation }}</div> | 894 | <div v-else>{{ zhixingList.externalLaborCostEstimation }}</div> |
| @@ -896,7 +896,7 @@ | @@ -896,7 +896,7 @@ | ||
| 896 | </el-col> | 896 | </el-col> |
| 897 | 897 | ||
| 898 | <el-col :span="8"> | 898 | <el-col :span="8"> |
| 899 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 899 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 900 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" | 900 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" |
| 901 | v-if="zhixingBian" /> | 901 | v-if="zhixingBian" /> |
| 902 | <div v-else>{{ zhixingList.costEstimationGoods }}</div> | 902 | <div v-else>{{ zhixingList.costEstimationGoods }}</div> |
| @@ -906,21 +906,21 @@ | @@ -906,21 +906,21 @@ | ||
| 906 | 906 | ||
| 907 | <el-row :gutter="20"> | 907 | <el-row :gutter="20"> |
| 908 | <el-col :span="8"> | 908 | <el-col :span="8"> |
| 909 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 909 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 910 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" | 910 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" |
| 911 | v-if="zhixingBian" /> | 911 | v-if="zhixingBian" /> |
| 912 | <div v-else>{{ zhixingList.setCostEstimate }}</div> | 912 | <div v-else>{{ zhixingList.setCostEstimate }}</div> |
| 913 | </el-form-item> | 913 | </el-form-item> |
| 914 | </el-col> | 914 | </el-col> |
| 915 | <el-col :span="8"> | 915 | <el-col :span="8"> |
| 916 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 916 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 917 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" | 917 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" |
| 918 | placeholder="请输入" v-if="zhixingBian" /> | 918 | placeholder="请输入" v-if="zhixingBian" /> |
| 919 | <div v-else>{{ zhixingList.estimatedPromotionalExpenses }}</div> | 919 | <div v-else>{{ zhixingList.estimatedPromotionalExpenses }}</div> |
| 920 | </el-form-item> | 920 | </el-form-item> |
| 921 | </el-col> | 921 | </el-col> |
| 922 | <el-col :span="8"> | 922 | <el-col :span="8"> |
| 923 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 923 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 924 | <el-input v-model="zhixingList.otherNecessaryEstimates" | 924 | <el-input v-model="zhixingList.otherNecessaryEstimates" |
| 925 | placeholder="请输入" v-if="zhixingBian" /> | 925 | placeholder="请输入" v-if="zhixingBian" /> |
| 926 | <div v-else>{{ zhixingList.otherNecessaryEstimates }}</div> | 926 | <div v-else>{{ zhixingList.otherNecessaryEstimates }}</div> |
| @@ -930,7 +930,7 @@ | @@ -930,7 +930,7 @@ | ||
| 930 | 930 | ||
| 931 | <el-row :gutter="20"> | 931 | <el-row :gutter="20"> |
| 932 | <el-col :span="8"> | 932 | <el-col :span="8"> |
| 933 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 933 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 934 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" | 934 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" |
| 935 | v-if="zhixingBian" /> | 935 | v-if="zhixingBian" /> |
| 936 | <div v-else>{{ zhixingList.totalCostEstimation }}</div> | 936 | <div v-else>{{ zhixingList.totalCostEstimation }}</div> |
| @@ -977,7 +977,7 @@ | @@ -977,7 +977,7 @@ | ||
| 977 | </el-col> | 977 | </el-col> |
| 978 | 978 | ||
| 979 | <el-col :span="8"> | 979 | <el-col :span="8"> |
| 980 | - <el-form-item label="直接收益" class="grid-content bg-purple" prop="name"> | 980 | + <el-form-item label="直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 981 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" | 981 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" |
| 982 | v-if="zhixingBian" /> | 982 | v-if="zhixingBian" /> |
| 983 | <div v-else>{{ zhixingList.expectedDirectBenefits }}</div> | 983 | <div v-else>{{ zhixingList.expectedDirectBenefits }}</div> |
| @@ -986,7 +986,7 @@ | @@ -986,7 +986,7 @@ | ||
| 986 | </el-row> | 986 | </el-row> |
| 987 | <el-row :gutter="20"> | 987 | <el-row :gutter="20"> |
| 988 | <el-col :span="8"> | 988 | <el-col :span="8"> |
| 989 | - <el-form-item label="间接收益" class="grid-content bg-purple" prop="name"> | 989 | + <el-form-item label="间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 990 | <el-input v-model="zhixingList.expectedIndirectBenefits" | 990 | <el-input v-model="zhixingList.expectedIndirectBenefits" |
| 991 | placeholder="请输入" v-if="zhixingBian" /> | 991 | placeholder="请输入" v-if="zhixingBian" /> |
| 992 | <div v-else>{{ zhixingList.expectedIndirectBenefits }}</div> | 992 | <div v-else>{{ zhixingList.expectedIndirectBenefits }}</div> |
| @@ -1169,19 +1169,19 @@ | @@ -1169,19 +1169,19 @@ | ||
| 1169 | externalLaborCostEstimation: '', | 1169 | externalLaborCostEstimation: '', |
| 1170 | tableData3: [{ | 1170 | tableData3: [{ |
| 1171 | id: 0, | 1171 | id: 0, |
| 1172 | - name: '商品成本预估', | 1172 | + name: '商品成本预估(/元)', |
| 1173 | planName: '', | 1173 | planName: '', |
| 1174 | - text: '设备成本预估', | 1174 | + text: '设备成本预估(/元)', |
| 1175 | eventTheme: '' | 1175 | eventTheme: '' |
| 1176 | }, { | 1176 | }, { |
| 1177 | id: 0, | 1177 | id: 0, |
| 1178 | - name: '宣传费用预估', | 1178 | + name: '宣传费用预估(/元)', |
| 1179 | planName: '', | 1179 | planName: '', |
| 1180 | - text: '其他必要成本预估', | 1180 | + text: '其他必要成本预估(/元)', |
| 1181 | eventTheme: '' | 1181 | eventTheme: '' |
| 1182 | }, { | 1182 | }, { |
| 1183 | id: 0, | 1183 | id: 0, |
| 1184 | - name: '总成本预估', | 1184 | + name: '总成本预估(/元)', |
| 1185 | planName: '', | 1185 | planName: '', |
| 1186 | text: '备注', | 1186 | text: '备注', |
| 1187 | eventTheme: '' | 1187 | eventTheme: '' |
| @@ -1190,9 +1190,9 @@ | @@ -1190,9 +1190,9 @@ | ||
| 1190 | expectedParticipation: '', | 1190 | expectedParticipation: '', |
| 1191 | tableData4: [{ | 1191 | tableData4: [{ |
| 1192 | id: 0, | 1192 | id: 0, |
| 1193 | - name: '预计直接收益', | 1193 | + name: '预计直接收益(/元)', |
| 1194 | planName: '', | 1194 | planName: '', |
| 1195 | - text: '预计间接收益', | 1195 | + text: '预计间接收益(/元)', |
| 1196 | eventTheme: '-' | 1196 | eventTheme: '-' |
| 1197 | }], | 1197 | }], |
| 1198 | createUser: '', | 1198 | createUser: '', |
| @@ -1538,6 +1538,7 @@ | @@ -1538,6 +1538,7 @@ | ||
| 1538 | //基本信息 | 1538 | //基本信息 |
| 1539 | // that.id=res.data.content[0].id | 1539 | // that.id=res.data.content[0].id |
| 1540 | that.text = res.data.content[0].planName | 1540 | that.text = res.data.content[0].planName |
| 1541 | + that.id = res.data.content[0].id | ||
| 1541 | that.tableData1[0].eventTheme = res.data.content[0].planType | 1542 | that.tableData1[0].eventTheme = res.data.content[0].planType |
| 1542 | that.tableData1[0].planName = res.data.content[0].eventAddrs | 1543 | that.tableData1[0].planName = res.data.content[0].eventAddrs |
| 1543 | that.tableData1[1].eventTheme = res.data.content[0].eventStartTime | 1544 | that.tableData1[1].eventTheme = res.data.content[0].eventStartTime |
| @@ -1566,7 +1567,7 @@ | @@ -1566,7 +1567,7 @@ | ||
| 1566 | that.createUser = res.data.content[0].createUser | 1567 | that.createUser = res.data.content[0].createUser |
| 1567 | that.createDate = res.data.content[0].createDate | 1568 | that.createDate = res.data.content[0].createDate |
| 1568 | 1569 | ||
| 1569 | - that.tableData5[0].planName = '-' | 1570 | + that.tableData5[0].planName = res.data.content[0].updateDate |
| 1570 | that.tableData5[0].eventTheme = res.data.content[0].updateUser | 1571 | that.tableData5[0].eventTheme = res.data.content[0].updateUser |
| 1571 | 1572 | ||
| 1572 | }).catch(err => { | 1573 | }).catch(err => { |
| @@ -2696,7 +2697,7 @@ | @@ -2696,7 +2697,7 @@ | ||
| 2696 | border: none; | 2697 | border: none; |
| 2697 | margin-right: 10px; | 2698 | margin-right: 10px; |
| 2698 | background-color: #F2F2F2; | 2699 | background-color: #F2F2F2; |
| 2699 | - font-size: 12px; | 2700 | + font-size: 14px; |
| 2700 | border-top-left-radius: 8px; | 2701 | border-top-left-radius: 8px; |
| 2701 | border-top-right-radius: 8px; | 2702 | border-top-right-radius: 8px; |
| 2702 | padding: 0 15px; | 2703 | padding: 0 15px; |
| @@ -2745,7 +2746,7 @@ | @@ -2745,7 +2746,7 @@ | ||
| 2745 | border: none; | 2746 | border: none; |
| 2746 | margin-right: 10px; | 2747 | margin-right: 10px; |
| 2747 | background-color: #F2F2F2; | 2748 | background-color: #F2F2F2; |
| 2748 | - font-size: 12px; | 2749 | + font-size: 14px; |
| 2749 | border-top-left-radius: 8px; | 2750 | border-top-left-radius: 8px; |
| 2750 | border-top-right-radius: 8px; | 2751 | border-top-right-radius: 8px; |
| 2751 | padding: 0 15px; | 2752 | padding: 0 15px; |
admin-web-master/src/views/atmosphere/atmosphereBian.vue
| @@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
| 3 | <div style="height:58px;line-height:58px;background:#fff;padding-left:20px;"> | 3 | <div style="height:58px;line-height:58px;background:#fff;padding-left:20px;"> |
| 4 | <div style="color:#0006"> <span>品牌策划</span> <span style="padding:0 5px;">></span> <span style="color:#000000e6">氛围方案编辑</span></div> | 4 | <div style="color:#0006"> <span>品牌策划</span> <span style="padding:0 5px;">></span> <span style="color:#000000e6">氛围方案编辑</span></div> |
| 5 | </div> | 5 | </div> |
| 6 | - <div style="font-size: 12px;background:#fff;"> | 6 | + <div style="font-size: 14px;background:#fff;"> |
| 7 | <div style="padding: 20px"> | 7 | <div style="padding: 20px"> |
| 8 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> | 8 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> |
| 9 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 9 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| @@ -104,7 +104,7 @@ | @@ -104,7 +104,7 @@ | ||
| 104 | </div> | 104 | </div> |
| 105 | <div style="padding: 20px 20px 20px 20px"> | 105 | <div style="padding: 20px 20px 20px 20px"> |
| 106 | <el-table :data="tableDa" | 106 | <el-table :data="tableDa" |
| 107 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 107 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 108 | style="width: 100%"> | 108 | style="width: 100%"> |
| 109 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> | 109 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> |
| 110 | <template slot-scope="scope"> | 110 | <template slot-scope="scope"> |
| @@ -117,7 +117,7 @@ | @@ -117,7 +117,7 @@ | ||
| 117 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 117 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 118 | 118 | ||
| 119 | </el-table-column> | 119 | </el-table-column> |
| 120 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 120 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 121 | </el-table-column> | 121 | </el-table-column> |
| 122 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 122 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 123 | </el-table-column> | 123 | </el-table-column> |
| @@ -142,18 +142,18 @@ | @@ -142,18 +142,18 @@ | ||
| 142 | style="position: relative"> | 142 | style="position: relative"> |
| 143 | <el-row :gutter="20"> | 143 | <el-row :gutter="20"> |
| 144 | <el-col :span="8"> | 144 | <el-col :span="8"> |
| 145 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" prop="name"> | 145 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" prop="name"> |
| 146 | <el-input v-model="secondData.internalLaborCostEstimation" placeholder="请输入" /> | 146 | <el-input v-model="secondData.internalLaborCostEstimation" placeholder="请输入" /> |
| 147 | </el-form-item> | 147 | </el-form-item> |
| 148 | </el-col> | 148 | </el-col> |
| 149 | <el-col :span="8"> | 149 | <el-col :span="8"> |
| 150 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" prop="name"> | 150 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 151 | <el-input v-model="secondData.externalLaborCostEstimation" placeholder="请输入" /> | 151 | <el-input v-model="secondData.externalLaborCostEstimation" placeholder="请输入" /> |
| 152 | </el-form-item> | 152 | </el-form-item> |
| 153 | </el-col> | 153 | </el-col> |
| 154 | 154 | ||
| 155 | <el-col :span="8"> | 155 | <el-col :span="8"> |
| 156 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 156 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 157 | <el-input v-model="secondData.costEstimationGoods" placeholder="请输入" /> | 157 | <el-input v-model="secondData.costEstimationGoods" placeholder="请输入" /> |
| 158 | </el-form-item> | 158 | </el-form-item> |
| 159 | </el-col> | 159 | </el-col> |
| @@ -161,17 +161,17 @@ | @@ -161,17 +161,17 @@ | ||
| 161 | 161 | ||
| 162 | <el-row :gutter="20"> | 162 | <el-row :gutter="20"> |
| 163 | <el-col :span="8"> | 163 | <el-col :span="8"> |
| 164 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 164 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 165 | <el-input v-model="secondData.setCostEstimate" placeholder="请输入" /> | 165 | <el-input v-model="secondData.setCostEstimate" placeholder="请输入" /> |
| 166 | </el-form-item> | 166 | </el-form-item> |
| 167 | </el-col> | 167 | </el-col> |
| 168 | <el-col :span="8"> | 168 | <el-col :span="8"> |
| 169 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 169 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 170 | <el-input v-model="secondData.estimatedPromotionalExpenses" placeholder="请输入" /> | 170 | <el-input v-model="secondData.estimatedPromotionalExpenses" placeholder="请输入" /> |
| 171 | </el-form-item> | 171 | </el-form-item> |
| 172 | </el-col> | 172 | </el-col> |
| 173 | <el-col :span="8"> | 173 | <el-col :span="8"> |
| 174 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 174 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 175 | <el-input v-model="secondData.otherNecessaryEstimates" placeholder="请输入" /> | 175 | <el-input v-model="secondData.otherNecessaryEstimates" placeholder="请输入" /> |
| 176 | </el-form-item> | 176 | </el-form-item> |
| 177 | </el-col> | 177 | </el-col> |
| @@ -179,7 +179,7 @@ | @@ -179,7 +179,7 @@ | ||
| 179 | 179 | ||
| 180 | <el-row :gutter="20"> | 180 | <el-row :gutter="20"> |
| 181 | <el-col :span="8"> | 181 | <el-col :span="8"> |
| 182 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 182 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 183 | <el-input v-model="secondData.totalCostEstimation" placeholder="请输入" /> | 183 | <el-input v-model="secondData.totalCostEstimation" placeholder="请输入" /> |
| 184 | </el-form-item> | 184 | </el-form-item> |
| 185 | </el-col> | 185 | </el-col> |
| @@ -217,14 +217,14 @@ | @@ -217,14 +217,14 @@ | ||
| 217 | </el-col> | 217 | </el-col> |
| 218 | 218 | ||
| 219 | <el-col :span="8"> | 219 | <el-col :span="8"> |
| 220 | - <el-form-item label="预估直接收益" class="grid-content bg-purple" prop="name"> | 220 | + <el-form-item label="预估直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 221 | <el-input v-model="secondData.expectedDirectBenefits" placeholder="请输入" /> | 221 | <el-input v-model="secondData.expectedDirectBenefits" placeholder="请输入" /> |
| 222 | </el-form-item> | 222 | </el-form-item> |
| 223 | </el-col> | 223 | </el-col> |
| 224 | </el-row> | 224 | </el-row> |
| 225 | <el-row :gutter="20"> | 225 | <el-row :gutter="20"> |
| 226 | <el-col :span="8"> | 226 | <el-col :span="8"> |
| 227 | - <el-form-item label="预估间接收益" class="grid-content bg-purple" prop="name"> | 227 | + <el-form-item label="预估间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 228 | <el-input v-model="secondData.expectedIndirectBenefits" placeholder="请输入" /> | 228 | <el-input v-model="secondData.expectedIndirectBenefits" placeholder="请输入" /> |
| 229 | </el-form-item> | 229 | </el-form-item> |
| 230 | </el-col> | 230 | </el-col> |
| @@ -296,7 +296,7 @@ | @@ -296,7 +296,7 @@ | ||
| 296 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 296 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 297 | </el-form-item> | 297 | </el-form-item> |
| 298 | 298 | ||
| 299 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 299 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 300 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 300 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 301 | </el-form-item> | 301 | </el-form-item> |
| 302 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 302 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -520,12 +520,13 @@ | @@ -520,12 +520,13 @@ | ||
| 520 | bianji() { | 520 | bianji() { |
| 521 | this.secondData.pageNumber = 1 | 521 | this.secondData.pageNumber = 1 |
| 522 | this.secondData.pageSize = 10 | 522 | this.secondData.pageSize = 10 |
| 523 | + this.secondData.updateDate = this.updateCurrentTime() | ||
| 524 | + this.secondData.updateUser = localStorage.getItem('roleName') | ||
| 523 | let that = this | 525 | let that = this |
| 524 | Vue.delete(that.secondData,'createDate') | 526 | Vue.delete(that.secondData,'createDate') |
| 525 | let newobj = this.removeEmptyValues(this.secondData) | 527 | let newobj = this.removeEmptyValues(this.secondData) |
| 526 | this.$refs.jibenFrom.validate((valid) => { | 528 | this.$refs.jibenFrom.validate((valid) => { |
| 527 | if (valid) { | 529 | if (valid) { |
| 528 | - this.secondData.updateDate = this.updateCurrentTime() | ||
| 529 | xiangedit(newobj).then(res=>{ | 530 | xiangedit(newobj).then(res=>{ |
| 530 | this.$emit('BianchildClose', false) | 531 | this.$emit('BianchildClose', false) |
| 531 | }) | 532 | }) |
| @@ -581,7 +582,7 @@ | @@ -581,7 +582,7 @@ | ||
| 581 | } | 582 | } |
| 582 | 583 | ||
| 583 | .el-dialog__title { | 584 | .el-dialog__title { |
| 584 | - font-size:12px; | 585 | + font-size:14px; |
| 585 | color: #000; | 586 | color: #000; |
| 586 | } | 587 | } |
| 587 | } | 588 | } |
admin-web-master/src/views/atmosphere/atmosphereBz.vue
| @@ -8,7 +8,7 @@ | @@ -8,7 +8,7 @@ | ||
| 8 | <el-tabs :before-leave="beforeTabLeave"> | 8 | <el-tabs :before-leave="beforeTabLeave"> |
| 9 | <!-- <el-tab-pane label="方案编辑"> | 9 | <!-- <el-tab-pane label="方案编辑"> |
| 10 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="bian"> | 10 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="bian"> |
| 11 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;"> | 11 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;"> |
| 12 | 方案编辑器 | 12 | 方案编辑器 |
| 13 | </div> | 13 | </div> |
| 14 | <div style="padding: 15px;width:100%"> | 14 | <div style="padding: 15px;width:100%"> |
| @@ -18,12 +18,12 @@ | @@ -18,12 +18,12 @@ | ||
| 18 | </el-tab-pane> --> | 18 | </el-tab-pane> --> |
| 19 | <el-tab-pane label="基本信息"> | 19 | <el-tab-pane label="基本信息"> |
| 20 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="jiben"> | 20 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="jiben"> |
| 21 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;"> | 21 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;"> |
| 22 | 基本信息 | 22 | 基本信息 |
| 23 | </div> | 23 | </div> |
| 24 | <div style="padding: 15px;"> | 24 | <div style="padding: 15px;"> |
| 25 | <el-form label-position="right" ref="jibenFrom" :model="ruleForm" :rules="rules" | 25 | <el-form label-position="right" ref="jibenFrom" :model="ruleForm" :rules="rules" |
| 26 | - label-width="120px" style="position: relative"> | 26 | + label-width="150px" style="position: relative"> |
| 27 | <el-row :gutter="20"> | 27 | <el-row :gutter="20"> |
| 28 | <el-col :span="12"> | 28 | <el-col :span="12"> |
| 29 | <el-form-item label="方案分类" class="grid-content bg-purple device-from" | 29 | <el-form-item label="方案分类" class="grid-content bg-purple device-from" |
| @@ -103,7 +103,7 @@ | @@ -103,7 +103,7 @@ | ||
| 103 | <el-select v-model="lishiList" placeholder="请选择" style="width:100%" | 103 | <el-select v-model="lishiList" placeholder="请选择" style="width:100%" |
| 104 | @change="lichange"> | 104 | @change="lichange"> |
| 105 | <el-option v-for="(item,index) in fenxiData" :key="item.id" | 105 | <el-option v-for="(item,index) in fenxiData" :key="item.id" |
| 106 | - :label="item.operationType" :value="index"> | 106 | + :label="item.planName" :value="index"> |
| 107 | </el-option> | 107 | </el-option> |
| 108 | </el-select> | 108 | </el-select> |
| 109 | </el-form-item> | 109 | </el-form-item> |
| @@ -132,7 +132,7 @@ | @@ -132,7 +132,7 @@ | ||
| 132 | </el-tab-pane> | 132 | </el-tab-pane> |
| 133 | <el-tab-pane label="活动明细"> | 133 | <el-tab-pane label="活动明细"> |
| 134 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="huodong"> | 134 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="huodong"> |
| 135 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 135 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 136 | <div>活动明细</div> | 136 | <div>活动明细</div> |
| 137 | <div style="color: #2d8a58;margin-left: 10px;" @click="addMing = true"> | 137 | <div style="color: #2d8a58;margin-left: 10px;" @click="addMing = true"> |
| 138 | 添加明细 | 138 | 添加明细 |
| @@ -141,7 +141,7 @@ | @@ -141,7 +141,7 @@ | ||
| 141 | <div style="padding: 15px;"> | 141 | <div style="padding: 15px;"> |
| 142 | <div style="padding: 0px 20px 0px 0px"> | 142 | <div style="padding: 0px 20px 0px 0px"> |
| 143 | <el-table :data="tableData" | 143 | <el-table :data="tableData" |
| 144 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 144 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 145 | style="width: 100%"> | 145 | style="width: 100%"> |
| 146 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> | 146 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> |
| 147 | <template slot-scope="scope"> | 147 | <template slot-scope="scope"> |
| @@ -154,7 +154,8 @@ | @@ -154,7 +154,8 @@ | ||
| 154 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 154 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 155 | 155 | ||
| 156 | </el-table-column> | 156 | </el-table-column> |
| 157 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 157 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 158 | + | ||
| 158 | </el-table-column> | 159 | </el-table-column> |
| 159 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 160 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 160 | </el-table-column> | 161 | </el-table-column> |
| @@ -171,23 +172,23 @@ | @@ -171,23 +172,23 @@ | ||
| 171 | </el-tab-pane> | 172 | </el-tab-pane> |
| 172 | <el-tab-pane label="活动成本"> | 173 | <el-tab-pane label="活动成本"> |
| 173 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="cheng"> | 174 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="cheng"> |
| 174 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 175 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 175 | <div>活动成本</div> | 176 | <div>活动成本</div> |
| 176 | </div> | 177 | </div> |
| 177 | <div style="padding: 15px;"> | 178 | <div style="padding: 15px;"> |
| 178 | <div style=""> | 179 | <div style=""> |
| 179 | <el-form size="mini" label-position="right" ref="ruleFormInfo" :model="ruleForm" | 180 | <el-form size="mini" label-position="right" ref="ruleFormInfo" :model="ruleForm" |
| 180 | - label-width="130px" style="position: relative"> | 181 | + label-width="180px" style="position: relative"> |
| 181 | <el-row :gutter="20"> | 182 | <el-row :gutter="20"> |
| 182 | <el-col :span="12"> | 183 | <el-col :span="12"> |
| 183 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" | 184 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" |
| 184 | prop="internalLaborCostEstimation"> | 185 | prop="internalLaborCostEstimation"> |
| 185 | <el-input v-model="ruleForm.internalLaborCostEstimation" | 186 | <el-input v-model="ruleForm.internalLaborCostEstimation" |
| 186 | placeholder="请输入" /> | 187 | placeholder="请输入" /> |
| 187 | </el-form-item> | 188 | </el-form-item> |
| 188 | </el-col> | 189 | </el-col> |
| 189 | <el-col :span="12"> | 190 | <el-col :span="12"> |
| 190 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" | 191 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" |
| 191 | prop="externalLaborCostEstimation"> | 192 | prop="externalLaborCostEstimation"> |
| 192 | <el-input v-model="ruleForm.externalLaborCostEstimation" | 193 | <el-input v-model="ruleForm.externalLaborCostEstimation" |
| 193 | placeholder="请输入" /> | 194 | placeholder="请输入" /> |
| @@ -199,13 +200,13 @@ | @@ -199,13 +200,13 @@ | ||
| 199 | 200 | ||
| 200 | <el-row :gutter="20"> | 201 | <el-row :gutter="20"> |
| 201 | <el-col :span="12"> | 202 | <el-col :span="12"> |
| 202 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" | 203 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" |
| 203 | prop="costEstimationGoods"> | 204 | prop="costEstimationGoods"> |
| 204 | <el-input v-model="ruleForm.costEstimationGoods" placeholder="请输入" /> | 205 | <el-input v-model="ruleForm.costEstimationGoods" placeholder="请输入" /> |
| 205 | </el-form-item> | 206 | </el-form-item> |
| 206 | </el-col> | 207 | </el-col> |
| 207 | <el-col :span="12"> | 208 | <el-col :span="12"> |
| 208 | - <el-form-item label="设备成本预估" class="grid-content bg-purple" | 209 | + <el-form-item label="设备成本预估(/元)" class="grid-content bg-purple" |
| 209 | prop="setCostEstimate"> | 210 | prop="setCostEstimate"> |
| 210 | <el-input v-model="ruleForm.setCostEstimate" placeholder="请输入" /> | 211 | <el-input v-model="ruleForm.setCostEstimate" placeholder="请输入" /> |
| 211 | </el-form-item> | 212 | </el-form-item> |
| @@ -217,14 +218,14 @@ | @@ -217,14 +218,14 @@ | ||
| 217 | 218 | ||
| 218 | 219 | ||
| 219 | <el-col :span="12"> | 220 | <el-col :span="12"> |
| 220 | - <el-form-item label="宣传费用预估" class="grid-content bg-purple" | 221 | + <el-form-item label="宣传费用预估(/元)" class="grid-content bg-purple" |
| 221 | prop="estimatedPromotionalExpenses"> | 222 | prop="estimatedPromotionalExpenses"> |
| 222 | <el-input v-model="ruleForm.estimatedPromotionalExpenses" | 223 | <el-input v-model="ruleForm.estimatedPromotionalExpenses" |
| 223 | placeholder="请输入" /> | 224 | placeholder="请输入" /> |
| 224 | </el-form-item> | 225 | </el-form-item> |
| 225 | </el-col> | 226 | </el-col> |
| 226 | <el-col :span="12"> | 227 | <el-col :span="12"> |
| 227 | - <el-form-item label="其他必要成本预估" class="grid-content bg-purple" | 228 | + <el-form-item label="其他必要成本预估(/元)" class="grid-content bg-purple" |
| 228 | prop="otherNecessaryEstimates"> | 229 | prop="otherNecessaryEstimates"> |
| 229 | <el-input v-model="ruleForm.otherNecessaryEstimates" | 230 | <el-input v-model="ruleForm.otherNecessaryEstimates" |
| 230 | placeholder="请输入" /> | 231 | placeholder="请输入" /> |
| @@ -233,7 +234,7 @@ | @@ -233,7 +234,7 @@ | ||
| 233 | </el-row> | 234 | </el-row> |
| 234 | <el-row :gutter="20"> | 235 | <el-row :gutter="20"> |
| 235 | <el-col :span="12"> | 236 | <el-col :span="12"> |
| 236 | - <el-form-item label="总成本预估" prop="totalCostEstimation" | 237 | + <el-form-item label="总成本预估(/元)" prop="totalCostEstimation" |
| 237 | class="grid-content bg-purple"> | 238 | class="grid-content bg-purple"> |
| 238 | <el-input v-model="ruleForm.totalCostEstimation" placeholder="请输入" /> | 239 | <el-input v-model="ruleForm.totalCostEstimation" placeholder="请输入" /> |
| 239 | </el-form-item> | 240 | </el-form-item> |
| @@ -251,13 +252,13 @@ | @@ -251,13 +252,13 @@ | ||
| 251 | </el-tab-pane> | 252 | </el-tab-pane> |
| 252 | <el-tab-pane label="预估效果信息"> | 253 | <el-tab-pane label="预估效果信息"> |
| 253 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="yugu"> | 254 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="yugu"> |
| 254 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 255 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 255 | <div>预估效果信息</div> | 256 | <div>预估效果信息</div> |
| 256 | </div> | 257 | </div> |
| 257 | <div style="padding: 15px;"> | 258 | <div style="padding: 15px;"> |
| 258 | <div> | 259 | <div> |
| 259 | <el-form size="mini" label-position="right" ref="ruleFormInfo" :model="ruleForm" | 260 | <el-form size="mini" label-position="right" ref="ruleFormInfo" :model="ruleForm" |
| 260 | - label-width="130px" style="position: relative"> | 261 | + label-width="150px" style="position: relative"> |
| 261 | <el-row :gutter="20"> | 262 | <el-row :gutter="20"> |
| 262 | <el-col :span="12"> | 263 | <el-col :span="12"> |
| 263 | <el-form-item label="预计吸引流量" class="grid-content bg-purple device-from" | 264 | <el-form-item label="预计吸引流量" class="grid-content bg-purple device-from" |
| @@ -276,13 +277,13 @@ | @@ -276,13 +277,13 @@ | ||
| 276 | </el-row> | 277 | </el-row> |
| 277 | <el-row :gutter="20"> | 278 | <el-row :gutter="20"> |
| 278 | <el-col :span="12"> | 279 | <el-col :span="12"> |
| 279 | - <el-form-item label="预计直接收益" class="grid-content bg-purple" | 280 | + <el-form-item label="预计直接收益(/元)" class="grid-content bg-purple" |
| 280 | prop="expectedDirectBenefits"> | 281 | prop="expectedDirectBenefits"> |
| 281 | <el-input v-model="ruleForm.expectedDirectBenefits" placeholder="请输入" /> | 282 | <el-input v-model="ruleForm.expectedDirectBenefits" placeholder="请输入" /> |
| 282 | </el-form-item> | 283 | </el-form-item> |
| 283 | </el-col> | 284 | </el-col> |
| 284 | <el-col :span="12"> | 285 | <el-col :span="12"> |
| 285 | - <el-form-item label="预计间接收益" class="grid-content bg-purple" | 286 | + <el-form-item label="预计间接收益(/元)" class="grid-content bg-purple" |
| 286 | prop="expectedIndirectBenefits"> | 287 | prop="expectedIndirectBenefits"> |
| 287 | <el-input v-model="ruleForm.expectedIndirectBenefits" | 288 | <el-input v-model="ruleForm.expectedIndirectBenefits" |
| 288 | placeholder="请输入" /> | 289 | placeholder="请输入" /> |
| @@ -297,7 +298,7 @@ | @@ -297,7 +298,7 @@ | ||
| 297 | </el-tab-pane> | 298 | </el-tab-pane> |
| 298 | <el-tab-pane label="相关附件"> | 299 | <el-tab-pane label="相关附件"> |
| 299 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="fu"> | 300 | <div style="border: 1px solid #E5E5E5;padding: 1px" id="fu"> |
| 300 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 301 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 301 | <div style="line-height:38px;">相关附件</div> | 302 | <div style="line-height:38px;">相关附件</div> |
| 302 | <div> | 303 | <div> |
| 303 | <upfile filePath="act" inputtype="otherImageVideos" :limit="10" :islist="false" | 304 | <upfile filePath="act" inputtype="otherImageVideos" :limit="10" :islist="false" |
| @@ -308,7 +309,7 @@ | @@ -308,7 +309,7 @@ | ||
| 308 | <div style="padding: 15px;"> | 309 | <div style="padding: 15px;"> |
| 309 | <div style="padding: 0px 20px 0px 0px"> | 310 | <div style="padding: 0px 20px 0px 0px"> |
| 310 | <el-table :data="dataList" | 311 | <el-table :data="dataList" |
| 311 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 312 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 312 | style="width: 100%"> | 313 | style="width: 100%"> |
| 313 | <el-table-column label="序号" width="auto" min-width="7%" align="center"> | 314 | <el-table-column label="序号" width="auto" min-width="7%" align="center"> |
| 314 | <template slot-scope="scope"> | 315 | <template slot-scope="scope"> |
| @@ -338,8 +339,6 @@ | @@ -338,8 +339,6 @@ | ||
| 338 | </el-button> | 339 | </el-button> |
| 339 | <el-button plain @click="onSubmit(0)" size="mini" style="background-color: #3F9B6A;color: #fff;">保存 | 340 | <el-button plain @click="onSubmit(0)" size="mini" style="background-color: #3F9B6A;color: #fff;">保存 |
| 340 | </el-button> | 341 | </el-button> |
| 341 | - | ||
| 342 | - | ||
| 343 | </div> | 342 | </div> |
| 344 | </div> | 343 | </div> |
| 345 | 344 | ||
| @@ -352,7 +351,7 @@ | @@ -352,7 +351,7 @@ | ||
| 352 | <div style=""> | 351 | <div style=""> |
| 353 | <div style="padding: 15px;"> | 352 | <div style="padding: 15px;"> |
| 354 | <el-form size="mini" label-position="right" ref="ruleFormInfo" :model="mingFrom" | 353 | <el-form size="mini" label-position="right" ref="ruleFormInfo" :model="mingFrom" |
| 355 | - label-width="120px" style="position: relative"> | 354 | + label-width="150px" style="position: relative"> |
| 356 | <el-form-item label="明细项名称" class="grid-content bg-purple device-from" prop="planName"> | 355 | <el-form-item label="明细项名称" class="grid-content bg-purple device-from" prop="planName"> |
| 357 | <el-input v-model="mingFrom.detailLtemName" placeholder="请输入" /> | 356 | <el-input v-model="mingFrom.detailLtemName" placeholder="请输入" /> |
| 358 | </el-form-item> | 357 | </el-form-item> |
| @@ -360,7 +359,7 @@ | @@ -360,7 +359,7 @@ | ||
| 360 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 359 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 361 | </el-form-item> | 360 | </el-form-item> |
| 362 | 361 | ||
| 363 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 362 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 364 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 363 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 365 | </el-form-item> | 364 | </el-form-item> |
| 366 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 365 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -394,7 +393,8 @@ | @@ -394,7 +393,8 @@ | ||
| 394 | MingEdit, | 393 | MingEdit, |
| 395 | MingDel, | 394 | MingDel, |
| 396 | fujiaAdd, | 395 | fujiaAdd, |
| 397 | - lishiDeta | 396 | + lishiDeta, |
| 397 | + queryByPage | ||
| 398 | } from '../../api/activityBz' | 398 | } from '../../api/activityBz' |
| 399 | import wangEditor from "@/components/editor/index"; | 399 | import wangEditor from "@/components/editor/index"; |
| 400 | import upimg from "@/components/ImageUpload/index" | 400 | import upimg from "@/components/ImageUpload/index" |
| @@ -547,22 +547,57 @@ | @@ -547,22 +547,57 @@ | ||
| 547 | this.currentTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; | 547 | this.currentTime = `${year}-${month}-${day} ${hours}:${minutes}:${seconds}`; |
| 548 | }, | 548 | }, |
| 549 | lishi() { | 549 | lishi() { |
| 550 | - lishiDeta({ | ||
| 551 | - eventDetailsType: '2' | ||
| 552 | - }).then(res => { | ||
| 553 | - this.fenxiData = res.data | ||
| 554 | - }) | 550 | + queryByPage({ |
| 551 | + pageNumber: 1, | ||
| 552 | + pageSize: 10, | ||
| 553 | + dataOwnership: '2', | ||
| 554 | + isDraft: 0, | ||
| 555 | + state:'5' | ||
| 556 | + | ||
| 557 | + }).then(res => { | ||
| 558 | + this.fenxiData = res.data.content | ||
| 559 | + }) | ||
| 560 | + | ||
| 555 | }, | 561 | }, |
| 556 | lichange(e) { | 562 | lichange(e) { |
| 557 | - | ||
| 558 | - let msg = this.fenxiData[e] | ||
| 559 | - let obj = JSON.parse(msg.originalData) | ||
| 560 | - | ||
| 561 | - for (let key in obj) { | ||
| 562 | - if (this.ruleForm.hasOwnProperty(key)) { | ||
| 563 | - this.ruleForm[key] = obj[key]; | ||
| 564 | - } | 563 | + let msg = this.fenxiData[e] |
| 564 | + | ||
| 565 | + // let obj = msg.originalData | ||
| 566 | + this.ruleForm={ | ||
| 567 | + // classificationCode: msg.classificationCode, | ||
| 568 | + plan_Time: [msg.eventStartTime,msg.eventEndTime], | ||
| 569 | + planName: msg.planName, //方案名称 | ||
| 570 | + planType: '活动策划', //类型 | ||
| 571 | + eventAddrs: msg.eventAddrs, //活动地点 | ||
| 572 | + eventStartTime: msg.eventStartTime, //活动开始时间 | ||
| 573 | + eventEndTime: msg.eventEndTime, //活动结束时间 | ||
| 574 | + eventTheme:msg.eventTheme, //活动主题 | ||
| 575 | + sponsor: msg.sponsor, //活动主办方 | ||
| 576 | + participants: msg.participants, //活动参与方 | ||
| 577 | + rangeSetting: msg.rangeSetting, | ||
| 578 | + mainPurpose: msg.mainPurpose, //活动主要目的 | ||
| 579 | + coverPoster: msg.coverPoster, //封面海报 | ||
| 580 | + internalLaborCostEstimation: msg.internalLaborCostEstimation, //内部人工成本预估 | ||
| 581 | + externalLaborCostEstimation: msg.externalLaborCostEstimation, //外部人工成本预估 | ||
| 582 | + costEstimationGoods: msg.costEstimationGoods, //商品成本预估 | ||
| 583 | + setCostEstimate: msg.setCostEstimate, //设置成本预估 | ||
| 584 | + estimatedPromotionalExpenses: msg.estimatedPromotionalExpenses, //宣传费用预估 | ||
| 585 | + otherNecessaryEstimates:msg.otherNecessaryEstimates, //其他成本预估 | ||
| 586 | + totalCostEstimation: msg.totalCostEstimation, //总成本预估 | ||
| 587 | + notes: msg.notes, //备注 | ||
| 588 | + expectedAttractTraffic: msg.expectedAttractTraffic, //预计吸引流量 | ||
| 589 | + expectedParticipation: msg.expectedParticipation, //预计参与人数 | ||
| 590 | + expectedDirectBenefits: msg.expectedDirectBenefits, //预计直接收益 | ||
| 591 | + expectedIndirectBenefits: msg.expectedIndirectBenefits, //预计间接收益 | ||
| 565 | } | 592 | } |
| 593 | + // let msg = this.fenxiData[e] | ||
| 594 | + // let obj = JSON.parse(msg.originalData) | ||
| 595 | + | ||
| 596 | + // for (let key in obj) { | ||
| 597 | + // if (this.ruleForm.hasOwnProperty(key)) { | ||
| 598 | + // this.ruleForm[key] = obj[key]; | ||
| 599 | + // } | ||
| 600 | + // } | ||
| 566 | }, | 601 | }, |
| 567 | // 切换事件 | 602 | // 切换事件 |
| 568 | beforeTabLeave(activeName, oldActiveName) { | 603 | beforeTabLeave(activeName, oldActiveName) { |
| @@ -619,6 +654,7 @@ | @@ -619,6 +654,7 @@ | ||
| 619 | let that = this | 654 | let that = this |
| 620 | let FlieName = this.ruleForm.planName | 655 | let FlieName = this.ruleForm.planName |
| 621 | this.ruleForm.createDate = this.currentTime | 656 | this.ruleForm.createDate = this.currentTime |
| 657 | + this.ruleForm.createUser = localStorage.getItem('roleName') | ||
| 622 | this.ruleForm.dataOwnership = '2' | 658 | this.ruleForm.dataOwnership = '2' |
| 623 | // this.$nextTick(() => { | 659 | // this.$nextTick(() => { |
| 624 | // var bian = document.getElementById('bian') | 660 | // var bian = document.getElementById('bian') |
| @@ -994,7 +1030,7 @@ | @@ -994,7 +1030,7 @@ | ||
| 994 | border: none; | 1030 | border: none; |
| 995 | margin-right: 10px; | 1031 | margin-right: 10px; |
| 996 | background-color: #F2F2F2; | 1032 | background-color: #F2F2F2; |
| 997 | - font-size: 12px; | 1033 | + font-size: 14px; |
| 998 | border-top-left-radius: 8px; | 1034 | border-top-left-radius: 8px; |
| 999 | border-top-right-radius: 8px; | 1035 | border-top-right-radius: 8px; |
| 1000 | padding: 0 15px; | 1036 | padding: 0 15px; |
admin-web-master/src/views/atmosphere/atmosphereGl.vue
| @@ -67,8 +67,8 @@ | @@ -67,8 +67,8 @@ | ||
| 67 | <span style="font-size: 15px !important;"> | 67 | <span style="font-size: 15px !important;"> |
| 68 | <i class="el-icon-circle-plus" v-if="node.level!=2" | 68 | <i class="el-icon-circle-plus" v-if="node.level!=2" |
| 69 | @click="xinFenlei(node,data)" style="padding-right: 7px;"></i> | 69 | @click="xinFenlei(node,data)" style="padding-right: 7px;"></i> |
| 70 | - <i class="el-icon-edit" @click="editFenlei(node, data)" | ||
| 71 | - style="padding-right: 7px;"></i> | 70 | + <i class="el-icon-edit" @click="editFenlei(node, data)" |
| 71 | + style="padding-right: 7px;"></i> | ||
| 72 | <i class="el-icon-delete-solid" @click="() => fenDelete(node, data)"></i> | 72 | <i class="el-icon-delete-solid" @click="() => fenDelete(node, data)"></i> |
| 73 | </span> | 73 | </span> |
| 74 | </div> | 74 | </div> |
| @@ -84,7 +84,7 @@ | @@ -84,7 +84,7 @@ | ||
| 84 | @selection-change="handleSelectionChange" tooltip-effect="dark" | 84 | @selection-change="handleSelectionChange" tooltip-effect="dark" |
| 85 | :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" | 85 | :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 86 | ref="mulTable"> | 86 | ref="mulTable"> |
| 87 | - <!-- <el-table-column type="selection" min-width="80"> | 87 | + <!-- <el-table-column type="selection" min-width="80"> |
| 88 | </el-table-column> --> | 88 | </el-table-column> --> |
| 89 | <el-table-column label="方案名称" min-width="300" prop="planName"> | 89 | <el-table-column label="方案名称" min-width="300" prop="planName"> |
| 90 | </el-table-column> | 90 | </el-table-column> |
| @@ -167,11 +167,11 @@ | @@ -167,11 +167,11 @@ | ||
| 167 | 167 | ||
| 168 | </div> | 168 | </div> |
| 169 | <div style="display: flex;justify-content: flex-end;padding: 10px 20px 10px 0"> | 169 | <div style="display: flex;justify-content: flex-end;padding: 10px 20px 10px 0"> |
| 170 | - <el-button plain @click="addMing=false" style="background-color: #3F9B6A;color: #fff;">取消 | ||
| 171 | - </el-button> | 170 | + <el-button plain @click="addMing=false" style="background-color: #3F9B6A;color: #fff;">取消 |
| 171 | + </el-button> | ||
| 172 | <el-button plain @click="minSev" style="background-color: #3F9B6A;color: #fff;">确定 | 172 | <el-button plain @click="minSev" style="background-color: #3F9B6A;color: #fff;">确定 |
| 173 | </el-button> | 173 | </el-button> |
| 174 | - | 174 | + |
| 175 | </div> | 175 | </div> |
| 176 | </el-dialog> | 176 | </el-dialog> |
| 177 | <!-- 氛围效果分析 --> | 177 | <!-- 氛围效果分析 --> |
| @@ -182,7 +182,7 @@ | @@ -182,7 +182,7 @@ | ||
| 182 | 氛围效果分析 | 182 | 氛围效果分析 |
| 183 | </div> | 183 | </div> |
| 184 | <div style="padding:0 20px;"> | 184 | <div style="padding:0 20px;"> |
| 185 | - <div style="font-size:12px;margin-bottom:10px;">成本分析</div> | 185 | + <div style="font-size:14px;margin-bottom:10px;">成本分析</div> |
| 186 | <div style="display:flex;padding:10px 0;"> | 186 | <div style="display:flex;padding:10px 0;"> |
| 187 | <div style="margin-right:40px;width:17%"> | 187 | <div style="margin-right:40px;width:17%"> |
| 188 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> | 188 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> |
| @@ -190,7 +190,8 @@ | @@ -190,7 +190,8 @@ | ||
| 190 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedAttractTraffic}}</span>人 | 190 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedAttractTraffic}}</span>人 |
| 191 | </div> | 191 | </div> |
| 192 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> | 192 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> |
| 193 | - {{fenxiData.expectedAttractTrafficAnalyse}}%</div> | 193 | + {{fenxiData.expectedAttractTrafficAnalyse}}% |
| 194 | + </div> | ||
| 194 | <div style="height:5px;background-color:#FEC03D;"></div> | 195 | <div style="height:5px;background-color:#FEC03D;"></div> |
| 195 | </div> | 196 | </div> |
| 196 | <div style="margin-right:40px;width:17%"> | 197 | <div style="margin-right:40px;width:17%"> |
| @@ -199,7 +200,8 @@ | @@ -199,7 +200,8 @@ | ||
| 199 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedParticipation}}</span>人 | 200 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedParticipation}}</span>人 |
| 200 | </div> | 201 | </div> |
| 201 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> | 202 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> |
| 202 | - {{fenxiData.expectedParticipationAnalyse}}%</div> | 203 | + {{fenxiData.expectedParticipationAnalyse}}% |
| 204 | + </div> | ||
| 203 | <div style="height:5px;background-color:#58A3F7;"></div> | 205 | <div style="height:5px;background-color:#58A3F7;"></div> |
| 204 | </div> | 206 | </div> |
| 205 | <div style="margin-right:40px;width:17%"> | 207 | <div style="margin-right:40px;width:17%"> |
| @@ -208,7 +210,8 @@ | @@ -208,7 +210,8 @@ | ||
| 208 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedDirectBenefits?fenxiData.expectedDirectBenefits:'暂无'}}</span> | 210 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedDirectBenefits?fenxiData.expectedDirectBenefits:'暂无'}}</span> |
| 209 | </div> | 211 | </div> |
| 210 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> | 212 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> |
| 211 | - {{fenxiData.expectedDirectBenefitsAnalysis}}%</div> | 213 | + {{fenxiData.expectedDirectBenefitsAnalysis}}% |
| 214 | + </div> | ||
| 212 | <div style="height:5px;background-color:#4BCED0;"></div> | 215 | <div style="height:5px;background-color:#4BCED0;"></div> |
| 213 | </div> | 216 | </div> |
| 214 | <div style="margin-right:40px;width:17%"> | 217 | <div style="margin-right:40px;width:17%"> |
| @@ -217,7 +220,8 @@ | @@ -217,7 +220,8 @@ | ||
| 217 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedIndirectBenefits?fenxiData.expectedIndirectBenefits:'暂无'}}</span> | 220 | style="font-size:20px;font-weight:600;">{{fenxiData.expectedIndirectBenefits?fenxiData.expectedIndirectBenefits:'暂无'}}</span> |
| 218 | </div> | 221 | </div> |
| 219 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> | 222 | <div style="color:#BBBBBB;font-size:10px;margin-bottom:10px"> |
| 220 | - {{fenxiData.expectedIndirectBenefitsAnalysis}}%</div> | 223 | + {{fenxiData.expectedIndirectBenefitsAnalysis}}% |
| 224 | + </div> | ||
| 221 | <div style="height:5px;background-color:#3F9B6A;"></div> | 225 | <div style="height:5px;background-color:#3F9B6A;"></div> |
| 222 | </div> | 226 | </div> |
| 223 | <div style="margin-right:40px;width:17%"> | 227 | <div style="margin-right:40px;width:17%"> |
| @@ -228,7 +232,7 @@ | @@ -228,7 +232,7 @@ | ||
| 228 | <div style="height:5px;background-color:#8167F5;"></div> | 232 | <div style="height:5px;background-color:#8167F5;"></div> |
| 229 | </div> | 233 | </div> |
| 230 | </div> | 234 | </div> |
| 231 | - <!-- <div style="font-size:12px;margin:10px 0;">效果分析</div> --> | 235 | + <!-- <div style="font-size:14px;margin:10px 0;">效果分析</div> --> |
| 232 | <!-- <div style="display:flex;padding:10px 0;"> | 236 | <!-- <div style="display:flex;padding:10px 0;"> |
| 233 | <div style="margin-right:40px;width:17%"> | 237 | <div style="margin-right:40px;width:17%"> |
| 234 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> | 238 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> |
| @@ -269,24 +273,24 @@ | @@ -269,24 +273,24 @@ | ||
| 269 | <div>活动主题</div> | 273 | <div>活动主题</div> |
| 270 | <div style="margin-top:20px;"> | 274 | <div style="margin-top:20px;"> |
| 271 | <div style="display:flex;justify-content: space-between;margin-bottom:10px;"> | 275 | <div style="display:flex;justify-content: space-between;margin-bottom:10px;"> |
| 272 | - <div style="font-size:12px;color:#BBBBBB">主题1</div> | 276 | + <div style="font-size:14px;color:#BBBBBB">主题1</div> |
| 273 | <div>300/100家</div> | 277 | <div>300/100家</div> |
| 274 | </div> | 278 | </div> |
| 275 | <el-progress :text-inside="true" :stroke-width="15" :percentage="70"></el-progress> | 279 | <el-progress :text-inside="true" :stroke-width="15" :percentage="70"></el-progress> |
| 276 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> | 280 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> |
| 277 | - <div style="font-size:12px;color:#BBBBBB">主题2</div> | 281 | + <div style="font-size:14px;color:#BBBBBB">主题2</div> |
| 278 | <div>300/100家</div> | 282 | <div>300/100家</div> |
| 279 | </div> | 283 | </div> |
| 280 | <el-progress :text-inside="true" :stroke-width="15" :percentage="100" | 284 | <el-progress :text-inside="true" :stroke-width="15" :percentage="100" |
| 281 | status="success"></el-progress> | 285 | status="success"></el-progress> |
| 282 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> | 286 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> |
| 283 | - <div style="font-size:12px;color:#BBBBBB">主题3</div> | 287 | + <div style="font-size:14px;color:#BBBBBB">主题3</div> |
| 284 | <div>300/100家</div> | 288 | <div>300/100家</div> |
| 285 | </div> | 289 | </div> |
| 286 | <el-progress :text-inside="true" :stroke-width="15" :percentage="80" | 290 | <el-progress :text-inside="true" :stroke-width="15" :percentage="80" |
| 287 | status="warning"></el-progress> | 291 | status="warning"></el-progress> |
| 288 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> | 292 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> |
| 289 | - <div style="font-size:12px;color:#BBBBBB">主题4</div> | 293 | + <div style="font-size:14px;color:#BBBBBB">主题4</div> |
| 290 | <div>300/100家</div> | 294 | <div>300/100家</div> |
| 291 | </div> | 295 | </div> |
| 292 | <el-progress :text-inside="true" :stroke-width="15" :percentage="50" | 296 | <el-progress :text-inside="true" :stroke-width="15" :percentage="50" |
| @@ -360,8 +364,7 @@ | @@ -360,8 +364,7 @@ | ||
| 360 | style="position: relative"> | 364 | style="position: relative"> |
| 361 | <el-form-item label="上级分类" class="grid-content bg-purple device-from" prop="parentId"> | 365 | <el-form-item label="上级分类" class="grid-content bg-purple device-from" prop="parentId"> |
| 362 | <el-cascader v-model="xinADD.parentId" :options="cascaderList" @change="fenleiChange" | 366 | <el-cascader v-model="xinADD.parentId" :options="cascaderList" @change="fenleiChange" |
| 363 | - :props="{ checkStrictly: true }" :show-all-levels="false" clearable | ||
| 364 | - ref="cascaderRef" | 367 | + :props="{ checkStrictly: true }" :show-all-levels="false" clearable ref="cascaderRef" |
| 365 | style="width: 100%;"></el-cascader> | 368 | style="width: 100%;"></el-cascader> |
| 366 | </el-form-item> | 369 | </el-form-item> |
| 367 | <el-form-item label="分类名称" class="grid-content bg-purple device-from" prop="classificationName"> | 370 | <el-form-item label="分类名称" class="grid-content bg-purple device-from" prop="classificationName"> |
| @@ -386,7 +389,8 @@ | @@ -386,7 +389,8 @@ | ||
| 386 | <div style="margin-right: 10px;padding: 10px 0;"> | 389 | <div style="margin-right: 10px;padding: 10px 0;"> |
| 387 | <div>调整前方案</div> | 390 | <div>调整前方案</div> |
| 388 | <div style="font-size: 22px;color: #3F9B6A;font-weight: 600;margin: 10px 0;"> | 391 | <div style="font-size: 22px;color: #3F9B6A;font-weight: 600;margin: 10px 0;"> |
| 389 | - {{xiaoduiObj.biliOne}}</div> | 392 | + {{xiaoduiObj.biliOne}} |
| 393 | + </div> | ||
| 390 | <div style="font-size: 16px;color: #3F9B6A;font-weight: 600;">投入产出比</div> | 394 | <div style="font-size: 16px;color: #3F9B6A;font-weight: 600;">投入产出比</div> |
| 391 | </div> | 395 | </div> |
| 392 | <el-progress type="circle" :percentage="xiaoduiObj.bilis" :show-text="false" :width="100"> | 396 | <el-progress type="circle" :percentage="xiaoduiObj.bilis" :show-text="false" :width="100"> |
| @@ -441,7 +445,8 @@ | @@ -441,7 +445,8 @@ | ||
| 441 | <div style="margin-right: 10px;padding: 10px 0;"> | 445 | <div style="margin-right: 10px;padding: 10px 0;"> |
| 442 | <div>调整后方案</div> | 446 | <div>调整后方案</div> |
| 443 | <div style="font-size: 22px;color: #3F9B6A;font-weight: 600;margin: 10px 0;"> | 447 | <div style="font-size: 22px;color: #3F9B6A;font-weight: 600;margin: 10px 0;"> |
| 444 | - {{xiaoduiObj.biliTwo}}</div> | 448 | + {{xiaoduiObj.biliTwo}} |
| 449 | + </div> | ||
| 445 | <div style="font-size: 16px;color: #3F9B6A;font-weight: 600;">投入产出比</div> | 450 | <div style="font-size: 16px;color: #3F9B6A;font-weight: 600;">投入产出比</div> |
| 446 | </div> | 451 | </div> |
| 447 | <el-progress type="circle" :percentage="xiaoduiObj.biliT" :show-text="false" :width="100"> | 452 | <el-progress type="circle" :percentage="xiaoduiObj.biliT" :show-text="false" :width="100"> |
| @@ -501,7 +506,8 @@ | @@ -501,7 +506,8 @@ | ||
| 501 | <div>复制页</div> | 506 | <div>复制页</div> |
| 502 | </div> | 507 | </div> |
| 503 | <div style="padding:0 36px;"> | 508 | <div style="padding:0 36px;"> |
| 504 | - <el-form label-position="right" :model="copy" ref="copyfrom" :rules="copyRules" label-width="120px" style="position: relative"> | 509 | + <el-form label-position="right" :model="copy" ref="copyfrom" :rules="copyRules" label-width="120px" |
| 510 | + style="position: relative"> | ||
| 505 | <el-form-item label="新方案名称" class="grid-content bg-purple device-from" prop="planName"> | 511 | <el-form-item label="新方案名称" class="grid-content bg-purple device-from" prop="planName"> |
| 506 | <el-input v-model="copy.planName" placeholder="请输入" /> | 512 | <el-input v-model="copy.planName" placeholder="请输入" /> |
| 507 | </el-form-item> | 513 | </el-form-item> |
| @@ -522,11 +528,11 @@ | @@ -522,11 +528,11 @@ | ||
| 522 | <el-table :data="caoList.slice((caogaoPage - 1) * pageSize, caogaoPage * pageSize)" | 528 | <el-table :data="caoList.slice((caogaoPage - 1) * pageSize, caogaoPage * pageSize)" |
| 523 | :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" | 529 | :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 524 | align="left"> | 530 | align="left"> |
| 525 | - <el-table-column label="方案名称" min-width="300" prop="planName"> | ||
| 526 | - </el-table-column> | ||
| 527 | - <el-table-column label="类型" prop="planType" min-width="80"> | ||
| 528 | - </el-table-column> | ||
| 529 | - | 531 | + <el-table-column label="方案名称" min-width="300" prop="planName"> |
| 532 | + </el-table-column> | ||
| 533 | + <el-table-column label="类型" prop="planType" min-width="80"> | ||
| 534 | + </el-table-column> | ||
| 535 | + | ||
| 530 | <el-table-column label="创建时间" prop="createDate" min-width="250"> | 536 | <el-table-column label="创建时间" prop="createDate" min-width="250"> |
| 531 | </el-table-column> | 537 | </el-table-column> |
| 532 | <el-table-column label="操作" min-width="120" fixed="right"> | 538 | <el-table-column label="操作" min-width="120" fixed="right"> |
| @@ -539,13 +545,10 @@ | @@ -539,13 +545,10 @@ | ||
| 539 | </el-table> | 545 | </el-table> |
| 540 | <div class="fenye"> | 546 | <div class="fenye"> |
| 541 | <div> | 547 | <div> |
| 542 | - 共{{caoList.length || 0}}条 | 548 | + 共{{caoList.length || 0}}条 |
| 543 | </div> | 549 | </div> |
| 544 | - <el-pagination :hide-on-single-page="flag" background | ||
| 545 | - :current-page="caogaoPage" | ||
| 546 | - layout="prev,pager,next" | ||
| 547 | - :total="caoList.length" | ||
| 548 | - @current-change="caogaoCurrentChange" /> | 550 | + <el-pagination :hide-on-single-page="flag" background :current-page="caogaoPage" |
| 551 | + layout="prev,pager,next" :total="caoList.length" @current-change="caogaoCurrentChange" /> | ||
| 549 | </div> | 552 | </div> |
| 550 | </div> | 553 | </div> |
| 551 | <div style="display: flex;justify-content: flex-end;"> | 554 | <div style="display: flex;justify-content: flex-end;"> |
| @@ -582,11 +585,11 @@ | @@ -582,11 +585,11 @@ | ||
| 582 | </el-dialog> | 585 | </el-dialog> |
| 583 | 586 | ||
| 584 | <!-- 详情活动方案 --> | 587 | <!-- 详情活动方案 --> |
| 585 | - <div v-if="ggXin" style="background-color:#fff;"> | ||
| 586 | - <div style="height:58px;line-height:58px;background-color:#fff;padding-left:20px;"> | ||
| 587 | - <div style="color:#0006"> <span>品牌策划</span> <span style="padding:0 5px;">></span> <span | ||
| 588 | - style="color:#000000e6">活动方案详情</span></div> | ||
| 589 | - </div> | 588 | + <div v-if="ggXin" style="background-color:#fff;"> |
| 589 | + <div style="height:58px;line-height:58px;background-color:#fff;padding-left:20px;"> | ||
| 590 | + <div style="color:#0006"> <span>品牌策划</span> <span style="padding:0 5px;">></span> <span | ||
| 591 | + style="color:#000000e6">活动方案详情</span></div> | ||
| 592 | + </div> | ||
| 590 | <div ref="actXiang"> | 593 | <div ref="actXiang"> |
| 591 | <div style="width: 100%;"> | 594 | <div style="width: 100%;"> |
| 592 | <div style="display: flex;padding:0px 20px 20px 20px; "> | 595 | <div style="display: flex;padding:0px 20px 20px 20px; "> |
| @@ -594,7 +597,7 @@ | @@ -594,7 +597,7 @@ | ||
| 594 | <img :src="$baseURL+secondData.coverPoster" alt="" style="height: 80px;" /> | 597 | <img :src="$baseURL+secondData.coverPoster" alt="" style="height: 80px;" /> |
| 595 | </div> | 598 | </div> |
| 596 | <div | 599 | <div |
| 597 | - style="display: flex;flex-direction: column;justify-content: space-around;padding: 0 10px;font-size: 12px;"> | 600 | + style="display: flex;flex-direction: column;justify-content: space-around;padding: 0 10px;font-size: 14px;"> |
| 598 | <span style="margin-bottom: 10px;">{{text}}</span> | 601 | <span style="margin-bottom: 10px;">{{text}}</span> |
| 599 | <span>活动时间:{{tableData1[1].eventTheme}}至{{tableData1[1].planName}}</span> | 602 | <span>活动时间:{{tableData1[1].eventTheme}}至{{tableData1[1].planName}}</span> |
| 600 | <span>活动地点:{{tableData1[0].planName}}</span> | 603 | <span>活动地点:{{tableData1[0].planName}}</span> |
| @@ -611,10 +614,10 @@ | @@ -611,10 +614,10 @@ | ||
| 611 | <div v-if="activeName=='first'" style="display: flex;"> | 614 | <div v-if="activeName=='first'" style="display: flex;"> |
| 612 | <div style="width: 100%;"> | 615 | <div style="width: 100%;"> |
| 613 | <div style="width: 100%;"> | 616 | <div style="width: 100%;"> |
| 614 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">基本信息</div> | 617 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">基本信息</div> |
| 615 | <div style="padding: 10px 20px;"> | 618 | <div style="padding: 10px 20px;"> |
| 616 | <el-table :data="tableData1" | 619 | <el-table :data="tableData1" |
| 617 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 620 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#fff'}" |
| 618 | style="width: 100%;margin: auto;"> | 621 | style="width: 100%;margin: auto;"> |
| 619 | <el-table-column class-name="first-column-bg" label="方案编号" prop="name" | 622 | <el-table-column class-name="first-column-bg" label="方案编号" prop="name" |
| 620 | min-width="15%"> | 623 | min-width="15%"> |
| @@ -635,10 +638,10 @@ | @@ -635,10 +638,10 @@ | ||
| 635 | </div> | 638 | </div> |
| 636 | </div> | 639 | </div> |
| 637 | <div style="width: 100%;"> | 640 | <div style="width: 100%;"> |
| 638 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">活动明细信息</div> | 641 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">活动明细信息</div> |
| 639 | <div style="padding: 10px 20px;"> | 642 | <div style="padding: 10px 20px;"> |
| 640 | <el-table :data="tableData2" | 643 | <el-table :data="tableData2" |
| 641 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 644 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#fff'}" |
| 642 | style="width: 100%;margin: auto;"> | 645 | style="width: 100%;margin: auto;"> |
| 643 | <el-table-column label="序号" min-width="5%" align='center'> | 646 | <el-table-column label="序号" min-width="5%" align='center'> |
| 644 | <template slot-scope="scope"> | 647 | <template slot-scope="scope"> |
| @@ -650,7 +653,7 @@ | @@ -650,7 +653,7 @@ | ||
| 650 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 653 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 651 | 654 | ||
| 652 | </el-table-column> | 655 | </el-table-column> |
| 653 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 656 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 654 | 657 | ||
| 655 | </el-table-column> | 658 | </el-table-column> |
| 656 | <el-table-column label="备注" prop="notes" min-width="20%"> | 659 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -659,19 +662,19 @@ | @@ -659,19 +662,19 @@ | ||
| 659 | </div> | 662 | </div> |
| 660 | </div> | 663 | </div> |
| 661 | <div style="width: 100%;"> | 664 | <div style="width: 100%;"> |
| 662 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">活动成本信息</div> | 665 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">活动成本信息</div> |
| 663 | <div style="padding:10px 20px;"> | 666 | <div style="padding:10px 20px;"> |
| 664 | <el-table :data="tableData3" | 667 | <el-table :data="tableData3" |
| 665 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 668 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#fff'}" |
| 666 | style="width: 100%;margin: auto;"> | 669 | style="width: 100%;margin: auto;"> |
| 667 | - <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" | 670 | + <el-table-column class-name="first-column-bg" label="内部人力成本预估(/元)" prop="name" |
| 668 | min-width="15%"> | 671 | min-width="15%"> |
| 669 | </el-table-column> | 672 | </el-table-column> |
| 670 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" | 673 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" |
| 671 | min-width="35%"> | 674 | min-width="35%"> |
| 672 | 675 | ||
| 673 | </el-table-column> | 676 | </el-table-column> |
| 674 | - <el-table-column class-name="first-column-bg" label="外部人力成本预估" prop="text" | 677 | + <el-table-column class-name="first-column-bg" label="外部人力成本预估(/元)" prop="text" |
| 675 | min-width="15%"> | 678 | min-width="15%"> |
| 676 | 679 | ||
| 677 | </el-table-column> | 680 | </el-table-column> |
| @@ -683,10 +686,10 @@ | @@ -683,10 +686,10 @@ | ||
| 683 | </div> | 686 | </div> |
| 684 | </div> | 687 | </div> |
| 685 | <div style="width: 100%;"> | 688 | <div style="width: 100%;"> |
| 686 | - <div style="font-size: 12px;padding:10px 20px 0px 20px;">预估效果</div> | 689 | + <div style="font-size: 14px;padding:10px 20px 0px 20px;">预估效果</div> |
| 687 | <div style="padding:10px 20px;"> | 690 | <div style="padding:10px 20px;"> |
| 688 | <el-table :data="tableData4" | 691 | <el-table :data="tableData4" |
| 689 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 692 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#fff'}" |
| 690 | style="width: 100%;margin: auto;"> | 693 | style="width: 100%;margin: auto;"> |
| 691 | <el-table-column class-name="first-column-bg" label="预计吸引流量" prop="name" | 694 | <el-table-column class-name="first-column-bg" label="预计吸引流量" prop="name" |
| 692 | min-width="15%"> | 695 | min-width="15%"> |
| @@ -706,10 +709,10 @@ | @@ -706,10 +709,10 @@ | ||
| 706 | </div> | 709 | </div> |
| 707 | </div> | 710 | </div> |
| 708 | <div style="width: 100%;"> | 711 | <div style="width: 100%;"> |
| 709 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">相关附件信息</div> | 712 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">相关附件信息</div> |
| 710 | <div style="padding:10px 20px;"> | 713 | <div style="padding:10px 20px;"> |
| 711 | <el-table :data="tableData6" | 714 | <el-table :data="tableData6" |
| 712 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 715 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#fff'}" |
| 713 | style="width: 100%;margin: auto;"> | 716 | style="width: 100%;margin: auto;"> |
| 714 | <el-table-column label="序号" min-width="5%" align='center'> | 717 | <el-table-column label="序号" min-width="5%" align='center'> |
| 715 | <template slot-scope="scope"> | 718 | <template slot-scope="scope"> |
| @@ -730,10 +733,10 @@ | @@ -730,10 +733,10 @@ | ||
| 730 | </div> | 733 | </div> |
| 731 | </div> | 734 | </div> |
| 732 | <div style="width: 100%;"> | 735 | <div style="width: 100%;"> |
| 733 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">系统信息</div> | 736 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">系统信息</div> |
| 734 | <div style="padding:10px 20px;"> | 737 | <div style="padding:10px 20px;"> |
| 735 | <el-table :data="tableData5" | 738 | <el-table :data="tableData5" |
| 736 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 739 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#fff'}" |
| 737 | style="width: 100%;margin: auto;"> | 740 | style="width: 100%;margin: auto;"> |
| 738 | <el-table-column class-name="first-column-bg" label="创建人" prop="name" | 741 | <el-table-column class-name="first-column-bg" label="创建人" prop="name" |
| 739 | min-width="15%"> | 742 | min-width="15%"> |
| @@ -829,7 +832,7 @@ | @@ -829,7 +832,7 @@ | ||
| 829 | <div style="padding: 20px"> | 832 | <div style="padding: 20px"> |
| 830 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> | 833 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> |
| 831 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 834 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| 832 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 835 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 833 | 基本信息 | 836 | 基本信息 |
| 834 | </div> | 837 | </div> |
| 835 | </div> | 838 | </div> |
| @@ -884,17 +887,17 @@ | @@ -884,17 +887,17 @@ | ||
| 884 | <div style="padding: 0px 20px 20px 20px"> | 887 | <div style="padding: 0px 20px 20px 20px"> |
| 885 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> | 888 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> |
| 886 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px;display: flex"> | 889 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px;display: flex"> |
| 887 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 890 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 888 | 活动明细信息 | 891 | 活动明细信息 |
| 889 | </div> | 892 | </div> |
| 890 | - <div style="color: #2d8a58;margin-top: 10px;font-size: 12px;" @click="tianMing"> | 893 | + <div style="color: #2d8a58;margin-top: 10px;font-size: 14px;" @click="tianMing"> |
| 891 | 添加明细 | 894 | 添加明细 |
| 892 | </div> | 895 | </div> |
| 893 | </div> | 896 | </div> |
| 894 | <!-- 表格--> | 897 | <!-- 表格--> |
| 895 | <div style="padding: 20px 20px 20px 20px"> | 898 | <div style="padding: 20px 20px 20px 20px"> |
| 896 | <el-table :data="tableDa" | 899 | <el-table :data="tableDa" |
| 897 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 900 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 898 | style="width: 100%"> | 901 | style="width: 100%"> |
| 899 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> | 902 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> |
| 900 | <template slot-scope="scope"> | 903 | <template slot-scope="scope"> |
| @@ -907,7 +910,7 @@ | @@ -907,7 +910,7 @@ | ||
| 907 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 910 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 908 | 911 | ||
| 909 | </el-table-column> | 912 | </el-table-column> |
| 910 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 913 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 911 | </el-table-column> | 914 | </el-table-column> |
| 912 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 915 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 913 | </el-table-column> | 916 | </el-table-column> |
| @@ -925,7 +928,7 @@ | @@ -925,7 +928,7 @@ | ||
| 925 | <div style="padding: 20px"> | 928 | <div style="padding: 20px"> |
| 926 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> | 929 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> |
| 927 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 930 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| 928 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 931 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 929 | 实际花费成本 | 932 | 实际花费成本 |
| 930 | </div> | 933 | </div> |
| 931 | </div> | 934 | </div> |
| @@ -934,21 +937,22 @@ | @@ -934,21 +937,22 @@ | ||
| 934 | label-width="120px" style="position: relative"> | 937 | label-width="120px" style="position: relative"> |
| 935 | <el-row :gutter="20"> | 938 | <el-row :gutter="20"> |
| 936 | <el-col :span="8"> | 939 | <el-col :span="8"> |
| 937 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" | ||
| 938 | - prop="name"> | 940 | + <el-form-item label="内部人力成本预估(/元)" |
| 941 | + class="grid-content bg-purple device-from" prop="name"> | ||
| 939 | <el-input v-model="zhixingList.internalLaborCostEstimation" | 942 | <el-input v-model="zhixingList.internalLaborCostEstimation" |
| 940 | placeholder="请输入" :disabled="!zhixingBian" /> | 943 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 941 | </el-form-item> | 944 | </el-form-item> |
| 942 | </el-col> | 945 | </el-col> |
| 943 | <el-col :span="8"> | 946 | <el-col :span="8"> |
| 944 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" prop="name"> | 947 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" |
| 948 | + prop="name"> | ||
| 945 | <el-input v-model="zhixingList.externalLaborCostEstimation" | 949 | <el-input v-model="zhixingList.externalLaborCostEstimation" |
| 946 | placeholder="请输入" :disabled="!zhixingBian" /> | 950 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 947 | </el-form-item> | 951 | </el-form-item> |
| 948 | </el-col> | 952 | </el-col> |
| 949 | 953 | ||
| 950 | <el-col :span="8"> | 954 | <el-col :span="8"> |
| 951 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 955 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 952 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" | 956 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" |
| 953 | :disabled="!zhixingBian" /> | 957 | :disabled="!zhixingBian" /> |
| 954 | </el-form-item> | 958 | </el-form-item> |
| @@ -957,19 +961,19 @@ | @@ -957,19 +961,19 @@ | ||
| 957 | 961 | ||
| 958 | <el-row :gutter="20"> | 962 | <el-row :gutter="20"> |
| 959 | <el-col :span="8"> | 963 | <el-col :span="8"> |
| 960 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 964 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 961 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" | 965 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" |
| 962 | :disabled="!zhixingBian" /> | 966 | :disabled="!zhixingBian" /> |
| 963 | </el-form-item> | 967 | </el-form-item> |
| 964 | </el-col> | 968 | </el-col> |
| 965 | <el-col :span="8"> | 969 | <el-col :span="8"> |
| 966 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 970 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 967 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" | 971 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" |
| 968 | placeholder="请输入" :disabled="!zhixingBian" /> | 972 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 969 | </el-form-item> | 973 | </el-form-item> |
| 970 | </el-col> | 974 | </el-col> |
| 971 | <el-col :span="8"> | 975 | <el-col :span="8"> |
| 972 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 976 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 973 | <el-input v-model="zhixingList.otherNecessaryEstimates" | 977 | <el-input v-model="zhixingList.otherNecessaryEstimates" |
| 974 | placeholder="请输入" :disabled="!zhixingBian" /> | 978 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 975 | </el-form-item> | 979 | </el-form-item> |
| @@ -978,7 +982,7 @@ | @@ -978,7 +982,7 @@ | ||
| 978 | 982 | ||
| 979 | <el-row :gutter="20"> | 983 | <el-row :gutter="20"> |
| 980 | <el-col :span="8"> | 984 | <el-col :span="8"> |
| 981 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 985 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 982 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" | 986 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" |
| 983 | :disabled="!zhixingBian" /> | 987 | :disabled="!zhixingBian" /> |
| 984 | </el-form-item> | 988 | </el-form-item> |
| @@ -998,7 +1002,7 @@ | @@ -998,7 +1002,7 @@ | ||
| 998 | <div style="padding: 20px"> | 1002 | <div style="padding: 20px"> |
| 999 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> | 1003 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> |
| 1000 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 1004 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| 1001 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 1005 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 1002 | 活动执行效果 | 1006 | 活动执行效果 |
| 1003 | </div> | 1007 | </div> |
| 1004 | </div> | 1008 | </div> |
| @@ -1021,7 +1025,7 @@ | @@ -1021,7 +1025,7 @@ | ||
| 1021 | </el-col> | 1025 | </el-col> |
| 1022 | 1026 | ||
| 1023 | <el-col :span="8"> | 1027 | <el-col :span="8"> |
| 1024 | - <el-form-item label="直接收益" class="grid-content bg-purple" prop="name"> | 1028 | + <el-form-item label="直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 1025 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" | 1029 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" |
| 1026 | :disabled="!zhixingBian" /> | 1030 | :disabled="!zhixingBian" /> |
| 1027 | </el-form-item> | 1031 | </el-form-item> |
| @@ -1029,7 +1033,7 @@ | @@ -1029,7 +1033,7 @@ | ||
| 1029 | </el-row> | 1033 | </el-row> |
| 1030 | <el-row :gutter="20"> | 1034 | <el-row :gutter="20"> |
| 1031 | <el-col :span="8"> | 1035 | <el-col :span="8"> |
| 1032 | - <el-form-item label="间接收益" class="grid-content bg-purple" prop="name"> | 1036 | + <el-form-item label="间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 1033 | <el-input v-model="zhixingList.expectedIndirectBenefits" | 1037 | <el-input v-model="zhixingList.expectedIndirectBenefits" |
| 1034 | placeholder="请输入" :disabled="!zhixingBian" /> | 1038 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 1035 | </el-form-item> | 1039 | </el-form-item> |
| @@ -1059,7 +1063,7 @@ | @@ -1059,7 +1063,7 @@ | ||
| 1059 | 1063 | ||
| 1060 | </div> | 1064 | </div> |
| 1061 | </div> | 1065 | </div> |
| 1062 | - | 1066 | + |
| 1063 | </div> | 1067 | </div> |
| 1064 | </div> | 1068 | </div> |
| 1065 | <div style="padding: 0px 20px 20px 20px;display:flex;justify-content: flex-end;"> | 1069 | <div style="padding: 0px 20px 20px 20px;display:flex;justify-content: flex-end;"> |
| @@ -1067,7 +1071,8 @@ | @@ -1067,7 +1071,8 @@ | ||
| 1067 | </el-button> | 1071 | </el-button> |
| 1068 | <el-button @click="zhixingBian = true" style="background-color: #3F9B6A;color: #fff;" | 1072 | <el-button @click="zhixingBian = true" style="background-color: #3F9B6A;color: #fff;" |
| 1069 | v-if="zhixingBian==false&& activeName=='second'">编辑</el-button> | 1073 | v-if="zhixingBian==false&& activeName=='second'">编辑</el-button> |
| 1070 | - <el-button @click="bianji" style="background-color: #3F9B6A;color: #fff" v-if="zhixingBian && activeName=='second'">保存 | 1074 | + <el-button @click="bianji" style="background-color: #3F9B6A;color: #fff" |
| 1075 | + v-if="zhixingBian && activeName=='second'">保存 | ||
| 1071 | </el-button> | 1076 | </el-button> |
| 1072 | <el-button @click="downloadPdf" style="background-color: #3F9B6A;color: #fff" | 1077 | <el-button @click="downloadPdf" style="background-color: #3F9B6A;color: #fff" |
| 1073 | v-if="activeName=='first'">下载 | 1078 | v-if="activeName=='first'">下载 |
| @@ -1075,8 +1080,8 @@ | @@ -1075,8 +1080,8 @@ | ||
| 1075 | <el-button @click="fivebian" style="background-color: #3F9B6A;color: #fff" v-if="activeName=='five'">保存 | 1080 | <el-button @click="fivebian" style="background-color: #3F9B6A;color: #fff" v-if="activeName=='five'">保存 |
| 1076 | </el-button> | 1081 | </el-button> |
| 1077 | </div> | 1082 | </div> |
| 1078 | - | ||
| 1079 | - | 1083 | + |
| 1084 | + | ||
| 1080 | </div> | 1085 | </div> |
| 1081 | <addAct v-if="addAct" @childClose='childClose' :fenleiName="cascaderList"></addAct> | 1086 | <addAct v-if="addAct" @childClose='childClose' :fenleiName="cascaderList"></addAct> |
| 1082 | <atmbians v-if="bianshow" :showBian="atmbianMsg" @BianchildClose='BianchildClose'></atmbians> | 1087 | <atmbians v-if="bianshow" :showBian="atmbianMsg" @BianchildClose='BianchildClose'></atmbians> |
| @@ -1134,7 +1139,7 @@ | @@ -1134,7 +1139,7 @@ | ||
| 1134 | planFen: '', | 1139 | planFen: '', |
| 1135 | eventTheme: '', | 1140 | eventTheme: '', |
| 1136 | currentPage: 1, | 1141 | currentPage: 1, |
| 1137 | - caogaoPage:1, | 1142 | + caogaoPage: 1, |
| 1138 | total: 0, | 1143 | total: 0, |
| 1139 | flag: false, | 1144 | flag: false, |
| 1140 | pageSize: 10, | 1145 | pageSize: 10, |
| @@ -1149,7 +1154,7 @@ | @@ -1149,7 +1154,7 @@ | ||
| 1149 | message: '请输入分类名称', | 1154 | message: '请输入分类名称', |
| 1150 | trigger: 'blur' | 1155 | trigger: 'blur' |
| 1151 | }, | 1156 | }, |
| 1152 | - | 1157 | + |
| 1153 | ], | 1158 | ], |
| 1154 | }, | 1159 | }, |
| 1155 | copyRules: { | 1160 | copyRules: { |
| @@ -1158,7 +1163,7 @@ | @@ -1158,7 +1163,7 @@ | ||
| 1158 | message: '请输入新方案名称', | 1163 | message: '请输入新方案名称', |
| 1159 | trigger: 'blur' | 1164 | trigger: 'blur' |
| 1160 | }, | 1165 | }, |
| 1161 | - | 1166 | + |
| 1162 | ], | 1167 | ], |
| 1163 | }, | 1168 | }, |
| 1164 | fenlei: [], | 1169 | fenlei: [], |
| @@ -1208,19 +1213,19 @@ | @@ -1208,19 +1213,19 @@ | ||
| 1208 | externalLaborCostEstimation: '', | 1213 | externalLaborCostEstimation: '', |
| 1209 | tableData3: [{ | 1214 | tableData3: [{ |
| 1210 | id: 0, | 1215 | id: 0, |
| 1211 | - name: '商品成本预估', | 1216 | + name: '商品成本预估(/元)', |
| 1212 | planName: '', | 1217 | planName: '', |
| 1213 | - text: '设备成本预估', | 1218 | + text: '设备成本预估(/元)', |
| 1214 | eventTheme: '' | 1219 | eventTheme: '' |
| 1215 | }, { | 1220 | }, { |
| 1216 | id: 0, | 1221 | id: 0, |
| 1217 | - name: '宣传费用预估', | 1222 | + name: '宣传费用预估(/元)', |
| 1218 | planName: '', | 1223 | planName: '', |
| 1219 | - text: '其他必要成本预估', | 1224 | + text: '其他必要成本预估(/元)', |
| 1220 | eventTheme: '' | 1225 | eventTheme: '' |
| 1221 | }, { | 1226 | }, { |
| 1222 | id: 0, | 1227 | id: 0, |
| 1223 | - name: '总成本预估', | 1228 | + name: '总成本预估(/元)', |
| 1224 | planName: '', | 1229 | planName: '', |
| 1225 | text: '备注', | 1230 | text: '备注', |
| 1226 | eventTheme: '' | 1231 | eventTheme: '' |
| @@ -1229,9 +1234,9 @@ | @@ -1229,9 +1234,9 @@ | ||
| 1229 | expectedParticipation: '', | 1234 | expectedParticipation: '', |
| 1230 | tableData4: [{ | 1235 | tableData4: [{ |
| 1231 | id: 0, | 1236 | id: 0, |
| 1232 | - name: '预计直接收益', | 1237 | + name: '预计直接收益(/元)', |
| 1233 | planName: '', | 1238 | planName: '', |
| 1234 | - text: '预计间接收益', | 1239 | + text: '预计间接收益(/元)', |
| 1235 | eventTheme: '-' | 1240 | eventTheme: '-' |
| 1236 | }], | 1241 | }], |
| 1237 | createDate: '', | 1242 | createDate: '', |
| @@ -1332,7 +1337,7 @@ | @@ -1332,7 +1337,7 @@ | ||
| 1332 | peiShow: false, | 1337 | peiShow: false, |
| 1333 | peiId: '', | 1338 | peiId: '', |
| 1334 | zhixingqingk: '', | 1339 | zhixingqingk: '', |
| 1335 | - editFen:0 | 1340 | + editFen: 0 |
| 1336 | 1341 | ||
| 1337 | } | 1342 | } |
| 1338 | }, | 1343 | }, |
| @@ -1418,32 +1423,32 @@ | @@ -1418,32 +1423,32 @@ | ||
| 1418 | }, | 1423 | }, |
| 1419 | //删除记录按钮 | 1424 | //删除记录按钮 |
| 1420 | handleDelete(val) { | 1425 | handleDelete(val) { |
| 1421 | - const h = this.$createElement; | ||
| 1422 | - this.$msgbox({ | ||
| 1423 | - title: '消息', | ||
| 1424 | - message: h('p', null, [ | ||
| 1425 | - h('span', null, '是否删除 '), | ||
| 1426 | - ]), | ||
| 1427 | - showCancelButton: true, | ||
| 1428 | - showClose: false, | ||
| 1429 | - confirmButtonText: '确定', | ||
| 1430 | - cancelButtonText: '取消', | ||
| 1431 | - customClass: 'oe-dialog-btn', | ||
| 1432 | - beforeClose: (action, instance, done) => { | ||
| 1433 | - if (action === 'confirm') { | ||
| 1434 | - deleteById({ | ||
| 1435 | - id: val | ||
| 1436 | - }).then(res => { | ||
| 1437 | - this.getAll() | ||
| 1438 | - done(); | ||
| 1439 | - }) | ||
| 1440 | - } else { | 1426 | + const h = this.$createElement; |
| 1427 | + this.$msgbox({ | ||
| 1428 | + title: '消息', | ||
| 1429 | + message: h('p', null, [ | ||
| 1430 | + h('span', null, '是否删除 '), | ||
| 1431 | + ]), | ||
| 1432 | + showCancelButton: true, | ||
| 1433 | + showClose: false, | ||
| 1434 | + confirmButtonText: '确定', | ||
| 1435 | + cancelButtonText: '取消', | ||
| 1436 | + customClass: 'oe-dialog-btn', | ||
| 1437 | + beforeClose: (action, instance, done) => { | ||
| 1438 | + if (action === 'confirm') { | ||
| 1439 | + deleteById({ | ||
| 1440 | + id: val | ||
| 1441 | + }).then(res => { | ||
| 1442 | + this.getAll() | ||
| 1441 | done(); | 1443 | done(); |
| 1442 | - } | 1444 | + }) |
| 1445 | + } else { | ||
| 1446 | + done(); | ||
| 1443 | } | 1447 | } |
| 1444 | - }) | ||
| 1445 | - | ||
| 1446 | - | 1448 | + } |
| 1449 | + }) | ||
| 1450 | + | ||
| 1451 | + | ||
| 1447 | // if (this.multipleSelection.length == 1) {} else { | 1452 | // if (this.multipleSelection.length == 1) {} else { |
| 1448 | // this.$message({ | 1453 | // this.$message({ |
| 1449 | // message: '请选择一个文件删除', | 1454 | // message: '请选择一个文件删除', |
| @@ -1612,7 +1617,7 @@ | @@ -1612,7 +1617,7 @@ | ||
| 1612 | }).then(res => { | 1617 | }).then(res => { |
| 1613 | this.secondData = res.data.content[0] | 1618 | this.secondData = res.data.content[0] |
| 1614 | //基本信息 | 1619 | //基本信息 |
| 1615 | - // that.id=res.data.content[0].id | 1620 | + that.id = res.data.content[0].id |
| 1616 | that.text = res.data.content[0].planName | 1621 | that.text = res.data.content[0].planName |
| 1617 | that.tableData1[0].eventTheme = res.data.content[0].planType | 1622 | that.tableData1[0].eventTheme = res.data.content[0].planType |
| 1618 | that.tableData1[0].planName = res.data.content[0].eventAddrs | 1623 | that.tableData1[0].planName = res.data.content[0].eventAddrs |
| @@ -1641,7 +1646,7 @@ | @@ -1641,7 +1646,7 @@ | ||
| 1641 | //系统信息 | 1646 | //系统信息 |
| 1642 | that.createUser = res.data.content[0].createUser | 1647 | that.createUser = res.data.content[0].createUser |
| 1643 | that.createDate = res.data.content[0].createDate | 1648 | that.createDate = res.data.content[0].createDate |
| 1644 | - that.tableData5[0].planName = '-' | 1649 | + that.tableData5[0].planName = res.data.content[0].updateDate |
| 1645 | that.tableData5[0].eventTheme = res.data.content[0].updateUser | 1650 | that.tableData5[0].eventTheme = res.data.content[0].updateUser |
| 1646 | 1651 | ||
| 1647 | 1652 | ||
| @@ -1852,7 +1857,7 @@ | @@ -1852,7 +1857,7 @@ | ||
| 1852 | this.fenxiData = res.data | 1857 | this.fenxiData = res.data |
| 1853 | this.xiaoguoBox = true | 1858 | this.xiaoguoBox = true |
| 1854 | this.$nextTick(() => { | 1859 | this.$nextTick(() => { |
| 1855 | - this.jiaoLiu(this.$refs.jiaoL,this.fenxiData); | 1860 | + this.jiaoLiu(this.$refs.jiaoL, this.fenxiData); |
| 1856 | // this.shopLiu(this.$refs.shopL); | 1861 | // this.shopLiu(this.$refs.shopL); |
| 1857 | this.resizeChart = () => { | 1862 | this.resizeChart = () => { |
| 1858 | try { | 1863 | try { |
| @@ -1865,7 +1870,7 @@ | @@ -1865,7 +1870,7 @@ | ||
| 1865 | window.addEventListener('resize', this.resizeChart, false); // false代表事件句柄在冒泡阶段执行 | 1870 | window.addEventListener('resize', this.resizeChart, false); // false代表事件句柄在冒泡阶段执行 |
| 1866 | }) | 1871 | }) |
| 1867 | }) | 1872 | }) |
| 1868 | - | 1873 | + |
| 1869 | }, | 1874 | }, |
| 1870 | shopLiu(Dom) { | 1875 | shopLiu(Dom) { |
| 1871 | this.chart = echarts.init(Dom) | 1876 | this.chart = echarts.init(Dom) |
| @@ -1931,7 +1936,7 @@ | @@ -1931,7 +1936,7 @@ | ||
| 1931 | } | 1936 | } |
| 1932 | this.chart.setOption(option) | 1937 | this.chart.setOption(option) |
| 1933 | }, | 1938 | }, |
| 1934 | - jiaoLiu(Dom,list) { | 1939 | + jiaoLiu(Dom, list) { |
| 1935 | this.chart1 = echarts.init(Dom) | 1940 | this.chart1 = echarts.init(Dom) |
| 1936 | let option = { | 1941 | let option = { |
| 1937 | tooltip: { | 1942 | tooltip: { |
| @@ -1971,7 +1976,7 @@ | @@ -1971,7 +1976,7 @@ | ||
| 1971 | } | 1976 | } |
| 1972 | }, | 1977 | }, |
| 1973 | color: ['#50B5FF', '#5AD8A6', '#5D7092', '#F6BD16', '#f2d2f6'], | 1978 | color: ['#50B5FF', '#5AD8A6', '#5D7092', '#F6BD16', '#f2d2f6'], |
| 1974 | - data: [{ | 1979 | + data: [{ |
| 1975 | value: list.expectedAttractTrafficAnalyse, | 1980 | value: list.expectedAttractTrafficAnalyse, |
| 1976 | name: '吸引游客流量' | 1981 | name: '吸引游客流量' |
| 1977 | }, | 1982 | }, |
| @@ -2010,60 +2015,60 @@ | @@ -2010,60 +2015,60 @@ | ||
| 2010 | } | 2015 | } |
| 2011 | this.xinlei = true | 2016 | this.xinlei = true |
| 2012 | }, | 2017 | }, |
| 2013 | - sevLei() { | 2018 | + sevLei() { |
| 2014 | this.$refs.fenFrom.validate((valid) => { | 2019 | this.$refs.fenFrom.validate((valid) => { |
| 2015 | - if (valid) { | ||
| 2016 | - if (this.editFen == 0) { | ||
| 2017 | - this.xinADD.classificationCode = this.xinADD.classificationName | ||
| 2018 | - | ||
| 2019 | - cereAdd(this.xinADD).then(res=>{ | ||
| 2020 | - this.xinlei = false | ||
| 2021 | - this.xinADD = { | ||
| 2022 | - classificationName: '', | ||
| 2023 | - classificationCode: '', | ||
| 2024 | - parentId: '', | ||
| 2025 | - classificationType: '1' | ||
| 2026 | - } | ||
| 2027 | - this.$message({ | ||
| 2028 | - message: '保存成功', | ||
| 2029 | - type: 'success', | ||
| 2030 | - offset: 100 | ||
| 2031 | - }) | ||
| 2032 | - this.getAll() | ||
| 2033 | - }) | ||
| 2034 | - } else { | ||
| 2035 | - cereEdit({ | ||
| 2036 | - id: this.xinADD.parentId, | ||
| 2037 | - classificationName: this.xinADD.classificationName | ||
| 2038 | - }).then(res=>{ | ||
| 2039 | - this.xinlei = false | ||
| 2040 | - this.xinADD = { | ||
| 2041 | - classificationName: '', | ||
| 2042 | - classificationCode: '', | ||
| 2043 | - parentId: '', | ||
| 2044 | - classificationType: '1' | ||
| 2045 | - } | ||
| 2046 | - this.$message({ | ||
| 2047 | - message: '保存成功', | ||
| 2048 | - type: 'success', | ||
| 2049 | - offset: 100 | ||
| 2050 | - }) | ||
| 2051 | - this.getAll() | ||
| 2052 | - }) | ||
| 2053 | - } | ||
| 2054 | - | ||
| 2055 | - }else{ | 2020 | + if (valid) { |
| 2021 | + if (this.editFen == 0) { | ||
| 2022 | + this.xinADD.classificationCode = this.xinADD.classificationName | ||
| 2023 | + | ||
| 2024 | + cereAdd(this.xinADD).then(res => { | ||
| 2025 | + this.xinlei = false | ||
| 2026 | + this.xinADD = { | ||
| 2027 | + classificationName: '', | ||
| 2028 | + classificationCode: '', | ||
| 2029 | + parentId: '', | ||
| 2030 | + classificationType: '1' | ||
| 2031 | + } | ||
| 2032 | + this.$message({ | ||
| 2033 | + message: '保存成功', | ||
| 2034 | + type: 'success', | ||
| 2035 | + offset: 100 | ||
| 2036 | + }) | ||
| 2037 | + this.getAll() | ||
| 2038 | + }) | ||
| 2039 | + } else { | ||
| 2040 | + cereEdit({ | ||
| 2041 | + id: this.xinADD.parentId, | ||
| 2042 | + classificationName: this.xinADD.classificationName | ||
| 2043 | + }).then(res => { | ||
| 2044 | + this.xinlei = false | ||
| 2045 | + this.xinADD = { | ||
| 2046 | + classificationName: '', | ||
| 2047 | + classificationCode: '', | ||
| 2048 | + parentId: '', | ||
| 2049 | + classificationType: '1' | ||
| 2050 | + } | ||
| 2051 | + this.$message({ | ||
| 2052 | + message: '保存成功', | ||
| 2053 | + type: 'success', | ||
| 2054 | + offset: 100 | ||
| 2055 | + }) | ||
| 2056 | + this.getAll() | ||
| 2057 | + }) | ||
| 2058 | + } | ||
| 2059 | + | ||
| 2060 | + } else { | ||
| 2056 | this.$message({ | 2061 | this.$message({ |
| 2057 | - message: '请填写数据', | ||
| 2058 | - type: 'error', | ||
| 2059 | - offset: 100 | 2062 | + message: '请填写数据', |
| 2063 | + type: 'error', | ||
| 2064 | + offset: 100 | ||
| 2060 | }) | 2065 | }) |
| 2061 | - return false; | ||
| 2062 | - } | ||
| 2063 | - | 2066 | + return false; |
| 2067 | + } | ||
| 2068 | + | ||
| 2064 | }) | 2069 | }) |
| 2065 | 2070 | ||
| 2066 | - | 2071 | + |
| 2067 | }, | 2072 | }, |
| 2068 | fenDelete(node, data) { | 2073 | fenDelete(node, data) { |
| 2069 | const h = this.$createElement; | 2074 | const h = this.$createElement; |
| @@ -2160,21 +2165,21 @@ | @@ -2160,21 +2165,21 @@ | ||
| 2160 | this.copy.planName = '' | 2165 | this.copy.planName = '' |
| 2161 | }, | 2166 | }, |
| 2162 | copysev() { | 2167 | copysev() { |
| 2163 | - this.$refs.copyfrom.validate((valid) => { | ||
| 2164 | - if (valid) { | ||
| 2165 | - copy(this.copy).then(res => { | ||
| 2166 | - this.copyShow = false | ||
| 2167 | - this.getAll() | ||
| 2168 | - }) | ||
| 2169 | - }else{ | ||
| 2170 | - this.$message({ | ||
| 2171 | - message: '请填写数据', | ||
| 2172 | - type: 'error', | ||
| 2173 | - offset: 100 | ||
| 2174 | - }) | ||
| 2175 | - return false; | ||
| 2176 | - } | ||
| 2177 | - }) | 2168 | + this.$refs.copyfrom.validate((valid) => { |
| 2169 | + if (valid) { | ||
| 2170 | + copy(this.copy).then(res => { | ||
| 2171 | + this.copyShow = false | ||
| 2172 | + this.getAll() | ||
| 2173 | + }) | ||
| 2174 | + } else { | ||
| 2175 | + this.$message({ | ||
| 2176 | + message: '请填写数据', | ||
| 2177 | + type: 'error', | ||
| 2178 | + offset: 100 | ||
| 2179 | + }) | ||
| 2180 | + return false; | ||
| 2181 | + } | ||
| 2182 | + }) | ||
| 2178 | }, | 2183 | }, |
| 2179 | customFormat(percentage) { | 2184 | customFormat(percentage) { |
| 2180 | let zong | 2185 | let zong |
admin-web-master/src/views/atmosphere/atmosphereHis.vue
| @@ -155,7 +155,7 @@ | @@ -155,7 +155,7 @@ | ||
| 155 | <div style="width: 100%;background-color: #fff;"> | 155 | <div style="width: 100%;background-color: #fff;"> |
| 156 | <el-tabs v-model="activeName" @tab-click="handleClick" style="padding-left:20px;"> | 156 | <el-tabs v-model="activeName" @tab-click="handleClick" style="padding-left:20px;"> |
| 157 | <el-tab-pane label="方案概况" name="first"></el-tab-pane> | 157 | <el-tab-pane label="方案概况" name="first"></el-tab-pane> |
| 158 | - <el-tab-pane label="执行效果" name="second"></el-tab-pane> | 158 | + <el-tab-pane label="方案调整" name="second"></el-tab-pane> |
| 159 | <el-tab-pane label="历史记录列表" name="fourd"></el-tab-pane> | 159 | <el-tab-pane label="历史记录列表" name="fourd"></el-tab-pane> |
| 160 | <!-- <el-tab-pane label="执行情况" name="five"></el-tab-pane> --> | 160 | <!-- <el-tab-pane label="执行情况" name="five"></el-tab-pane> --> |
| 161 | </el-tabs> | 161 | </el-tabs> |
| @@ -387,7 +387,7 @@ | @@ -387,7 +387,7 @@ | ||
| 387 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 387 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 388 | 388 | ||
| 389 | </el-table-column> | 389 | </el-table-column> |
| 390 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 390 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 391 | </el-table-column> | 391 | </el-table-column> |
| 392 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 392 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 393 | </el-table-column> | 393 | </el-table-column> |
| @@ -415,21 +415,21 @@ | @@ -415,21 +415,21 @@ | ||
| 415 | label-width="120px" style="position: relative"> | 415 | label-width="120px" style="position: relative"> |
| 416 | <el-row :gutter="20"> | 416 | <el-row :gutter="20"> |
| 417 | <el-col :span="8"> | 417 | <el-col :span="8"> |
| 418 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" | 418 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" |
| 419 | prop="name"> | 419 | prop="name"> |
| 420 | <el-input v-model="zhixingList.internalLaborCostEstimation" | 420 | <el-input v-model="zhixingList.internalLaborCostEstimation" |
| 421 | placeholder="请输入" :disabled="!zhixingBian" /> | 421 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 422 | </el-form-item> | 422 | </el-form-item> |
| 423 | </el-col> | 423 | </el-col> |
| 424 | <el-col :span="8"> | 424 | <el-col :span="8"> |
| 425 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" prop="name"> | 425 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 426 | <el-input v-model="zhixingList.externalLaborCostEstimation" | 426 | <el-input v-model="zhixingList.externalLaborCostEstimation" |
| 427 | placeholder="请输入" :disabled="!zhixingBian" /> | 427 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 428 | </el-form-item> | 428 | </el-form-item> |
| 429 | </el-col> | 429 | </el-col> |
| 430 | 430 | ||
| 431 | <el-col :span="8"> | 431 | <el-col :span="8"> |
| 432 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 432 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 433 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" | 433 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" |
| 434 | :disabled="!zhixingBian" /> | 434 | :disabled="!zhixingBian" /> |
| 435 | </el-form-item> | 435 | </el-form-item> |
| @@ -438,19 +438,19 @@ | @@ -438,19 +438,19 @@ | ||
| 438 | 438 | ||
| 439 | <el-row :gutter="20"> | 439 | <el-row :gutter="20"> |
| 440 | <el-col :span="8"> | 440 | <el-col :span="8"> |
| 441 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 441 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 442 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" | 442 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" |
| 443 | :disabled="!zhixingBian" /> | 443 | :disabled="!zhixingBian" /> |
| 444 | </el-form-item> | 444 | </el-form-item> |
| 445 | </el-col> | 445 | </el-col> |
| 446 | <el-col :span="8"> | 446 | <el-col :span="8"> |
| 447 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 447 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 448 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" | 448 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" |
| 449 | placeholder="请输入" :disabled="!zhixingBian" /> | 449 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 450 | </el-form-item> | 450 | </el-form-item> |
| 451 | </el-col> | 451 | </el-col> |
| 452 | <el-col :span="8"> | 452 | <el-col :span="8"> |
| 453 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 453 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 454 | <el-input v-model="zhixingList.otherNecessaryEstimates" | 454 | <el-input v-model="zhixingList.otherNecessaryEstimates" |
| 455 | placeholder="请输入" :disabled="!zhixingBian" /> | 455 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 456 | </el-form-item> | 456 | </el-form-item> |
| @@ -459,7 +459,7 @@ | @@ -459,7 +459,7 @@ | ||
| 459 | 459 | ||
| 460 | <el-row :gutter="20"> | 460 | <el-row :gutter="20"> |
| 461 | <el-col :span="8"> | 461 | <el-col :span="8"> |
| 462 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 462 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 463 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" | 463 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" |
| 464 | :disabled="!zhixingBian" /> | 464 | :disabled="!zhixingBian" /> |
| 465 | </el-form-item> | 465 | </el-form-item> |
| @@ -502,7 +502,7 @@ | @@ -502,7 +502,7 @@ | ||
| 502 | </el-col> | 502 | </el-col> |
| 503 | 503 | ||
| 504 | <el-col :span="8"> | 504 | <el-col :span="8"> |
| 505 | - <el-form-item label="直接收益" class="grid-content bg-purple" prop="name"> | 505 | + <el-form-item label="直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 506 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" | 506 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" |
| 507 | :disabled="!zhixingBian" /> | 507 | :disabled="!zhixingBian" /> |
| 508 | </el-form-item> | 508 | </el-form-item> |
| @@ -510,7 +510,7 @@ | @@ -510,7 +510,7 @@ | ||
| 510 | </el-row> | 510 | </el-row> |
| 511 | <el-row :gutter="20"> | 511 | <el-row :gutter="20"> |
| 512 | <el-col :span="8"> | 512 | <el-col :span="8"> |
| 513 | - <el-form-item label="间接收益" class="grid-content bg-purple" prop="name"> | 513 | + <el-form-item label="间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 514 | <el-input v-model="zhixingList.expectedIndirectBenefits" | 514 | <el-input v-model="zhixingList.expectedIndirectBenefits" |
| 515 | placeholder="请输入" :disabled="!zhixingBian" /> | 515 | placeholder="请输入" :disabled="!zhixingBian" /> |
| 516 | </el-form-item> | 516 | </el-form-item> |
| @@ -668,7 +668,7 @@ | @@ -668,7 +668,7 @@ | ||
| 668 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 668 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 669 | 669 | ||
| 670 | </el-table-column> | 670 | </el-table-column> |
| 671 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 671 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 672 | 672 | ||
| 673 | </el-table-column> | 673 | </el-table-column> |
| 674 | <el-table-column label="备注" prop="notes" min-width="20%"> | 674 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -682,7 +682,7 @@ | @@ -682,7 +682,7 @@ | ||
| 682 | :labelStyle="labelStyle"> | 682 | :labelStyle="labelStyle"> |
| 683 | <el-descriptions-item> | 683 | <el-descriptions-item> |
| 684 | <template slot="label"> | 684 | <template slot="label"> |
| 685 | - 内部人力成本预估 | 685 | + 内部人力成本预估(/元) |
| 686 | </template> | 686 | </template> |
| 687 | 687 | ||
| 688 | <span | 688 | <span |
| @@ -690,7 +690,7 @@ | @@ -690,7 +690,7 @@ | ||
| 690 | </el-descriptions-item> | 690 | </el-descriptions-item> |
| 691 | <el-descriptions-item> | 691 | <el-descriptions-item> |
| 692 | <template slot="label"> | 692 | <template slot="label"> |
| 693 | - 外部人力成本预估 | 693 | + 外部人力成本预估(/元) |
| 694 | </template> | 694 | </template> |
| 695 | 695 | ||
| 696 | <span | 696 | <span |
| @@ -698,7 +698,7 @@ | @@ -698,7 +698,7 @@ | ||
| 698 | </el-descriptions-item> | 698 | </el-descriptions-item> |
| 699 | <el-descriptions-item> | 699 | <el-descriptions-item> |
| 700 | <template slot="label"> | 700 | <template slot="label"> |
| 701 | - 商品成本预估 | 701 | + 商品成本预估(/元) |
| 702 | </template> | 702 | </template> |
| 703 | 703 | ||
| 704 | <span | 704 | <span |
| @@ -706,7 +706,7 @@ | @@ -706,7 +706,7 @@ | ||
| 706 | </el-descriptions-item> | 706 | </el-descriptions-item> |
| 707 | <el-descriptions-item> | 707 | <el-descriptions-item> |
| 708 | <template slot="label"> | 708 | <template slot="label"> |
| 709 | - 设备成本预估 | 709 | + 设备成本预估(/元) |
| 710 | </template> | 710 | </template> |
| 711 | 711 | ||
| 712 | <span | 712 | <span |
| @@ -714,7 +714,7 @@ | @@ -714,7 +714,7 @@ | ||
| 714 | </el-descriptions-item> | 714 | </el-descriptions-item> |
| 715 | <el-descriptions-item> | 715 | <el-descriptions-item> |
| 716 | <template slot="label"> | 716 | <template slot="label"> |
| 717 | - 宣传费用预估 | 717 | + 宣传费用预估(/元) |
| 718 | </template> | 718 | </template> |
| 719 | 719 | ||
| 720 | <span | 720 | <span |
| @@ -722,7 +722,7 @@ | @@ -722,7 +722,7 @@ | ||
| 722 | </el-descriptions-item> | 722 | </el-descriptions-item> |
| 723 | <el-descriptions-item> | 723 | <el-descriptions-item> |
| 724 | <template slot="label"> | 724 | <template slot="label"> |
| 725 | - 其他必要成本预估 | 725 | + 其他必要成本预估(/元) |
| 726 | </template> | 726 | </template> |
| 727 | 727 | ||
| 728 | <span | 728 | <span |
| @@ -730,7 +730,7 @@ | @@ -730,7 +730,7 @@ | ||
| 730 | </el-descriptions-item> | 730 | </el-descriptions-item> |
| 731 | <el-descriptions-item> | 731 | <el-descriptions-item> |
| 732 | <template slot="label"> | 732 | <template slot="label"> |
| 733 | - 总成本预估 | 733 | + 总成本预估(/元) |
| 734 | </template> | 734 | </template> |
| 735 | 735 | ||
| 736 | <span | 736 | <span |
| @@ -770,7 +770,7 @@ | @@ -770,7 +770,7 @@ | ||
| 770 | </el-descriptions-item> | 770 | </el-descriptions-item> |
| 771 | <el-descriptions-item> | 771 | <el-descriptions-item> |
| 772 | <template slot="label"> | 772 | <template slot="label"> |
| 773 | - 预计直接收益 | 773 | + 预计直接收益(/元) |
| 774 | </template> | 774 | </template> |
| 775 | 775 | ||
| 776 | <span | 776 | <span |
| @@ -778,7 +778,7 @@ | @@ -778,7 +778,7 @@ | ||
| 778 | </el-descriptions-item> | 778 | </el-descriptions-item> |
| 779 | <el-descriptions-item> | 779 | <el-descriptions-item> |
| 780 | <template slot="label"> | 780 | <template slot="label"> |
| 781 | - 预计间接收益 | 781 | + 预计间接收益(/元) |
| 782 | </template> | 782 | </template> |
| 783 | 783 | ||
| 784 | <span | 784 | <span |
| @@ -909,7 +909,7 @@ | @@ -909,7 +909,7 @@ | ||
| 909 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> | 909 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> |
| 910 | 910 | ||
| 911 | </el-table-column> | 911 | </el-table-column> |
| 912 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 912 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 913 | 913 | ||
| 914 | </el-table-column> | 914 | </el-table-column> |
| 915 | <el-table-column label="备注" prop="notes" min-width="20%"> | 915 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -923,14 +923,14 @@ | @@ -923,14 +923,14 @@ | ||
| 923 | <el-table :data="tableData3" | 923 | <el-table :data="tableData3" |
| 924 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 924 | :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 925 | style="width: 100%;margin: auto;"> | 925 | style="width: 100%;margin: auto;"> |
| 926 | - <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" | 926 | + <el-table-column class-name="first-column-bg" label="内部人力成本预估(/元)" prop="name" |
| 927 | min-width="15%"> | 927 | min-width="15%"> |
| 928 | </el-table-column> | 928 | </el-table-column> |
| 929 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" | 929 | <el-table-column :label="internalLaborCostEstimation" prop="eventTheme" |
| 930 | min-width="35%"> | 930 | min-width="35%"> |
| 931 | 931 | ||
| 932 | </el-table-column> | 932 | </el-table-column> |
| 933 | - <el-table-column class-name="first-column-bg" label="外部人力成本预估" prop="text" | 933 | + <el-table-column class-name="first-column-bg" label="外部人力成本预估(/元)" prop="text" |
| 934 | min-width="15%"> | 934 | min-width="15%"> |
| 935 | 935 | ||
| 936 | </el-table-column> | 936 | </el-table-column> |
| @@ -1110,7 +1110,7 @@ | @@ -1110,7 +1110,7 @@ | ||
| 1110 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> | 1110 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="18%"> |
| 1111 | 1111 | ||
| 1112 | </el-table-column> | 1112 | </el-table-column> |
| 1113 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 1113 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 1114 | 1114 | ||
| 1115 | </el-table-column> | 1115 | </el-table-column> |
| 1116 | <el-table-column label="备注" prop="notes" min-width="20%"> | 1116 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -1124,43 +1124,43 @@ | @@ -1124,43 +1124,43 @@ | ||
| 1124 | <el-descriptions class="margin-top" :column="2" border :labelStyle="labelStyleOne"> | 1124 | <el-descriptions class="margin-top" :column="2" border :labelStyle="labelStyleOne"> |
| 1125 | <el-descriptions-item> | 1125 | <el-descriptions-item> |
| 1126 | <template slot="label"> | 1126 | <template slot="label"> |
| 1127 | - 内部人力成本预估 | 1127 | + 内部人力成本预估(/元) |
| 1128 | </template> | 1128 | </template> |
| 1129 | {{lixiang.internalLaborCostEstimation}} | 1129 | {{lixiang.internalLaborCostEstimation}} |
| 1130 | </el-descriptions-item> | 1130 | </el-descriptions-item> |
| 1131 | <el-descriptions-item> | 1131 | <el-descriptions-item> |
| 1132 | <template slot="label"> | 1132 | <template slot="label"> |
| 1133 | - 外部人力成本预估 | 1133 | + 外部人力成本预估(/元) |
| 1134 | </template> | 1134 | </template> |
| 1135 | {{lixiang.externalLaborCostEstimation}} | 1135 | {{lixiang.externalLaborCostEstimation}} |
| 1136 | </el-descriptions-item> | 1136 | </el-descriptions-item> |
| 1137 | <el-descriptions-item> | 1137 | <el-descriptions-item> |
| 1138 | <template slot="label"> | 1138 | <template slot="label"> |
| 1139 | - 商品成本预估 | 1139 | + 商品成本预估(/元) |
| 1140 | </template> | 1140 | </template> |
| 1141 | {{lixiang.costEstimationGoods}} | 1141 | {{lixiang.costEstimationGoods}} |
| 1142 | </el-descriptions-item> | 1142 | </el-descriptions-item> |
| 1143 | <el-descriptions-item> | 1143 | <el-descriptions-item> |
| 1144 | <template slot="label"> | 1144 | <template slot="label"> |
| 1145 | - 设备成本预估 | 1145 | + 设备成本预估(/元) |
| 1146 | </template> | 1146 | </template> |
| 1147 | {{lixiang.setCostEstimate}} | 1147 | {{lixiang.setCostEstimate}} |
| 1148 | </el-descriptions-item> | 1148 | </el-descriptions-item> |
| 1149 | <el-descriptions-item> | 1149 | <el-descriptions-item> |
| 1150 | <template slot="label"> | 1150 | <template slot="label"> |
| 1151 | - 宣传费用预估 | 1151 | + 宣传费用预估(/元) |
| 1152 | </template> | 1152 | </template> |
| 1153 | {{lixiang.estimatedPromotionalExpenses}} | 1153 | {{lixiang.estimatedPromotionalExpenses}} |
| 1154 | </el-descriptions-item> | 1154 | </el-descriptions-item> |
| 1155 | <el-descriptions-item> | 1155 | <el-descriptions-item> |
| 1156 | <template slot="label"> | 1156 | <template slot="label"> |
| 1157 | - 其他必要成本预估 | 1157 | + 其他必要成本预估(/元) |
| 1158 | </template> | 1158 | </template> |
| 1159 | {{lixiang.otherNecessaryEstimates}} | 1159 | {{lixiang.otherNecessaryEstimates}} |
| 1160 | </el-descriptions-item> | 1160 | </el-descriptions-item> |
| 1161 | <el-descriptions-item> | 1161 | <el-descriptions-item> |
| 1162 | <template slot="label"> | 1162 | <template slot="label"> |
| 1163 | - 总成本预估 | 1163 | + 总成本预估(/元) |
| 1164 | </template> | 1164 | </template> |
| 1165 | {{lixiang.totalCostEstimation}} | 1165 | {{lixiang.totalCostEstimation}} |
| 1166 | </el-descriptions-item> | 1166 | </el-descriptions-item> |
| @@ -1191,13 +1191,13 @@ | @@ -1191,13 +1191,13 @@ | ||
| 1191 | </el-descriptions-item> | 1191 | </el-descriptions-item> |
| 1192 | <el-descriptions-item> | 1192 | <el-descriptions-item> |
| 1193 | <template slot="label"> | 1193 | <template slot="label"> |
| 1194 | - 预计直接收益 | 1194 | + 预计直接收益(/元) |
| 1195 | </template> | 1195 | </template> |
| 1196 | {{lixiang.expectedDirectBenefits}} | 1196 | {{lixiang.expectedDirectBenefits}} |
| 1197 | </el-descriptions-item> | 1197 | </el-descriptions-item> |
| 1198 | <el-descriptions-item> | 1198 | <el-descriptions-item> |
| 1199 | <template slot="label"> | 1199 | <template slot="label"> |
| 1200 | - 预计间接收益 | 1200 | + 预计间接收益(/元) |
| 1201 | </template> | 1201 | </template> |
| 1202 | {{lixiang.expectedIndirectBenefits}} | 1202 | {{lixiang.expectedIndirectBenefits}} |
| 1203 | </el-descriptions-item> | 1203 | </el-descriptions-item> |
| @@ -1273,7 +1273,7 @@ | @@ -1273,7 +1273,7 @@ | ||
| 1273 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> | 1273 | <el-input v-model="mingFrom.estimatedQuantity" placeholder="请输入" /> |
| 1274 | </el-form-item> | 1274 | </el-form-item> |
| 1275 | 1275 | ||
| 1276 | - <el-form-item label="预估费用" class="grid-content bg-purple" prop="eventAddrs"> | 1276 | + <el-form-item label="预估费用(/元)" class="grid-content bg-purple" prop="eventAddrs"> |
| 1277 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> | 1277 | <el-input v-model="mingFrom.estimatedCost" placeholder="请输入" /> |
| 1278 | </el-form-item> | 1278 | </el-form-item> |
| 1279 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> | 1279 | <el-form-item label="备注" class="grid-content bg-purple device-from" prop="planName"> |
| @@ -1600,19 +1600,19 @@ | @@ -1600,19 +1600,19 @@ | ||
| 1600 | externalLaborCostEstimation: '', | 1600 | externalLaborCostEstimation: '', |
| 1601 | tableData3: [{ | 1601 | tableData3: [{ |
| 1602 | id: 0, | 1602 | id: 0, |
| 1603 | - name: '商品成本预估', | 1603 | + name: '商品成本预估(/元)', |
| 1604 | planName: '', | 1604 | planName: '', |
| 1605 | - text: '设备成本预估', | 1605 | + text: '设备成本预估(/元)', |
| 1606 | eventTheme: '' | 1606 | eventTheme: '' |
| 1607 | }, { | 1607 | }, { |
| 1608 | id: 0, | 1608 | id: 0, |
| 1609 | - name: '宣传费用预估', | 1609 | + name: '宣传费用预估(/元)', |
| 1610 | planName: '', | 1610 | planName: '', |
| 1611 | - text: '其他必要成本预估', | 1611 | + text: '其他必要成本预估(/元)', |
| 1612 | eventTheme: '' | 1612 | eventTheme: '' |
| 1613 | }, { | 1613 | }, { |
| 1614 | id: 0, | 1614 | id: 0, |
| 1615 | - name: '总成本预估', | 1615 | + name: '总成本预估(/元)', |
| 1616 | planName: '', | 1616 | planName: '', |
| 1617 | text: '备注', | 1617 | text: '备注', |
| 1618 | eventTheme: '' | 1618 | eventTheme: '' |
| @@ -1621,9 +1621,9 @@ | @@ -1621,9 +1621,9 @@ | ||
| 1621 | expectedParticipation: '', | 1621 | expectedParticipation: '', |
| 1622 | tableData4: [{ | 1622 | tableData4: [{ |
| 1623 | id: 0, | 1623 | id: 0, |
| 1624 | - name: '预计直接收益', | 1624 | + name: '预计直接收益(/元)', |
| 1625 | planName: '', | 1625 | planName: '', |
| 1626 | - text: '预计间接收益', | 1626 | + text: '预计间接收益(/元)', |
| 1627 | eventTheme: '-' | 1627 | eventTheme: '-' |
| 1628 | }], | 1628 | }], |
| 1629 | createUser: '', | 1629 | createUser: '', |
| @@ -1956,7 +1956,7 @@ | @@ -1956,7 +1956,7 @@ | ||
| 1956 | }).then(res => { | 1956 | }).then(res => { |
| 1957 | this.secondData = res.data.content[0] | 1957 | this.secondData = res.data.content[0] |
| 1958 | //基本信息 | 1958 | //基本信息 |
| 1959 | - // that.id=res.data.content[0].id | 1959 | + that.id=res.data.content[0].id |
| 1960 | that.text = res.data.content[0].planName | 1960 | that.text = res.data.content[0].planName |
| 1961 | that.tableData1[0].eventTheme = res.data.content[0].planType | 1961 | that.tableData1[0].eventTheme = res.data.content[0].planType |
| 1962 | that.tableData1[0].planName = res.data.content[0].eventAddrs | 1962 | that.tableData1[0].planName = res.data.content[0].eventAddrs |
| @@ -1985,8 +1985,7 @@ | @@ -1985,8 +1985,7 @@ | ||
| 1985 | //系统信息 | 1985 | //系统信息 |
| 1986 | that.createUser = res.data.content[0].createUser | 1986 | that.createUser = res.data.content[0].createUser |
| 1987 | that.createDate = res.data.content[0].createDate | 1987 | that.createDate = res.data.content[0].createDate |
| 1988 | - | ||
| 1989 | - that.tableData5[0].planName = '-' | 1988 | + that.tableData5[0].planName = res.data.content[0].updateDate |
| 1990 | that.tableData5[0].eventTheme = res.data.content[0].updateUser | 1989 | that.tableData5[0].eventTheme = res.data.content[0].updateUser |
| 1991 | 1990 | ||
| 1992 | }).catch(err => { | 1991 | }).catch(err => { |
| @@ -2208,7 +2207,7 @@ | @@ -2208,7 +2207,7 @@ | ||
| 2208 | console.log(item) | 2207 | console.log(item) |
| 2209 | let that = this | 2208 | let that = this |
| 2210 | actPage({ | 2209 | actPage({ |
| 2211 | - detailsId: titem.id, | 2210 | + detailsId: item.id, |
| 2212 | pageNumber: 1, | 2211 | pageNumber: 1, |
| 2213 | pageSize: 10, | 2212 | pageSize: 10, |
| 2214 | }).then(res => { | 2213 | }).then(res => { |
admin-web-master/src/views/atmosphere/atmosphereSp.vue
| @@ -84,11 +84,11 @@ | @@ -84,11 +84,11 @@ | ||
| 84 | <!-- 活动效果分析 --> | 84 | <!-- 活动效果分析 --> |
| 85 | <el-dialog :visible.sync="ggXin" custom-class='dialog_css' style="padding: 0;" width="88%" | 85 | <el-dialog :visible.sync="ggXin" custom-class='dialog_css' style="padding: 0;" width="88%" |
| 86 | center :close-on-click-modal="false" :close-on-press-escape="false"> | 86 | center :close-on-click-modal="false" :close-on-press-escape="false"> |
| 87 | - <div style="padding:15px;background-color:#F9F9F9;font-size:12px;border:1px solid #ECECEC;margin-bottom:20px"> | 87 | + <div style="padding:15px;background-color:#F9F9F9;font-size:14px;border:1px solid #ECECEC;margin-bottom:20px"> |
| 88 | 活动效果分析 | 88 | 活动效果分析 |
| 89 | </div> | 89 | </div> |
| 90 | <div style="padding:0 20px;"> | 90 | <div style="padding:0 20px;"> |
| 91 | - <div style="font-size:12px;margin-bottom:10px;">成本分析</div> | 91 | + <div style="font-size:14px;margin-bottom:10px;">成本分析</div> |
| 92 | <div style="display:flex;padding:10px 0;"> | 92 | <div style="display:flex;padding:10px 0;"> |
| 93 | <div style="margin-right:40px;width:17%"> | 93 | <div style="margin-right:40px;width:17%"> |
| 94 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> | 94 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> |
| @@ -121,7 +121,7 @@ | @@ -121,7 +121,7 @@ | ||
| 121 | <div style="height:5px;background-color:red;"></div> | 121 | <div style="height:5px;background-color:red;"></div> |
| 122 | </div> | 122 | </div> |
| 123 | </div> | 123 | </div> |
| 124 | - <div style="font-size:12px;margin:10px 0;">效果分析</div> | 124 | + <div style="font-size:14px;margin:10px 0;">效果分析</div> |
| 125 | <div style="display:flex;padding:10px 0;"> | 125 | <div style="display:flex;padding:10px 0;"> |
| 126 | <div style="margin-right:40px;width:17%"> | 126 | <div style="margin-right:40px;width:17%"> |
| 127 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> | 127 | <div style="color:#BBBBBB;font-size:10px;">吸引游客流量</div> |
| @@ -162,22 +162,22 @@ | @@ -162,22 +162,22 @@ | ||
| 162 | <div>活动主题</div> | 162 | <div>活动主题</div> |
| 163 | <div style="margin-top:20px;"> | 163 | <div style="margin-top:20px;"> |
| 164 | <div style="display:flex;justify-content: space-between;margin-bottom:10px;"> | 164 | <div style="display:flex;justify-content: space-between;margin-bottom:10px;"> |
| 165 | - <div style="font-size:12px;color:#BBBBBB">主题1</div> | 165 | + <div style="font-size:14px;color:#BBBBBB">主题1</div> |
| 166 | <div>300/100家</div> | 166 | <div>300/100家</div> |
| 167 | </div> | 167 | </div> |
| 168 | <el-progress :text-inside="true" :stroke-width="15" :percentage="70"></el-progress> | 168 | <el-progress :text-inside="true" :stroke-width="15" :percentage="70"></el-progress> |
| 169 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> | 169 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> |
| 170 | - <div style="font-size:12px;color:#BBBBBB">主题2</div> | 170 | + <div style="font-size:14px;color:#BBBBBB">主题2</div> |
| 171 | <div>300/100家</div> | 171 | <div>300/100家</div> |
| 172 | </div> | 172 | </div> |
| 173 | <el-progress :text-inside="true" :stroke-width="15" :percentage="100" status="success"></el-progress> | 173 | <el-progress :text-inside="true" :stroke-width="15" :percentage="100" status="success"></el-progress> |
| 174 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> | 174 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> |
| 175 | - <div style="font-size:12px;color:#BBBBBB">主题3</div> | 175 | + <div style="font-size:14px;color:#BBBBBB">主题3</div> |
| 176 | <div>300/100家</div> | 176 | <div>300/100家</div> |
| 177 | </div> | 177 | </div> |
| 178 | <el-progress :text-inside="true" :stroke-width="15" :percentage="80" status="warning"></el-progress> | 178 | <el-progress :text-inside="true" :stroke-width="15" :percentage="80" status="warning"></el-progress> |
| 179 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> | 179 | <div style="display:flex;justify-content: space-between;margin:10px 0;"> |
| 180 | - <div style="font-size:12px;color:#BBBBBB">主题4</div> | 180 | + <div style="font-size:14px;color:#BBBBBB">主题4</div> |
| 181 | <div>300/100家</div> | 181 | <div>300/100家</div> |
| 182 | </div> | 182 | </div> |
| 183 | <el-progress :text-inside="true" :stroke-width="15" :percentage="50" status="exception"></el-progress> | 183 | <el-progress :text-inside="true" :stroke-width="15" :percentage="50" status="exception"></el-progress> |
| @@ -334,8 +334,8 @@ | @@ -334,8 +334,8 @@ | ||
| 334 | <div style="display: flex;justify-content: space-between;border-bottom: 1px solid #E5E5E5;padding: 0 0 10px 0;"> | 334 | <div style="display: flex;justify-content: space-between;border-bottom: 1px solid #E5E5E5;padding: 0 0 10px 0;"> |
| 335 | <div style="display: flex;align-items: center;"> | 335 | <div style="display: flex;align-items: center;"> |
| 336 | <div style="margin-right: 10px;">代办任务</div> | 336 | <div style="margin-right: 10px;">代办任务</div> |
| 337 | - <div style="background-color: #E8F6F3;padding: 5px;margin-right: 10px;font-size:12px;color:#56AC83;border-radius: 3px;">发起人:</div> | ||
| 338 | - <div style="background-color: #E8F6F3;padding: 5px;margin-right: 10px;font-size:12px;color:#56AC83;border-radius: 3px;">任务节点:部门领导审批</div> | 337 | + <div style="background-color: #E8F6F3;padding: 5px;margin-right: 10px;font-size:14px;color:#56AC83;border-radius: 3px;">发起人:</div> |
| 338 | + <div style="background-color: #E8F6F3;padding: 5px;margin-right: 10px;font-size:14px;color:#56AC83;border-radius: 3px;">任务节点:部门领导审批</div> | ||
| 339 | </div> | 339 | </div> |
| 340 | <div style="margin-right:20px "> | 340 | <div style="margin-right:20px "> |
| 341 | <el-button size="mini" style="background-color: #3F9B6A;color: #fff;" @click="actSpye=false">关闭</el-button> | 341 | <el-button size="mini" style="background-color: #3F9B6A;color: #fff;" @click="actSpye=false">关闭</el-button> |
| @@ -366,7 +366,7 @@ | @@ -366,7 +366,7 @@ | ||
| 366 | append-to-body> | 366 | append-to-body> |
| 367 | <div style="padding:30px 20px 0 20px"> | 367 | <div style="padding:30px 20px 0 20px"> |
| 368 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 1"> | 368 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 1"> |
| 369 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;"> | 369 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;"> |
| 370 | 基本信息 | 370 | 基本信息 |
| 371 | </div> | 371 | </div> |
| 372 | <div style="padding: 15px;"> | 372 | <div style="padding: 15px;"> |
| @@ -438,7 +438,7 @@ | @@ -438,7 +438,7 @@ | ||
| 438 | </div> | 438 | </div> |
| 439 | </div> | 439 | </div> |
| 440 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 2"> | 440 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 2"> |
| 441 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 441 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 442 | <div>活动明细</div> | 442 | <div>活动明细</div> |
| 443 | </div> | 443 | </div> |
| 444 | <div style="padding: 15px;"> | 444 | <div style="padding: 15px;"> |
| @@ -466,7 +466,7 @@ | @@ -466,7 +466,7 @@ | ||
| 466 | </div> | 466 | </div> |
| 467 | </div> | 467 | </div> |
| 468 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 3"> | 468 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 3"> |
| 469 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 469 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 470 | <div>活动成本</div> | 470 | <div>活动成本</div> |
| 471 | </div> | 471 | </div> |
| 472 | <div style="padding: 15px;"> | 472 | <div style="padding: 15px;"> |
| @@ -528,7 +528,7 @@ | @@ -528,7 +528,7 @@ | ||
| 528 | </div> | 528 | </div> |
| 529 | </div> | 529 | </div> |
| 530 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 4"> | 530 | <div style="border: 1px solid #E5E5E5;padding: 1px" v-if="index == 4"> |
| 531 | - <div style="padding: 10px 13px;font-size: 12px;border-bottom: 1px solid #E5E5E5;display: flex;"> | 531 | + <div style="padding: 10px 13px;font-size: 14px;border-bottom: 1px solid #E5E5E5;display: flex;"> |
| 532 | <div>预估效果信息</div> | 532 | <div>预估效果信息</div> |
| 533 | </div> | 533 | </div> |
| 534 | <div style="padding: 15px;"> | 534 | <div style="padding: 15px;"> |
| @@ -600,7 +600,7 @@ | @@ -600,7 +600,7 @@ | ||
| 600 | <el-steps direction="vertical" :active="secondData.state!=5? secondData.state - 1: 1" class="shen_steps1"> | 600 | <el-steps direction="vertical" :active="secondData.state!=5? secondData.state - 1: 1" class="shen_steps1"> |
| 601 | <el-step> | 601 | <el-step> |
| 602 | <template slot="title"> | 602 | <template slot="title"> |
| 603 | - <div style="font-size: 12px;font-weight: 600;">部门领导审批</div> | 603 | + <div style="font-size: 14px;font-weight: 600;">部门领导审批</div> |
| 604 | </template> | 604 | </template> |
| 605 | <template slot="description"> | 605 | <template slot="description"> |
| 606 | <div style="margin-bottom:10px;padding:10px;border:1px solid #EBEEF5;width:50%"> | 606 | <div style="margin-bottom:10px;padding:10px;border:1px solid #EBEEF5;width:50%"> |
| @@ -641,7 +641,7 @@ | @@ -641,7 +641,7 @@ | ||
| 641 | </el-step> | 641 | </el-step> |
| 642 | <el-step> | 642 | <el-step> |
| 643 | <template slot="title"> | 643 | <template slot="title"> |
| 644 | - <div style="font-size: 12px;font-weight: 600;">公司领导审批</div> | 644 | + <div style="font-size: 14px;font-weight: 600;">公司领导审批</div> |
| 645 | </template> | 645 | </template> |
| 646 | <template slot="description"> | 646 | <template slot="description"> |
| 647 | <div style="margin-bottom:10px;padding:10px;border:1px solid #EBEEF5;width:50%"> | 647 | <div style="margin-bottom:10px;padding:10px;border:1px solid #EBEEF5;width:50%"> |
| @@ -682,7 +682,7 @@ | @@ -682,7 +682,7 @@ | ||
| 682 | </el-step> | 682 | </el-step> |
| 683 | <el-step> | 683 | <el-step> |
| 684 | <template slot="title"> | 684 | <template slot="title"> |
| 685 | - <div style="font-size: 12px;font-weight: 600;">其他审批</div> | 685 | + <div style="font-size: 14px;font-weight: 600;">其他审批</div> |
| 686 | </template> | 686 | </template> |
| 687 | <template slot="description"> | 687 | <template slot="description"> |
| 688 | <div style="margin-bottom:10px;padding:10px;border:1px solid #EBEEF5;width:50%"> | 688 | <div style="margin-bottom:10px;padding:10px;border:1px solid #EBEEF5;width:50%"> |
| @@ -766,7 +766,7 @@ | @@ -766,7 +766,7 @@ | ||
| 766 | <img :src="$baseURL+secondData.coverPoster" alt="" style="height: 80px;"/> | 766 | <img :src="$baseURL+secondData.coverPoster" alt="" style="height: 80px;"/> |
| 767 | </div> | 767 | </div> |
| 768 | <div | 768 | <div |
| 769 | - style="display: flex;flex-direction: column;justify-content: space-around;padding: 0 10px;font-size: 12px;"> | 769 | + style="display: flex;flex-direction: column;justify-content: space-around;padding: 0 10px;font-size: 14px;"> |
| 770 | <span style="margin-bottom: 10px;">{{text}}</span> | 770 | <span style="margin-bottom: 10px;">{{text}}</span> |
| 771 | <span>活动时间:{{tableData1[1].eventTheme}}至{{tableData1[1].planName}}</span> | 771 | <span>活动时间:{{tableData1[1].eventTheme}}至{{tableData1[1].planName}}</span> |
| 772 | <span>活动地点:{{tableData1[0].planName}}</span> | 772 | <span>活动地点:{{tableData1[0].planName}}</span> |
| @@ -782,10 +782,10 @@ | @@ -782,10 +782,10 @@ | ||
| 782 | <div v-if="activeName=='first'" style="display: flex;"> | 782 | <div v-if="activeName=='first'" style="display: flex;"> |
| 783 | <div style="width: 100%;"> | 783 | <div style="width: 100%;"> |
| 784 | <div style="width: 100%;"> | 784 | <div style="width: 100%;"> |
| 785 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">基本信息</div> | 785 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">基本信息</div> |
| 786 | <div style="padding: 10px 20px;"> | 786 | <div style="padding: 10px 20px;"> |
| 787 | <el-table :data="tableData1" | 787 | <el-table :data="tableData1" |
| 788 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 788 | + :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 789 | style="width: 100%;margin: auto;"> | 789 | style="width: 100%;margin: auto;"> |
| 790 | <el-table-column class-name="first-column-bg" label="方案编号" prop="name" min-width="15%"> | 790 | <el-table-column class-name="first-column-bg" label="方案编号" prop="name" min-width="15%"> |
| 791 | </el-table-column> | 791 | </el-table-column> |
| @@ -804,10 +804,10 @@ | @@ -804,10 +804,10 @@ | ||
| 804 | </div> | 804 | </div> |
| 805 | </div> | 805 | </div> |
| 806 | <div style="width: 100%;"> | 806 | <div style="width: 100%;"> |
| 807 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">活动明细信息</div> | 807 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">活动明细信息</div> |
| 808 | <div style="padding: 10px 20px;"> | 808 | <div style="padding: 10px 20px;"> |
| 809 | <el-table :data="tableData2" | 809 | <el-table :data="tableData2" |
| 810 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 810 | + :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 811 | style="width: 100%;margin: auto;"> | 811 | style="width: 100%;margin: auto;"> |
| 812 | <el-table-column label="序号" min-width="5%" align='center'> | 812 | <el-table-column label="序号" min-width="5%" align='center'> |
| 813 | <template slot-scope="scope"> | 813 | <template slot-scope="scope"> |
| @@ -819,7 +819,7 @@ | @@ -819,7 +819,7 @@ | ||
| 819 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> | 819 | <el-table-column label="预估数量" prop="estimatedQuantity" min-width="20%"> |
| 820 | 820 | ||
| 821 | </el-table-column> | 821 | </el-table-column> |
| 822 | - <el-table-column label="预估费用" prop="estimatedCost" min-width="20%"> | 822 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" min-width="20%"> |
| 823 | 823 | ||
| 824 | </el-table-column> | 824 | </el-table-column> |
| 825 | <el-table-column label="备注" prop="notes" min-width="20%"> | 825 | <el-table-column label="备注" prop="notes" min-width="20%"> |
| @@ -828,10 +828,10 @@ | @@ -828,10 +828,10 @@ | ||
| 828 | </div> | 828 | </div> |
| 829 | </div> | 829 | </div> |
| 830 | <div style="width: 100%;"> | 830 | <div style="width: 100%;"> |
| 831 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">活动成本信息</div> | 831 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">活动成本信息</div> |
| 832 | <div style="padding:10px 20px;"> | 832 | <div style="padding:10px 20px;"> |
| 833 | <el-table :data="tableData3" | 833 | <el-table :data="tableData3" |
| 834 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 834 | + :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 835 | style="width: 100%;margin: auto;"> | 835 | style="width: 100%;margin: auto;"> |
| 836 | <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" min-width="15%"> | 836 | <el-table-column class-name="first-column-bg" label="内部人力成本预估" prop="name" min-width="15%"> |
| 837 | </el-table-column> | 837 | </el-table-column> |
| @@ -848,10 +848,10 @@ | @@ -848,10 +848,10 @@ | ||
| 848 | </div> | 848 | </div> |
| 849 | </div> | 849 | </div> |
| 850 | <div style="width: 100%;"> | 850 | <div style="width: 100%;"> |
| 851 | - <div style="font-size: 12px;padding:10px 20px 0px 20px;">预估效果</div> | 851 | + <div style="font-size: 14px;padding:10px 20px 0px 20px;">预估效果</div> |
| 852 | <div style="padding:10px 20px;"> | 852 | <div style="padding:10px 20px;"> |
| 853 | <el-table :data="tableData4" | 853 | <el-table :data="tableData4" |
| 854 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 854 | + :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 855 | style="width: 100%;margin: auto;"> | 855 | style="width: 100%;margin: auto;"> |
| 856 | <el-table-column class-name="first-column-bg" label="预计吸引流量" prop="name" min-width="15%"> | 856 | <el-table-column class-name="first-column-bg" label="预计吸引流量" prop="name" min-width="15%"> |
| 857 | </el-table-column> | 857 | </el-table-column> |
| @@ -869,10 +869,10 @@ | @@ -869,10 +869,10 @@ | ||
| 869 | </div> | 869 | </div> |
| 870 | </div> | 870 | </div> |
| 871 | <div style="width: 100%;"> | 871 | <div style="width: 100%;"> |
| 872 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">相关附件信息</div> | 872 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">相关附件信息</div> |
| 873 | <div style="padding:10px 20px;"> | 873 | <div style="padding:10px 20px;"> |
| 874 | <el-table :data="tableData6" | 874 | <el-table :data="tableData6" |
| 875 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 875 | + :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 876 | style="width: 100%;margin: auto;"> | 876 | style="width: 100%;margin: auto;"> |
| 877 | <el-table-column label="序号" min-width="5%" align='center'> | 877 | <el-table-column label="序号" min-width="5%" align='center'> |
| 878 | <template slot-scope="scope"> | 878 | <template slot-scope="scope"> |
| @@ -892,10 +892,10 @@ | @@ -892,10 +892,10 @@ | ||
| 892 | </div> | 892 | </div> |
| 893 | </div> | 893 | </div> |
| 894 | <div style="width: 100%;"> | 894 | <div style="width: 100%;"> |
| 895 | - <div style="font-size: 12px;padding: 10px 20px 0px 20px;">系统信息</div> | 895 | + <div style="font-size: 14px;padding: 10px 20px 0px 20px;">系统信息</div> |
| 896 | <div style="padding:10px 20px;"> | 896 | <div style="padding:10px 20px;"> |
| 897 | <el-table :data="tableData5" | 897 | <el-table :data="tableData5" |
| 898 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" | 898 | + :header-cell-style="{fontSize: '14px', backgroundColor: '#fff',color:'#000',fontWeight: 'normal'}" |
| 899 | style="width: 100%;margin: auto;"> | 899 | style="width: 100%;margin: auto;"> |
| 900 | <el-table-column class-name="first-column-bg" label="创建人" prop="name" min-width="15%"> | 900 | <el-table-column class-name="first-column-bg" label="创建人" prop="name" min-width="15%"> |
| 901 | </el-table-column> | 901 | </el-table-column> |
| @@ -919,7 +919,7 @@ | @@ -919,7 +919,7 @@ | ||
| 919 | <div style="padding: 20px"> | 919 | <div style="padding: 20px"> |
| 920 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> | 920 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> |
| 921 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 921 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| 922 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 922 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 923 | 基本信息 | 923 | 基本信息 |
| 924 | </div> | 924 | </div> |
| 925 | </div> | 925 | </div> |
| @@ -969,7 +969,7 @@ | @@ -969,7 +969,7 @@ | ||
| 969 | <div style="padding: 0px 20px 20px 20px"> | 969 | <div style="padding: 0px 20px 20px 20px"> |
| 970 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> | 970 | <div style="border: solid 1px #E5E5E5;border-radius: 5px"> |
| 971 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px;display: flex"> | 971 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px;display: flex"> |
| 972 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 972 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 973 | 活动明细信息 | 973 | 活动明细信息 |
| 974 | </div> | 974 | </div> |
| 975 | 975 | ||
| @@ -977,7 +977,7 @@ | @@ -977,7 +977,7 @@ | ||
| 977 | <!-- 表格--> | 977 | <!-- 表格--> |
| 978 | <div style="padding: 20px 20px 20px 20px"> | 978 | <div style="padding: 20px 20px 20px 20px"> |
| 979 | <el-table :data="tableDa" | 979 | <el-table :data="tableDa" |
| 980 | - :header-cell-style="{fontSize: '12px', backgroundColor: '#FAFAFA',color:'#000',fontWeight: 'normal'}" | 980 | + :header-cell-style="{fontSize: '14px',color:'#0009',fontWeight: 'normal',backgroundColor:'#F2F3F5'}" |
| 981 | style="width: 100%"> | 981 | style="width: 100%"> |
| 982 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> | 982 | <el-table-column label="序号" width="auto" min-width="5%" align="center"> |
| 983 | <template slot-scope="scope"> | 983 | <template slot-scope="scope"> |
| @@ -990,7 +990,7 @@ | @@ -990,7 +990,7 @@ | ||
| 990 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> | 990 | <el-table-column label="预估数量" prop="estimatedQuantity" width="auto" min-width="15%"> |
| 991 | 991 | ||
| 992 | </el-table-column> | 992 | </el-table-column> |
| 993 | - <el-table-column label="预估费用" prop="estimatedCost" width="auto" min-width="15%"> | 993 | + <el-table-column label="预估费用(/元)" prop="estimatedCost" width="auto" min-width="15%"> |
| 994 | </el-table-column> | 994 | </el-table-column> |
| 995 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> | 995 | <el-table-column prop="notes" label="备注" width="auto" min-width="15%"> |
| 996 | </el-table-column> | 996 | </el-table-column> |
| @@ -1007,7 +1007,7 @@ | @@ -1007,7 +1007,7 @@ | ||
| 1007 | <div style="padding: 20px"> | 1007 | <div style="padding: 20px"> |
| 1008 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> | 1008 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> |
| 1009 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 1009 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| 1010 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 1010 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 1011 | 实际花费成本 | 1011 | 实际花费成本 |
| 1012 | </div> | 1012 | </div> |
| 1013 | </div> | 1013 | </div> |
| @@ -1016,18 +1016,18 @@ | @@ -1016,18 +1016,18 @@ | ||
| 1016 | style="position: relative"> | 1016 | style="position: relative"> |
| 1017 | <el-row :gutter="20"> | 1017 | <el-row :gutter="20"> |
| 1018 | <el-col :span="8"> | 1018 | <el-col :span="8"> |
| 1019 | - <el-form-item label="内部人力成本预估" class="grid-content bg-purple device-from" prop="name"> | 1019 | + <el-form-item label="内部人力成本预估(/元)" class="grid-content bg-purple device-from" prop="name"> |
| 1020 | <el-input v-model="zhixingList.internalLaborCostEstimation" placeholder="请输入" :disabled="!zhixingBian"/> | 1020 | <el-input v-model="zhixingList.internalLaborCostEstimation" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1021 | </el-form-item> | 1021 | </el-form-item> |
| 1022 | </el-col> | 1022 | </el-col> |
| 1023 | <el-col :span="8"> | 1023 | <el-col :span="8"> |
| 1024 | - <el-form-item label="外部人力成本预估" class="grid-content bg-purple" prop="name"> | 1024 | + <el-form-item label="外部人力成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 1025 | <el-input v-model="zhixingList.externalLaborCostEstimation" placeholder="请输入" :disabled="!zhixingBian"/> | 1025 | <el-input v-model="zhixingList.externalLaborCostEstimation" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1026 | </el-form-item> | 1026 | </el-form-item> |
| 1027 | </el-col> | 1027 | </el-col> |
| 1028 | 1028 | ||
| 1029 | <el-col :span="8"> | 1029 | <el-col :span="8"> |
| 1030 | - <el-form-item label="商品成本预估" class="grid-content bg-purple" prop="name"> | 1030 | + <el-form-item label="商品成本预估(/元)" class="grid-content bg-purple" prop="name"> |
| 1031 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" :disabled="!zhixingBian"/> | 1031 | <el-input v-model="zhixingList.costEstimationGoods" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1032 | </el-form-item> | 1032 | </el-form-item> |
| 1033 | </el-col> | 1033 | </el-col> |
| @@ -1035,17 +1035,17 @@ | @@ -1035,17 +1035,17 @@ | ||
| 1035 | 1035 | ||
| 1036 | <el-row :gutter="20"> | 1036 | <el-row :gutter="20"> |
| 1037 | <el-col :span="8"> | 1037 | <el-col :span="8"> |
| 1038 | - <el-form-item label="设备成本" class="grid-content bg-purple" prop="name"> | 1038 | + <el-form-item label="设备成本(/元)" class="grid-content bg-purple" prop="name"> |
| 1039 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" :disabled="!zhixingBian"/> | 1039 | <el-input v-model="zhixingList.setCostEstimate" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1040 | </el-form-item> | 1040 | </el-form-item> |
| 1041 | </el-col> | 1041 | </el-col> |
| 1042 | <el-col :span="8"> | 1042 | <el-col :span="8"> |
| 1043 | - <el-form-item label="宣传费用" class="grid-content bg-purple" prop="name"> | 1043 | + <el-form-item label="宣传费用(/元)" class="grid-content bg-purple" prop="name"> |
| 1044 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" placeholder="请输入" :disabled="!zhixingBian"/> | 1044 | <el-input v-model="zhixingList.estimatedPromotionalExpenses" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1045 | </el-form-item> | 1045 | </el-form-item> |
| 1046 | </el-col> | 1046 | </el-col> |
| 1047 | <el-col :span="8"> | 1047 | <el-col :span="8"> |
| 1048 | - <el-form-item label="其他成本" class="grid-content bg-purple" prop="name"> | 1048 | + <el-form-item label="其他成本(/元)" class="grid-content bg-purple" prop="name"> |
| 1049 | <el-input v-model="zhixingList.otherNecessaryEstimates" placeholder="请输入" :disabled="!zhixingBian"/> | 1049 | <el-input v-model="zhixingList.otherNecessaryEstimates" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1050 | </el-form-item> | 1050 | </el-form-item> |
| 1051 | </el-col> | 1051 | </el-col> |
| @@ -1053,7 +1053,7 @@ | @@ -1053,7 +1053,7 @@ | ||
| 1053 | 1053 | ||
| 1054 | <el-row :gutter="20"> | 1054 | <el-row :gutter="20"> |
| 1055 | <el-col :span="8"> | 1055 | <el-col :span="8"> |
| 1056 | - <el-form-item label="总成本" prop="name" class="grid-content bg-purple"> | 1056 | + <el-form-item label="总成本(/元)" prop="name" class="grid-content bg-purple"> |
| 1057 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" :disabled="!zhixingBian"/> | 1057 | <el-input v-model="zhixingList.totalCostEstimation" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1058 | </el-form-item> | 1058 | </el-form-item> |
| 1059 | </el-col> | 1059 | </el-col> |
| @@ -1071,7 +1071,7 @@ | @@ -1071,7 +1071,7 @@ | ||
| 1071 | <div style="padding: 20px"> | 1071 | <div style="padding: 20px"> |
| 1072 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> | 1072 | <div style="border: solid 1px #E5E5E5;border-radius: 5px;padding-bottom: 20px;"> |
| 1073 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> | 1073 | <div style="border-bottom: 1px solid #E5E5E5;padding: 1px"> |
| 1074 | - <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 12px;"> | 1074 | + <div style="padding: 10px 20px;background-color: #FAFAFA;font-size: 14px;"> |
| 1075 | 活动执行效果 | 1075 | 活动执行效果 |
| 1076 | </div> | 1076 | </div> |
| 1077 | </div> | 1077 | </div> |
| @@ -1091,14 +1091,14 @@ | @@ -1091,14 +1091,14 @@ | ||
| 1091 | </el-col> | 1091 | </el-col> |
| 1092 | 1092 | ||
| 1093 | <el-col :span="8"> | 1093 | <el-col :span="8"> |
| 1094 | - <el-form-item label="直接收益" class="grid-content bg-purple" prop="name"> | 1094 | + <el-form-item label="直接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 1095 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" :disabled="!zhixingBian"/> | 1095 | <el-input v-model="zhixingList.expectedDirectBenefits" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1096 | </el-form-item> | 1096 | </el-form-item> |
| 1097 | </el-col> | 1097 | </el-col> |
| 1098 | </el-row> | 1098 | </el-row> |
| 1099 | <el-row :gutter="20"> | 1099 | <el-row :gutter="20"> |
| 1100 | <el-col :span="8"> | 1100 | <el-col :span="8"> |
| 1101 | - <el-form-item label="间接收益" class="grid-content bg-purple" prop="name"> | 1101 | + <el-form-item label="间接收益(/元)" class="grid-content bg-purple" prop="name"> |
| 1102 | <el-input v-model="zhixingList.expectedIndirectBenefits" placeholder="请输入" :disabled="!zhixingBian"/> | 1102 | <el-input v-model="zhixingList.expectedIndirectBenefits" placeholder="请输入" :disabled="!zhixingBian"/> |
| 1103 | </el-form-item> | 1103 | </el-form-item> |
| 1104 | </el-col> | 1104 | </el-col> |
| @@ -1250,19 +1250,19 @@ | @@ -1250,19 +1250,19 @@ | ||
| 1250 | externalLaborCostEstimation: '', | 1250 | externalLaborCostEstimation: '', |
| 1251 | tableData3: [{ | 1251 | tableData3: [{ |
| 1252 | id: 0, | 1252 | id: 0, |
| 1253 | - name: '商品成本预估', | 1253 | + name: '商品成本预估(/元)', |
| 1254 | planName: '', | 1254 | planName: '', |
| 1255 | - text: '设备成本预估', | 1255 | + text: '设备成本预估(/元)', |
| 1256 | eventTheme: '' | 1256 | eventTheme: '' |
| 1257 | }, { | 1257 | }, { |
| 1258 | id: 0, | 1258 | id: 0, |
| 1259 | - name: '宣传费用预估', | 1259 | + name: '宣传费用预估(/元)', |
| 1260 | planName: '', | 1260 | planName: '', |
| 1261 | - text: '其他必要成本预估', | 1261 | + text: '其他必要成本预估(/元)', |
| 1262 | eventTheme: '' | 1262 | eventTheme: '' |
| 1263 | }, { | 1263 | }, { |
| 1264 | id: 0, | 1264 | id: 0, |
| 1265 | - name: '总成本预估', | 1265 | + name: '总成本预估(/元)', |
| 1266 | planName: '', | 1266 | planName: '', |
| 1267 | text: '备注', | 1267 | text: '备注', |
| 1268 | eventTheme: '' | 1268 | eventTheme: '' |
| @@ -1271,9 +1271,9 @@ | @@ -1271,9 +1271,9 @@ | ||
| 1271 | expectedParticipation: '', | 1271 | expectedParticipation: '', |
| 1272 | tableData4: [{ | 1272 | tableData4: [{ |
| 1273 | id: 0, | 1273 | id: 0, |
| 1274 | - name: '预计直接收益', | 1274 | + name: '预计直接收益(/元)', |
| 1275 | planName: '', | 1275 | planName: '', |
| 1276 | - text: '预计间接收益', | 1276 | + text: '预计间接收益(/元)', |
| 1277 | eventTheme: '-' | 1277 | eventTheme: '-' |
| 1278 | }], | 1278 | }], |
| 1279 | createUser: '', | 1279 | createUser: '', |
| @@ -1626,7 +1626,7 @@ | @@ -1626,7 +1626,7 @@ | ||
| 1626 | danqueryById({id:item.id,dataOwnership:'2', pageNumber: 1,pageSize: 10,}).then(res=>{ | 1626 | danqueryById({id:item.id,dataOwnership:'2', pageNumber: 1,pageSize: 10,}).then(res=>{ |
| 1627 | this.secondData = res.data.content[0] | 1627 | this.secondData = res.data.content[0] |
| 1628 | //基本信息 | 1628 | //基本信息 |
| 1629 | - // that.id=res.data.content[0].id | 1629 | + that.id=res.data.content[0].id |
| 1630 | that.text=res.data.content[0].planName | 1630 | that.text=res.data.content[0].planName |
| 1631 | that.tableData1[0].eventTheme =res.data.content[0].planType | 1631 | that.tableData1[0].eventTheme =res.data.content[0].planType |
| 1632 | that.tableData1[0].planName = res.data.content[0].eventAddrs | 1632 | that.tableData1[0].planName = res.data.content[0].eventAddrs |
| @@ -1654,9 +1654,9 @@ | @@ -1654,9 +1654,9 @@ | ||
| 1654 | that.tableData4[0].planName = res.data.content[0].expectedIndirectBenefits | 1654 | that.tableData4[0].planName = res.data.content[0].expectedIndirectBenefits |
| 1655 | //系统信息 | 1655 | //系统信息 |
| 1656 | that.createUser = res.data.content[0].createUser | 1656 | that.createUser = res.data.content[0].createUser |
| 1657 | - that.createDate = res.data.content[0].createDate | ||
| 1658 | - that.tableData5[0].planName = '-' | ||
| 1659 | - that.tableData5[0].eventTheme = res.data.content[0].updateUser | 1657 | + that.createDate = res.data.content[0].createDate |
| 1658 | + that.tableData5[0].planName = res.data.content[0].updateDate | ||
| 1659 | + that.tableData5[0].eventTheme = res.data.content[0].updateUser | ||
| 1660 | 1660 | ||
| 1661 | 1661 | ||
| 1662 | }).catch(err=>{ | 1662 | }).catch(err=>{ |
| @@ -1794,7 +1794,7 @@ | @@ -1794,7 +1794,7 @@ | ||
| 1794 | padding:0; | 1794 | padding:0; |
| 1795 | } | 1795 | } |
| 1796 | .el-dialog__title{ | 1796 | .el-dialog__title{ |
| 1797 | - font-size: 12px; | 1797 | + font-size: 14px; |
| 1798 | } | 1798 | } |
| 1799 | .el-dialog__body { | 1799 | .el-dialog__body { |
| 1800 | padding: 0px 0px; | 1800 | padding: 0px 0px; |
| @@ -2050,13 +2050,13 @@ | @@ -2050,13 +2050,13 @@ | ||
| 2050 | margin-top:-24px; | 2050 | margin-top:-24px; |
| 2051 | position: relative; | 2051 | position: relative; |
| 2052 | border: 2px solid #FABB41; | 2052 | border: 2px solid #FABB41; |
| 2053 | - font-size: 12px; | 2053 | + font-size: 14px; |
| 2054 | } | 2054 | } |
| 2055 | .el-step__icon .is-text{ | 2055 | .el-step__icon .is-text{ |
| 2056 | padding: 10px; | 2056 | padding: 10px; |
| 2057 | border-radius:10px; | 2057 | border-radius:10px; |
| 2058 | border: 2px solid #FABB41; | 2058 | border: 2px solid #FABB41; |
| 2059 | - font-size: 12px; | 2059 | + font-size: 14px; |
| 2060 | } | 2060 | } |
| 2061 | } | 2061 | } |
| 2062 | .is-wait{ | 2062 | .is-wait{ |
| @@ -2068,13 +2068,13 @@ | @@ -2068,13 +2068,13 @@ | ||
| 2068 | margin-top:-24px; | 2068 | margin-top:-24px; |
| 2069 | position: relative; | 2069 | position: relative; |
| 2070 | border: 2px solid #C0C4CC; | 2070 | border: 2px solid #C0C4CC; |
| 2071 | - font-size: 12px; | 2071 | + font-size: 14px; |
| 2072 | } | 2072 | } |
| 2073 | .el-step__icon .is-text{ | 2073 | .el-step__icon .is-text{ |
| 2074 | padding: 10px; | 2074 | padding: 10px; |
| 2075 | border-radius:10px; | 2075 | border-radius:10px; |
| 2076 | border: 2px solid #C0C4CC; | 2076 | border: 2px solid #C0C4CC; |
| 2077 | - font-size: 12px; | 2077 | + font-size: 14px; |
| 2078 | } | 2078 | } |
| 2079 | } | 2079 | } |
| 2080 | .is-finish{ | 2080 | .is-finish{ |
| @@ -2087,14 +2087,14 @@ | @@ -2087,14 +2087,14 @@ | ||
| 2087 | position: relative; | 2087 | position: relative; |
| 2088 | border: 2px solid #3F9B6A; | 2088 | border: 2px solid #3F9B6A; |
| 2089 | background-color: #D3E6CC; | 2089 | background-color: #D3E6CC; |
| 2090 | - font-size: 12px; | 2090 | + font-size: 14px; |
| 2091 | color: #3F9B6A; | 2091 | color: #3F9B6A; |
| 2092 | } | 2092 | } |
| 2093 | .el-step__icon .is-text{ | 2093 | .el-step__icon .is-text{ |
| 2094 | padding: 10px; | 2094 | padding: 10px; |
| 2095 | border-radius:10px; | 2095 | border-radius:10px; |
| 2096 | border: 2px solid #3F9B6A; | 2096 | border: 2px solid #3F9B6A; |
| 2097 | - font-size: 12px; | 2097 | + font-size: 14px; |
| 2098 | } | 2098 | } |
| 2099 | .el-step__line{ | 2099 | .el-step__line{ |
| 2100 | background-color: #3F9B6A; | 2100 | background-color: #3F9B6A; |
| @@ -2190,7 +2190,7 @@ | @@ -2190,7 +2190,7 @@ | ||
| 2190 | border: none; | 2190 | border: none; |
| 2191 | margin-right: 10px; | 2191 | margin-right: 10px; |
| 2192 | background-color: #F2F2F2; | 2192 | background-color: #F2F2F2; |
| 2193 | - font-size:12px; | 2193 | + font-size:14px; |
| 2194 | border-top-left-radius: 8px; | 2194 | border-top-left-radius: 8px; |
| 2195 | border-top-right-radius: 8px; | 2195 | border-top-right-radius: 8px; |
| 2196 | padding:0 15px; | 2196 | padding:0 15px; |
admin-web-master/src/views/comment/commentSys/index.vue
| @@ -107,7 +107,7 @@ | @@ -107,7 +107,7 @@ | ||
| 107 | /> | 107 | /> |
| 108 | </div> | 108 | </div> |
| 109 | </div> | 109 | </div> |
| 110 | - <div class="line" /> | 110 | + <!-- <div class="line" /> |
| 111 | <div v-if="commentDetails.addComment !=''" class="addComment">{{ commentDetails.time }}天后追评</div> | 111 | <div v-if="commentDetails.addComment !=''" class="addComment">{{ commentDetails.time }}天后追评</div> |
| 112 | <div class="comment"> | 112 | <div class="comment"> |
| 113 | <div v-if="commentDetails.addComment !=''" class="com_left">追评:</div> | 113 | <div v-if="commentDetails.addComment !=''" class="com_left">追评:</div> |
| @@ -124,7 +124,7 @@ | @@ -124,7 +124,7 @@ | ||
| 124 | :preview-src-list="mapimg(commentDetails.addImages)" | 124 | :preview-src-list="mapimg(commentDetails.addImages)" |
| 125 | /> | 125 | /> |
| 126 | </div> | 126 | </div> |
| 127 | - </div> | 127 | + </div> --> |
| 128 | </div> | 128 | </div> |
| 129 | <span slot="footer" class="dialog-footer"> | 129 | <span slot="footer" class="dialog-footer"> |
| 130 | <el-button v-if="Number(formParams.ifSensitive)" @click="toShow" style="background-color: #3F9B6A;color: #fff">允许展示</el-button> | 130 | <el-button v-if="Number(formParams.ifSensitive)" @click="toShow" style="background-color: #3F9B6A;color: #fff">允许展示</el-button> |
admin-web-master/src/views/member/memberList/details.vue
| @@ -182,7 +182,7 @@ | @@ -182,7 +182,7 @@ | ||
| 182 | /> | 182 | /> |
| 183 | </div> | 183 | </div> |
| 184 | </div> | 184 | </div> |
| 185 | - <div class="comment"> | 185 | + <!-- <div class="comment"> |
| 186 | <div v-if="commentDetails.addComment !=''" class="com_left">追评:</div> | 186 | <div v-if="commentDetails.addComment !=''" class="com_left">追评:</div> |
| 187 | <div class="com_right">{{ commentDetails.addComment }}</div> | 187 | <div class="com_right">{{ commentDetails.addComment }}</div> |
| 188 | </div> | 188 | </div> |
| @@ -196,7 +196,7 @@ | @@ -196,7 +196,7 @@ | ||
| 196 | :preview-src-list="commentDetails.addImages" | 196 | :preview-src-list="commentDetails.addImages" |
| 197 | /> | 197 | /> |
| 198 | </div> | 198 | </div> |
| 199 | - </div> | 199 | + </div> --> |
| 200 | </div> | 200 | </div> |
| 201 | <span slot="footer" class="dialog-footer"> | 201 | <span slot="footer" class="dialog-footer"> |
| 202 | <el-button v-if="comState" @click="toShow" style="background-color: #3F9B6A;color: #fff">允许展示</el-button> | 202 | <el-button v-if="comState" @click="toShow" style="background-color: #3F9B6A;color: #fff">允许展示</el-button> |
admin-web-master/src/views/promotion/account.vue
| @@ -140,16 +140,17 @@ | @@ -140,16 +140,17 @@ | ||
| 140 | <el-option label="APP" value="APP" /> | 140 | <el-option label="APP" value="APP" /> |
| 141 | </el-select> | 141 | </el-select> |
| 142 | </el-form-item> | 142 | </el-form-item> |
| 143 | - <el-form-item label="账号" v-if="index==1?true:false" prop="accountNumber"> | ||
| 144 | - <el-input v-model="formInline.accountNumber" placeholder="请输入"></el-input> | 143 | + <el-form-item label="账号" prop="accountNumber"> |
| 144 | + <el-input :disabled="index == 1?false:index == 2?true:false" v-model="formInline.accountNumber" placeholder="请输入"></el-input> | ||
| 145 | </el-form-item> | 145 | </el-form-item> |
| 146 | - <el-form-item label="APPKEY" v-if="index==1?true:false" prop="appKey"> | ||
| 147 | - <el-input v-model="formInline.appKey" placeholder="请输入"></el-input> | 146 | + <el-form-item label="APPKEY" prop="appKey"> |
| 147 | + <el-input :disabled="index == 1?false:index == 2?true:false" v-model="formInline.appKey" placeholder="请输入"></el-input> | ||
| 148 | </el-form-item> | 148 | </el-form-item> |
| 149 | - <el-form-item label="APP图片" v-if="index==1?true:false" prop="coverPoster" | 149 | + <el-form-item label="APP图片" prop="appImages" |
| 150 | style="margin-bottom:20px;"> | 150 | style="margin-bottom:20px;"> |
| 151 | - <upimg filePath="qudao" :value="formInline.coverPoster" inputtype="coverPoster" :limit="1" | ||
| 152 | - @changimg="e=>changimg(e,'coverPoster')"></upimg> | 151 | + <img :src="$baseURL+formInline.appImages" alt="" v-if="index == 2" style="height:100px;"> |
| 152 | + <upimg v-else filePath="qudao" :value="formInline.appImages" inputtype="appImages" :limit="1" | ||
| 153 | + @changimg="e=>changimg(e,'appImages')"></upimg> | ||
| 153 | 154 | ||
| 154 | </el-form-item> | 155 | </el-form-item> |
| 155 | <el-form-item label="备注"> | 156 | <el-form-item label="备注"> |
ceres-uniapp-master/config/api.js
| 1 | 1 | ||
| 2 | -// const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/admin-server' | ||
| 3 | -// const DOMAIN_PREFIX = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/api' | 2 | +const DOMAIN_PREFIXPING = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/admin-server' |
| 3 | +const DOMAIN_PREFIX = 'https://jy.scjysm.asia:18086/cdwlMall/meserver/api' | ||
| 4 | // const DOMAIN_PREFIXPING = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/admin-server' | 4 | // const DOMAIN_PREFIXPING = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/admin-server' |
| 5 | // const DOMAIN_PREFIX = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/api' | 5 | // const DOMAIN_PREFIX = 'https://zhgw-uat.028wlkj.com/cdwlMall/meserver/api' |
| 6 | -const TIAOZHUAN = 'https://zhgw-uat.028wlkj.com/cdwlMall/' | ||
| 7 | -// const TIAOZHUAN = 'https://jy.scjysm.asia:18086/cdwlMall/' | ||
| 8 | -const DOMAIN_PREFIXPING = 'http://128.10.249.23:9003' | ||
| 9 | -const DOMAIN_PREFIX = 'http://128.10.249.23:9007' | 6 | +// const TIAOZHUAN = 'https://zhgw-uat.028wlkj.com/cdwlMall/' |
| 7 | +const TIAOZHUAN = 'https://jy.scjysm.asia:18086/cdwlMall/' | ||
| 8 | +// const DOMAIN_PREFIXPING = 'http://128.10.249.23:9003' | ||
| 9 | +// const DOMAIN_PREFIX = 'http://128.10.249.23:9007' | ||
| 10 | // const host = `${window.location.protocol}//${window.location.host}` | 10 | // const host = `${window.location.protocol}//${window.location.host}` |
| 11 | // const DOMAIN_PREFIXPING = `${host}/cdwlMall/meserver/admin-server` | 11 | // const DOMAIN_PREFIXPING = `${host}/cdwlMall/meserver/admin-server` |
| 12 | // const DOMAIN_PREFIX =`${host}/cdwlMall/meserver/api` | 12 | // const DOMAIN_PREFIX =`${host}/cdwlMall/meserver/api` |
ceres-uniapp-master/pages_category_page1/goodsModule/addEvaluate.vue
| @@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
| 3 | <global-loading /> | 3 | <global-loading /> |
| 4 | 4 | ||
| 5 | <!-- 追加评论 --> | 5 | <!-- 追加评论 --> |
| 6 | - <view class="addEvaluate-box flex-items-plus flex-column-plus"> | 6 | + <!-- <view class="addEvaluate-box flex-items-plus flex-column-plus"> |
| 7 | <view class="addEvaluate flex-column-plus"> | 7 | <view class="addEvaluate flex-column-plus"> |
| 8 | <view class="addEvaluateTitle-box flex-row-plus mar-top-20 mar-left-20"> | 8 | <view class="addEvaluateTitle-box flex-row-plus mar-top-20 mar-left-20"> |
| 9 | 9 | ||
| @@ -26,10 +26,10 @@ | @@ -26,10 +26,10 @@ | ||
| 26 | <u-upload :action="action" ref="uUpload" :limitType="['png', 'jpg', 'jpeg', 'webp', 'gif', 'image']" :header="headerToken" :form-data="formData"></u-upload> | 26 | <u-upload :action="action" ref="uUpload" :limitType="['png', 'jpg', 'jpeg', 'webp', 'gif', 'image']" :header="headerToken" :form-data="formData"></u-upload> |
| 27 | </view> | 27 | </view> |
| 28 | </view> | 28 | </view> |
| 29 | - </view> | ||
| 30 | - <view class="butBox flex-items-plus mar-left-30"> | 29 | + </view> --> |
| 30 | + <!-- <view class="butBox flex-items-plus mar-left-30"> | ||
| 31 | <view class="submitbut" @click="submitTap">追加评论</view> | 31 | <view class="submitbut" @click="submitTap">追加评论</view> |
| 32 | - </view> | 32 | + </view> --> |
| 33 | </view> | 33 | </view> |
| 34 | </template> | 34 | </template> |
| 35 | 35 |
ceres-uniapp-master/pages_category_page1/goodsModule/evaluateDetails.vue
| @@ -22,7 +22,7 @@ | @@ -22,7 +22,7 @@ | ||
| 22 | <image class="evaluate-Img" :src="$baseURL+cItem"></image> | 22 | <image class="evaluate-Img" :src="$baseURL+cItem"></image> |
| 23 | </view> | 23 | </view> |
| 24 | </view> | 24 | </view> |
| 25 | - <view class="addComments-box flex-column-plus" v-if="commentVOList.addComment"> | 25 | + <!-- <view class="addComments-box flex-column-plus" v-if="commentVOList.addComment"> |
| 26 | <label class="font-color-C5AA7B mar-top-30">用户追评</label> | 26 | <label class="font-color-C5AA7B mar-top-30">用户追评</label> |
| 27 | <label class="mar-top-20">{{commentVOList.addComment}}</label> | 27 | <label class="mar-top-20">{{commentVOList.addComment}}</label> |
| 28 | <view class="evaluateImg-box mar-top-20" v-if="commentVOList.addImage"> | 28 | <view class="evaluateImg-box mar-top-20" v-if="commentVOList.addImage"> |
| @@ -30,8 +30,8 @@ | @@ -30,8 +30,8 @@ | ||
| 30 | <image class="evaluate-Img" :src="$baseURL+dItem"></image> | 30 | <image class="evaluate-Img" :src="$baseURL+dItem"></image> |
| 31 | </view> | 31 | </view> |
| 32 | </view> | 32 | </view> |
| 33 | - </view> | ||
| 34 | - <view class="goodsDes-box flex-column-plus mar-top-30"> | 33 | + </view> --> |
| 34 | + <!-- <view class="goodsDes-box flex-column-plus mar-top-30"> | ||
| 35 | <view class="flex-row-plus" @click="goGoodsDetails"> | 35 | <view class="flex-row-plus" @click="goGoodsDetails"> |
| 36 | 36 | ||
| 37 | <image class="goodsDes-img" :src="commentVOList.productImage"></image> | 37 | <image class="goodsDes-img" :src="commentVOList.productImage"></image> |
| @@ -42,7 +42,7 @@ | @@ -42,7 +42,7 @@ | ||
| 42 | </view> | 42 | </view> |
| 43 | </view> | 43 | </view> |
| 44 | </view> | 44 | </view> |
| 45 | - </view> | 45 | + </view> --> |
| 46 | </view> | 46 | </view> |
| 47 | <!-- {{commentVOList}}--> | 47 | <!-- {{commentVOList}}--> |
| 48 | <view class="linkBox"> | 48 | <view class="linkBox"> |
ceres-uniapp-master/pages_category_page1/goodsModule/userEvaluate.vue
| @@ -41,7 +41,7 @@ | @@ -41,7 +41,7 @@ | ||
| 41 | </view> | 41 | </view> |
| 42 | </view> | 42 | </view> |
| 43 | </view> | 43 | </view> |
| 44 | - <view class="addCommentsBut" v-if="item.addComment == ''" @click.stop="addCommentsClick(index,item)">追加评价</view> | 44 | + <!-- <view class="addCommentsBut" v-if="item.addComment == ''" @click.stop="addCommentsClick(index,item)">追加评价</view> --> |
| 45 | </view> | 45 | </view> |
| 46 | <view class="fs26 pad-topbot-20 u-skeleton-fillet" style="margin-top: 10rpx">{{item.comment}}</view> | 46 | <view class="fs26 pad-topbot-20 u-skeleton-fillet" style="margin-top: 10rpx">{{item.comment}}</view> |
| 47 | <view class="evaluateImg-box" v-if="item.image"> | 47 | <view class="evaluateImg-box" v-if="item.image"> |
| @@ -49,7 +49,7 @@ | @@ -49,7 +49,7 @@ | ||
| 49 | <image class="evaluate-Img" :src="$baseURL+cItem"></image> | 49 | <image class="evaluate-Img" :src="$baseURL+cItem"></image> |
| 50 | </view> | 50 | </view> |
| 51 | </view> | 51 | </view> |
| 52 | - <view class="addComments-box flex-column-plus" v-if="item.addComment"> | 52 | + <!-- <view class="addComments-box flex-column-plus" v-if="item.addComment"> |
| 53 | <label class="font-color-C5AA7B mar-top-30">用户追评</label> | 53 | <label class="font-color-C5AA7B mar-top-30">用户追评</label> |
| 54 | <label class="mar-top-20">{{item.addComment}}</label> | 54 | <label class="mar-top-20">{{item.addComment}}</label> |
| 55 | <view class="evaluateImg-box mar-top-20" v-if="item.addImage"> | 55 | <view class="evaluateImg-box mar-top-20" v-if="item.addImage"> |
| @@ -57,8 +57,8 @@ | @@ -57,8 +57,8 @@ | ||
| 57 | <image class="evaluate-Img" :src="$baseURL+dItem"></image> | 57 | <image class="evaluate-Img" :src="$baseURL+dItem"></image> |
| 58 | </view> | 58 | </view> |
| 59 | </view> | 59 | </view> |
| 60 | - </view> | ||
| 61 | - <view class="goodsDes-box u-skeleton-fillet flex-column-plus mar-top-30"> | 60 | + </view> --> |
| 61 | + <!-- <view class="goodsDes-box u-skeleton-fillet flex-column-plus mar-top-30"> | ||
| 62 | <view class="flex-row-plus" @click.stop="goGoodsDetails(item.shopId,item.productId,item.skuId)"> | 62 | <view class="flex-row-plus" @click.stop="goGoodsDetails(item.shopId,item.productId,item.skuId)"> |
| 63 | <image class="goodsDes-img default-img" :src="$baseURL+item.productImage"></image> | 63 | <image class="goodsDes-img default-img" :src="$baseURL+item.productImage"></image> |
| 64 | <view class="goodsDesText-box"> | 64 | <view class="goodsDesText-box"> |
| @@ -68,8 +68,8 @@ | @@ -68,8 +68,8 @@ | ||
| 68 | </view> | 68 | </view> |
| 69 | </view> | 69 | </view> |
| 70 | </view> | 70 | </view> |
| 71 | - </view> | ||
| 72 | - <view class="flex-items flex-row mar-top-30 flex-sp-between"> | 71 | + </view> --> |
| 72 | + <!-- <view class="flex-items flex-row mar-top-30 flex-sp-between"> | ||
| 73 | <view class="font-color-999 fs22">{{item.createTime}}</view> | 73 | <view class="font-color-999 fs22">{{item.createTime}}</view> |
| 74 | <view class="praise-box flex-items flex-row"> | 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/cdwlMall/questionnaire/file/static/images/praiseActiveIcon.png" | 75 | <image class="praise-icon" @click.stop="zanTap(index,item.commentId,0)" src="https://jy.scjysm.asia:18086/cdwlMall/questionnaire/file/static/images/praiseActiveIcon.png" |
| @@ -78,7 +78,7 @@ | @@ -78,7 +78,7 @@ | ||
| 78 | v-else></image> | 78 | v-else></image> |
| 79 | <label class="mar-left-10">{{item.likes}}</label> | 79 | <label class="mar-left-10">{{item.likes}}</label> |
| 80 | </view> | 80 | </view> |
| 81 | - </view> | 81 | + </view> --> |
| 82 | </view> | 82 | </view> |
| 83 | </template> | 83 | </template> |
| 84 | <view v-if="evaluateEmpty" class="emptyOrder-box flex-items-plus flex-column"> | 84 | <view v-if="evaluateEmpty" class="emptyOrder-box flex-items-plus flex-column"> |
| @@ -109,7 +109,7 @@ | @@ -109,7 +109,7 @@ | ||
| 109 | <image class="evaluate-Img" :src="$baseURL+cItem"></image> | 109 | <image class="evaluate-Img" :src="$baseURL+cItem"></image> |
| 110 | </view> | 110 | </view> |
| 111 | </view> | 111 | </view> |
| 112 | - <view class="addComments-box flex-column-plus" v-if="item.addComment"> | 112 | + <!-- <view class="addComments-box flex-column-plus" v-if="item.addComment"> |
| 113 | <label class="font-color-C5AA7B mar-top-30">用户追评</label> | 113 | <label class="font-color-C5AA7B mar-top-30">用户追评</label> |
| 114 | <label class="mar-top-20">{{item.addComment}}</label> | 114 | <label class="mar-top-20">{{item.addComment}}</label> |
| 115 | <view class="evaluateImg-box mar-top-20" v-if="item.addImage"> | 115 | <view class="evaluateImg-box mar-top-20" v-if="item.addImage"> |
| @@ -117,7 +117,7 @@ | @@ -117,7 +117,7 @@ | ||
| 117 | <image class="evaluate-Img" :src="$baseURL+dItem"></image> | 117 | <image class="evaluate-Img" :src="$baseURL+dItem"></image> |
| 118 | </view> | 118 | </view> |
| 119 | </view> | 119 | </view> |
| 120 | - </view> | 120 | + </view> --> |
| 121 | 121 | ||
| 122 | <view class="flex-items flex-row mar-top-30 flex-sp-between"> | 122 | <view class="flex-items flex-row mar-top-30 flex-sp-between"> |
| 123 | <view class="font-color-999 fs22">{{item.createTime}}</view> | 123 | <view class="font-color-999 fs22">{{item.createTime}}</view> |