1 |
- {"remainingRequest":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\Customer\\CustomerAdmin\\AddClustering.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\src\\views\\Customer\\CustomerAdmin\\AddClustering.vue","mtime":1678954023525},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\babel.config.js","mtime":1681371897685},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\babel-loader\\lib\\index.js","mtime":1681371912860},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\cache-loader\\dist\\cjs.js","mtime":1681371913603},{"path":"D:\\wnmp\\www\\vue\\seaBlueAdmin\\node_modules\\vue-loader\\lib\\index.js","mtime":1681371925849}],"contextDependencies":[],"result":[{"type":"Buffer","data":"base64:Ly8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KLy8KZXhwb3J0IGRlZmF1bHQgewogIG5hbWU6ICJBZGRDbHVzdGVyaW5nIiwKCiAgZGF0YSgpIHsKICAgIHJldHVybiB7CiAgICAgIGFkZF9mb3JtOiB7CiAgICAgICAgbmFtZTogIiIKICAgICAgfSwKICAgICAgYmFzZVR5cGU6IFt7CiAgICAgICAgbGFiZWw6ICLlrqLmiLfmnaXmupDmlrnlvI8iLAogICAgICAgIHZhbHVlOiAxCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuaAp+WIqyIsCiAgICAgICAgdmFsdWU6IDIKICAgICAgfV0sCiAgICAgIGJhc2VfaW5mb19saXN0OiBbewogICAgICAgIGxhYmVsX2Jhc2U6ICIiLAogICAgICAgIGxhYmVsX3ZhbDogIiIKICAgICAgfV0sCiAgICAgIGJhc2VfdmFsdWVfc2VsOiBbewogICAgICAgIGxhYmVsOiAi5a6J5Y2TIiwKICAgICAgICB2YWx1ZTogMQogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICJJT1MiLAogICAgICAgIHZhbHVlOiAyCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuW+ruS/oeWwj+eoi+W6jyIsCiAgICAgICAgdmFsdWU6IDMKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5ZCO5Y+w5re75YqgIiwKICAgICAgICB2YWx1ZTogNAogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlrZfoioLot7PliqjlsI/nqIvluo8iLAogICAgICAgIHZhbHVlOiA2CiAgICAgIH1dLAogICAgICBiZWhhdmlvcl9hcnI6IFt7CiAgICAgICAgYmVoYXZpb3I6ICIiLAogICAgICAgIHZhbHVlOiAiIiwKICAgICAgICBzZWxfdHlwZTogIiIKICAgICAgfV0sCiAgICAgIHZhbHVlOiAiIiwKICAgICAgaW5wdXQ6ICIiLAogICAgICBxdWppYW5fbGlzdDogW3sKICAgICAgICBsYWJlbDogIuWMuumXtCIsCiAgICAgICAgdmFsdWU6IDEKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5aSn5LqOIiwKICAgICAgICB2YWx1ZTogMgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlsI/kuo4iLAogICAgICAgIHZhbHVlOiAzCiAgICAgIH1dLAogICAgICBiZWhhdmlvcl9kYXk6IFsxLCAyLCAzLCA3LCAxNSwgMzAsIDkwLCAxODAsIDM2MCwgNzIwXSwKICAgICAgYmVoYXZpb3I6IFt7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmnInorr/pl64iLAogICAgICAgIHZhbHVlOiAxLAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmsqHmnInorr/pl64iLAogICAgICAgIHZhbHVlOiAyLAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmnInliqDlhaXotK3nianovaYiLAogICAgICAgIHZhbHVlOiAzLAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmsqHmnInliqDlhaXotK3nianovaYiLAogICAgICAgIHZhbHVlOiA0LAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmnInotK3kubAiLAogICAgICAgIHZhbHVlOiA1LAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmsqHmnInotK3kubAiLAogICAgICAgIHZhbHVlOiA2LAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLntK/orqHmtojotLnorqLljZXmlbAiLAogICAgICAgIHZhbHVlOiA3LAogICAgICAgIHNlbF90eXBlOiAicmVnaW9uIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLmnIDov5HmsqHmnInorr/pl64iLAogICAgICAgIHZhbHVlOiA4LAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLml6DpgIDotKfpgIDmrL4iLAogICAgICAgIHZhbHVlOiA5LAogICAgICAgIHNlbF90eXBlOiAiZGF5IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLntK/orqHmtojotLnph5Hpop0iLAogICAgICAgIHZhbHVlOiAxMCwKICAgICAgICBzZWxfdHlwZTogInJlZ2lvbiIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5a6i5Y2V5Lu3IiwKICAgICAgICB2YWx1ZTogMTEsCiAgICAgICAgc2VsX3R5cGU6ICJyZWdpb24iCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIui0reS5sOWVhuWTgeWIhuexuyIsCiAgICAgICAgdmFsdWU6IDEyLAogICAgICAgIHNlbF90eXBlOiAic2VsZWN0IgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLotK3kubDllYblk4Hlk4Hnm7giLAogICAgICAgIHZhbHVlOiAxMywKICAgICAgICBzZWxfdHlwZTogInNlbGVjdCIKICAgICAgfSwgewogICAgICAgIGxhYmVsOiAi5a6i5oi35rOo5YaM5pe26Ze0IiwKICAgICAgICB2YWx1ZTogMTQsCiAgICAgICAgc2VsX3R5cGU6ICJ0aW1lUGlja2VyIgogICAgICB9LCB7CiAgICAgICAgbGFiZWw6ICLlrqLmiLflrqHmoLjml7bpl7QiLAogICAgICAgIHZhbHVlOiAxNSwKICAgICAgICBzZWxfdHlwZTogInRpbWVQaWNrZXIiCiAgICAgIH0sIHsKICAgICAgICBsYWJlbDogIuWuouaIt+asoOasviIsCiAgICAgICAgdmFsdWU6IDE2LAogICAgICAgIHNlbF90eXBlOiAicmVnaW9uIgogICAgICB9XQogICAgfTsKICB9LAoKICBtZXRob2RzOiB7CiAgICBiZWhhdmlvckNoYW5nZSh2YWwsIGluZGV4KSB7CiAgICAgIGNvbnN0IHNlbFR5cGUgPSB0aGlzLmJlaGF2aW9yLmZpbmQoaXRlbSA9PiBpdGVtLnZhbHVlID09PSB2YWwpLnNlbF90eXBlOwoKICAgICAgc3dpdGNoIChzZWxUeXBlKSB7CiAgICAgICAgY2FzZSAicmVnaW9uIjoKICAgICAgICAgIHRoaXMuYmVoYXZpb3JfYXJyW2luZGV4XS5yZWdpb25fdGFnID0gMTsKICAgICAgICAgIHRoaXMuYmVoYXZpb3JfYXJyW2luZGV4XS5yZWdpb25fbnVtMSA9ICIiOwogICAgICAgICAgdGhpcy5iZWhhdmlvcl9hcnJbaW5kZXhdLnJlZ2lvbl9udW0yID0gIiI7CiAgICAgICAgICBicmVhazsKCiAgICAgICAgY2FzZSAidGltZVBpY2tlciI6CiAgICAgICAgICB0aGlzLmJlaGF2aW9yX2FycltpbmRleF0udmFsdWUgPSBbXTsKICAgICAgICAgIGJyZWFrOwoKICAgICAgICBjYXNlICJzZWxlY3QiOgogICAgICAgICAgdGhpcy5iZWhhdmlvcl9hcnJbaW5kZXhdLnZhbHVlID0gIiI7CiAgICAgICAgICBicmVhazsKCiAgICAgICAgY2FzZSAiZGF5IjoKICAgICAgICAgIHRoaXMuYmVoYXZpb3JfYXJyW2luZGV4XS52YWx1ZSA9ICIiOwogICAgICAgICAgYnJlYWs7CiAgICAgIH0KCiAgICAgIHRoaXMuYmVoYXZpb3JfYXJyW2luZGV4XS5zZWxfdHlwZSA9IHNlbFR5cGU7CiAgICB9LAoKICAgIGFkZEJlaGF2aW9yKCkgewogICAgICB0aGlzLmJlaGF2aW9yX2Fyci5wdXNoKHsKICAgICAgICBiZWhhdmlvcjogIiIsCiAgICAgICAgdmFsdWU6ICIiLAogICAgICAgIHNlbF90eXBlOiAiIgogICAgICB9KTsKICAgIH0sCgogICAgZGVsQmVoYXZpb3IoaW5kZXgpIHsKICAgICAgdGhpcy5iZWhhdmlvcl9hcnIuc3BsaWNlKGluZGV4LCAxKTsKICAgIH0sCgogICAgYWRkQmFzZSgpIHsKICAgICAgdGhpcy5iYXNlX2luZm9fbGlzdC5wdXNoKHsKICAgICAgICBsYWJlbF9iYXNlOiAiIiwKICAgICAgICBsYWJlbF92YWw6ICIiCiAgICAgIH0pOwogICAgfSwKCiAgICBkZWxCYXNlKGluZGV4KSB7CiAgICAgIHRoaXMuYmFzZV9pbmZvX2xpc3Quc3BsaWNlKGluZGV4LCAxKTsKICAgIH0sCgogICAgYmFzZUNoYW5nZSh2YWwsIGluZGV4KSB7CiAgICAgIGlmICh2YWwgPT09IDEpIHsKICAgICAgICB0aGlzLmJhc2VfdmFsdWVfc2VsID0gW3sKICAgICAgICAgIGxhYmVsOiAi5a6J5Y2TIiwKICAgICAgICAgIHZhbHVlOiAxCiAgICAgICAgfSwgewogICAgICAgICAgbGFiZWw6ICJJT1MiLAogICAgICAgICAgdmFsdWU6IDIKICAgICAgICB9LCB7CiAgICAgICAgICBsYWJlbDogIuWwj+eoi+W6jyIsCiAgICAgICAgICB2YWx1ZTogMwogICAgICAgIH0sIHsKICAgICAgICAgIGxhYmVsOiAi5ZCO5Y+w5re75YqgIiwKICAgICAgICAgIHZhbHVlOiA0CiAgICAgICAgfV07CiAgICAgIH0gZWxzZSB7CiAgICAgICAgdGhpcy5iYXNlX3ZhbHVlX3NlbCA9IFt7CiAgICAgICAgICBsYWJlbDogIueUtyIsCiAgICAgICAgICB2YWx1ZTogMQogICAgICAgIH0sIHsKICAgICAgICAgIGxhYmVsOiAi5aWzIiwKICAgICAgICAgIHZhbHVlOiAyCiAgICAgICAgfV07CiAgICAgIH0KICAgIH0KCiAgfQp9Ow=="},{"version":3,"mappings":"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","names":["name","data","add_form","baseType","label","value","base_info_list","label_base","label_val","base_value_sel","behavior_arr","behavior","sel_type","input","qujian_list","behavior_day","methods","behaviorChange","addBehavior","delBehavior","addBase","delBase","baseChange"],"sourceRoot":"src/views/Customer/CustomerAdmin","sources":["AddClustering.vue"],"sourcesContent":["<template>\n <ContainerTit>\n <div slot=\"headr\">\n <el-button type=\"primary\">提交</el-button>\n </div>\n <el-card shadow=\"hover\" class=\"box-card\">\n <div slot=\"header\" class=\"clearfix\">\n <span>人群名称</span>\n <el-popover placement=\"top\" width=\"200\" trigger=\"hover\">\n <div>\n 1. 人群名称不能为空;\n <br />\n 2. 不能和已有的人群名称重复;\n <br />\n 3. 30个字符以内,且不能包含特殊字符和空格。\n </div>\n <i\n slot=\"reference\"\n style=\"color: #cacaca\"\n class=\"el-icon-question\"\n ></i>\n </el-popover>\n </div>\n\n <el-input\n v-model=\"add_form.name\"\n maxlength=\"30\"\n clearable\n show-word-limit\n style=\"width: 300px\"\n placeholder=\"请输入30字以内的人群名称\"\n ></el-input>\n </el-card>\n <el-card shadow=\"hover\" class=\"box-card\">\n <div slot=\"header\" class=\"clearfix\">\n <span>行为关系</span>\n <el-button\n style=\"float: right; padding: 3px 0\"\n type=\"text\"\n @click=\"addBehavior\"\n >\n <i class=\"el-icon-plus\"></i>\n 添加筛选条件\n </el-button>\n </div>\n <ul>\n <li\n v-for=\"(itemB, indexB) in behavior_arr\"\n :key=\"indexB\"\n class=\"clearfix behavio-li\"\n >\n <div class=\"float_left\">\n <el-select\n v-model=\"itemB.behavior\"\n size=\"small\"\n placeholder=\"请选择\"\n @change=\"behaviorChange(itemB.behavior, indexB)\"\n >\n <el-option\n v-for=\"(item, index) in behavior\"\n :key=\"index\"\n :label=\"item.label\"\n :value=\"item.value\"\n ></el-option>\n </el-select>\n <div v-if=\"itemB.sel_type === 'day'\" style=\"display: inline-block\">\n <el-select\n v-model=\"itemB.value\"\n size=\"small\"\n placeholder=\"请选择\"\n >\n <el-option\n v-for=\"(item, index) in behavior_day\"\n :key=\"index\"\n :label=\"item\"\n :value=\"item\"\n ></el-option>\n </el-select>\n <span>天内</span>\n </div>\n <div\n v-if=\"itemB.sel_type === 'region'\"\n style=\"display: inline-block\"\n >\n <el-select\n v-model=\"itemB.region_tag\"\n style=\"width: 100px\"\n size=\"small\"\n placeholder=\"请选择\"\n >\n <el-option\n v-for=\"(item, index) in qujian_list\"\n :key=\"index\"\n :label=\"item.label\"\n :value=\"item.value\"\n ></el-option>\n </el-select>\n <el-input\n v-model=\"itemB.region_num1\"\n placeholder=\"请输入数值\"\n size=\"small\"\n style=\"width: 100px\"\n ></el-input>\n ~\n <el-input\n v-model=\"itemB.region_num2\"\n placeholder=\"请输入数值\"\n size=\"small\"\n style=\"width: 100px\"\n ></el-input>\n </div>\n <div\n v-if=\"itemB.sel_type === 'timePicker'\"\n style=\"display: inline-block\"\n >\n <el-date-picker\n v-model=\"itemB.value\"\n size=\"small\"\n type=\"daterange\"\n value-format=\"timestamp\"\n range-separator=\"-\"\n start-placeholder=\"开始日期\"\n end-placeholder=\"结束日期\"\n ></el-date-picker>\n </div>\n </div>\n <el-button\n :disabled=\"behavior_arr.length === 1\"\n class=\"float_right\"\n type=\"danger\"\n size=\"mini\"\n @click=\"delBehavior\"\n >\n <i class=\"el-icon-delete\"></i>\n </el-button>\n </li>\n </ul>\n </el-card>\n <el-card shadow=\"hover\" class=\"box-card\">\n <div slot=\"header\" class=\"clearfix\">\n <span>基本属性</span>\n <el-button\n style=\"float: right; padding: 3px 0\"\n type=\"text\"\n @click=\"addBase\"\n >\n <i class=\"el-icon-plus\"></i>\n 添加筛选条件\n </el-button>\n </div>\n <ul>\n <li\n v-for=\"(itemB, indexB) in base_info_list\"\n :key=\"indexB\"\n class=\"clearfix behavio-li\"\n >\n <div class=\"float_left\">\n <el-select\n v-model=\"itemB.label_base\"\n size=\"small\"\n placeholder=\"请选择\"\n @change=\"baseChange(itemB.label_base, indexB)\"\n >\n <el-option\n v-for=\"(item, index) in baseType\"\n :key=\"index\"\n :label=\"item.label\"\n :value=\"item.value\"\n ></el-option>\n </el-select>\n <el-select\n v-model=\"itemB.label_val\"\n size=\"small\"\n placeholder=\"请选择\"\n >\n <el-option\n v-for=\"(item, index) in base_value_sel\"\n :key=\"index\"\n :label=\"item.label\"\n :value=\"item.value\"\n ></el-option>\n </el-select>\n </div>\n\n <el-button\n :disabled=\"base_info_list.length === 1\"\n class=\"float_right\"\n type=\"danger\"\n size=\"mini\"\n @click=\"delBase\"\n >\n <i class=\"el-icon-delete\"></i>\n </el-button>\n </li>\n </ul>\n </el-card>\n </ContainerTit>\n</template>\n\n<script>\n export default {\n name: \"AddClustering\",\n\n data() {\n return {\n add_form: {\n name: \"\",\n },\n baseType: [\n {\n label: \"客户来源方式\",\n value: 1,\n },\n {\n label: \"性别\",\n value: 2,\n },\n ],\n base_info_list: [\n {\n label_base: \"\",\n label_val: \"\",\n },\n ],\n base_value_sel: [\n {\n label: \"安卓\",\n value: 1,\n },\n {\n label: \"IOS\",\n value: 2,\n },\n {\n label: \"微信小程序\",\n value: 3,\n },\n {\n label: \"后台添加\",\n value: 4,\n },\n {\n label: \"字节跳动小程序\",\n value: 6,\n },\n ],\n behavior_arr: [\n {\n behavior: \"\",\n value: \"\",\n sel_type: \"\",\n },\n ],\n value: \"\",\n input: \"\",\n qujian_list: [\n {\n label: \"区间\",\n value: 1,\n },\n {\n label: \"大于\",\n value: 2,\n },\n {\n label: \"小于\",\n value: 3,\n },\n ],\n behavior_day: [1, 2, 3, 7, 15, 30, 90, 180, 360, 720],\n behavior: [\n {\n label: \"最近有访问\",\n value: 1,\n sel_type: \"day\",\n },\n {\n label: \"最近没有访问\",\n value: 2,\n sel_type: \"day\",\n },\n {\n label: \"最近有加入购物车\",\n value: 3,\n sel_type: \"day\",\n },\n {\n label: \"最近没有加入购物车\",\n value: 4,\n sel_type: \"day\",\n },\n {\n label: \"最近有购买\",\n value: 5,\n sel_type: \"day\",\n },\n {\n label: \"最近没有购买\",\n value: 6,\n sel_type: \"day\",\n },\n {\n label: \"累计消费订单数\",\n value: 7,\n sel_type: \"region\",\n },\n {\n label: \"最近没有访问\",\n value: 8,\n sel_type: \"day\",\n },\n {\n label: \"无退货退款\",\n value: 9,\n sel_type: \"day\",\n },\n {\n label: \"累计消费金额\",\n value: 10,\n sel_type: \"region\",\n },\n {\n label: \"客单价\",\n value: 11,\n sel_type: \"region\",\n },\n {\n label: \"购买商品分类\",\n value: 12,\n sel_type: \"select\",\n },\n {\n label: \"购买商品品相\",\n value: 13,\n sel_type: \"select\",\n },\n {\n label: \"客户注册时间\",\n value: 14,\n sel_type: \"timePicker\",\n },\n {\n label: \"客户审核时间\",\n value: 15,\n sel_type: \"timePicker\",\n },\n {\n label: \"客户欠款\",\n value: 16,\n sel_type: \"region\",\n },\n ],\n };\n },\n methods: {\n behaviorChange(val, index) {\n const selType = this.behavior.find((item) => item.value === val)\n .sel_type;\n switch (selType) {\n case \"region\":\n this.behavior_arr[index].region_tag = 1;\n this.behavior_arr[index].region_num1 = \"\";\n this.behavior_arr[index].region_num2 = \"\";\n break;\n case \"timePicker\":\n this.behavior_arr[index].value = [];\n break;\n case \"select\":\n this.behavior_arr[index].value = \"\";\n break;\n case \"day\":\n this.behavior_arr[index].value = \"\";\n break;\n }\n this.behavior_arr[index].sel_type = selType;\n },\n addBehavior() {\n this.behavior_arr.push({\n behavior: \"\",\n value: \"\",\n sel_type: \"\",\n });\n },\n delBehavior(index) {\n this.behavior_arr.splice(index, 1);\n },\n addBase() {\n this.base_info_list.push({ label_base: \"\", label_val: \"\" });\n },\n delBase(index) {\n this.base_info_list.splice(index, 1);\n },\n baseChange(val, index) {\n if (val === 1) {\n this.base_value_sel = [\n {\n label: \"安卓\",\n value: 1,\n },\n {\n label: \"IOS\",\n value: 2,\n },\n {\n label: \"小程序\",\n value: 3,\n },\n {\n label: \"后台添加\",\n value: 4,\n },\n ];\n } else {\n this.base_value_sel = [\n {\n label: \"男\",\n value: 1,\n },\n {\n label: \"女\",\n value: 2,\n },\n ];\n }\n },\n },\n };\n</script>\n\n<style scoped>\n .behavio-li {\n margin-bottom: 10px;\n }\n</style>\n"]}]}
|