1. crm套餐编辑页面拆分

props:
  1. basic-meal-items: 基础套餐项目
  2. items: 全部项目
  3. meal: 套餐
  4. item-species: 项目分类
  5. same-price-groups: 等价组
event: on-change(items)

items: 集合,最终的项目选中情况,包括是必选,还是可变必选等等

2. 单项

props:
  1. target-type: 目标类型
  2. type: 必选、可选、可变必选、隐藏
  3. id: 当前单项id
  4. group-items: 组项目
event: on-change(item)

item: 单个项目选中情况,包括是必选,还是可变必选等等

3. 预约发卡页面改项预约实现
  1. 1 .通过iframe方式嵌入新版本
  1. 旧版引入新页面:
  2. <div class="bgf">
  3. <iframe ng-src="{{csi.v2Url}}" name="childframe" id="childframe" style="width:100%;min-height:400px;border:solid 1px #0062d5;" frameborder="0"></iframe>
  4. </div>
  5. angular controller code:
  6. this.v2Url = $sce.trustAsResourceUrl(myUtil.getV2Url('manage/amountlimit/global/limit'));
  7. window.hideBookModal = function() {
  8. $('#childframe').hide()
  9. }
  1. 2. 新版操作成功后关闭弹框:
  1. window.parent.hideBookModal()
文档更新时间: 2018-07-16 20:17