Commit ea716da7 by crushh

update: dist

parents 5fe90753 e10d3879
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/img/favicon.ico><title>GIC后台</title><link rel=stylesheet type=text/css href=static/fonts/iconfont.css><link rel=stylesheet type=text/css href=static/css/common.css><link rel=stylesheet href=//at.alicdn.com/t/font_2996579_93aeeozj35q.css><link href=/marketing/static/css/main.3aa5deb884ec9c12409a14b5744b3bb1.css rel=stylesheet></head><body><div id=app></div><script>(function() {
<!DOCTYPE html><html><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1"><link rel="shortcut icon" href=./static/img/favicon.ico><title>GIC后台</title><link rel=stylesheet type=text/css href=static/fonts/iconfont.css><link rel=stylesheet type=text/css href=static/css/common.css><link rel=stylesheet href=//at.alicdn.com/t/font_2996579_93aeeozj35q.css><link href=/marketing/static/css/main.a94e44ea8271602b4a73383a40acd5bf.css rel=stylesheet></head><body><div id=app></div><script>(function() {
var src = '/component/static/import-component.js?timestrap=' + new Date().getTime();
var host = window.location.host;
host = host.indexOf('localhost') > -1 || host.indexOf('192.168') > -1 ? 'gicdev.demogic.com' : host;
document.write('<script src="//' + host + src + '"><\/script>');
})();</script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script src=//web-1251519181.file.myqcloud.com/components/track.1.0.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/upload-file.1.0.6.js></script><script src=//web-1251519181.file.myqcloud.com/components/steps.1.0.1.js></script><script type=text/javascript src=/marketing/static/js/manifest.d1eb8897d4bcc3c3bd08.js></script><script type=text/javascript src=/marketing/static/js/vendor.60b9dda16393a2ab9e6a.js></script><script type=text/javascript src=/marketing/static/js/main.1473bfe0ab79093c8eb2.js></script></body></html>
\ No newline at end of file
})();</script><script src=//web-1251519181.file.myqcloud.com/components/pagination.1.0.8.js></script><script src=//web-1251519181.file.myqcloud.com/components/track.1.0.4.js></script><script src=//web-1251519181.file.myqcloud.com/components/upload-file.1.0.6.js></script><script src=//web-1251519181.file.myqcloud.com/components/steps.1.0.1.js></script><script type=text/javascript src=/marketing/static/js/manifest.d6911b582cf05e7ffb04.js></script><script type=text/javascript src=/marketing/static/js/vendor.60b9dda16393a2ab9e6a.js></script><script type=text/javascript src=/marketing/static/js/main.15495ef189081e6a39e8.js></script></body></html>
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,o,c){for(var f,i,d,u=0,s=[];u<r.length;u++)i=r[u],t[i]&&s.push(t[i][0]),t[i]=0;for(f in o)Object.prototype.hasOwnProperty.call(o,f)&&(e[f]=o[f]);for(n&&n(r,o,c);s.length;)s.shift()();if(c)for(u=0;u<c.length;u++)d=a(a.s=c[u]);return d};var r={},t={17:0};function a(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,a){n=t[e]=[r,a]});n[2]=r;var o=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.charset="utf-8",c.async=!0,c.timeout=12e4,a.nc&&c.setAttribute("nonce",a.nc),c.src=a.p+"static/js/"+({0:"card",1:"game",2:"wechat",3:"ecm",4:"message",5:"ewash",6:"scan",7:"evaluation",8:"recharge",9:"activity",10:"signIn",11:"cdKey",12:"popup",13:"msg",14:"calllog"}[e]||e)+"."+{0:"22502bc9e44f9d7f9d98",1:"71d1f3a7abafa3546558",2:"e9dc52fa546c54dce082",3:"9c4d5d0358c23b65584a",4:"45a73e51318f3f1f6bf9",5:"fece712dfcc1bcf5eaf5",6:"4a2af750c82a47702a20",7:"59f8a7ef78bc0d73daf2",8:"f051b42f0656e8549423",9:"c81a068528a0d55d1a15",10:"b42bb545eb553e28af5c",11:"aeb00fcde81507fa4885",12:"091dd7723081a823098f",13:"e058d550c4872f50f70e",14:"744680d0554b14dcd0fd"}[e]+".js";var f=setTimeout(i,12e4);function i(){c.onerror=c.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return c.onerror=c.onload=i,o.appendChild(c),r},a.m=e,a.c=r,a.d=function(e,n,r){a.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},a.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(n,"a",n),n},a.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},a.p="/marketing/",a.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
!function(e){var n=window.webpackJsonp;window.webpackJsonp=function(r,c,o){for(var f,i,d,u=0,s=[];u<r.length;u++)i=r[u],t[i]&&s.push(t[i][0]),t[i]=0;for(f in c)Object.prototype.hasOwnProperty.call(c,f)&&(e[f]=c[f]);for(n&&n(r,c,o);s.length;)s.shift()();if(o)for(u=0;u<o.length;u++)d=a(a.s=o[u]);return d};var r={},t={17:0};function a(n){if(r[n])return r[n].exports;var t=r[n]={i:n,l:!1,exports:{}};return e[n].call(t.exports,t,t.exports,a),t.l=!0,t.exports}a.e=function(e){var n=t[e];if(0===n)return new Promise(function(e){e()});if(n)return n[2];var r=new Promise(function(r,a){n=t[e]=[r,a]});n[2]=r;var c=document.getElementsByTagName("head")[0],o=document.createElement("script");o.type="text/javascript",o.charset="utf-8",o.async=!0,o.timeout=12e4,a.nc&&o.setAttribute("nonce",a.nc),o.src=a.p+"static/js/"+({0:"card",1:"game",2:"wechat",3:"ecm",4:"message",5:"ewash",6:"scan",7:"evaluation",8:"recharge",9:"activity",10:"signIn",11:"cdKey",12:"popup",13:"msg",14:"calllog"}[e]||e)+"."+{0:"6e5eb4a00869ebb2fbcb",1:"7a3b1f15b21de37203ca",2:"e9dc52fa546c54dce082",3:"72eaf316b14f21d0e2bf",4:"173945dc93b25e76cbe6",5:"4486004ecd9b4df1045f",6:"4dc4060a1749b01ef327",7:"7f6636ae60d3eda39960",8:"911cd2c83a95cd00ce8f",9:"c81a068528a0d55d1a15",10:"b42bb545eb553e28af5c",11:"aeb00fcde81507fa4885",12:"904b5a302f41c02f8b89",13:"5fced6e9caaad4365e60",14:"744680d0554b14dcd0fd"}[e]+".js";var f=setTimeout(i,12e4);function i(){o.onerror=o.onload=null,clearTimeout(f);var n=t[e];0!==n&&(n&&n[1](new Error("Loading chunk "+e+" failed.")),t[e]=void 0)}return o.onerror=o.onload=i,c.appendChild(o),r},a.m=e,a.c=r,a.d=function(e,n,r){a.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:r})},a.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(n,"a",n),n},a.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},a.p="/marketing/",a.oe=function(e){throw console.error(e),e}}([]);
\ No newline at end of file
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
......@@ -2,12 +2,14 @@
<div class="dm-qywx__item__wrap">
<div class="fz16">
{{ qfxx.qfxxEnterpriseName }}
<span style="margin-left: 16px">{{ item.qfxx.consumerStoreType ? '按门店条件' : '固定门店' }}</span>
</div>
<div class="divider"></div>
<div>{{ item.title }}</div>
<div style="margin-top:12px;color:#606266;white-space:pre-wrap;word-break:break-word">{{ qfxx.remark }}</div>
<p style="margin-top:12px;color:#606266">
<span>选择门店: {{ item.qfxx.consumerStoreType ? '按门店条件' : '固定门店' }}</span>
</p>
<p style="margin-top:12px;color:#606266">
<span>群发内容:</span>
<span v-for="(el, index) in materials" :key="el">
<template v-if="index !== 0"> / </template>
......
......@@ -2,7 +2,7 @@
<span class="dm-teltask__item__wrap">
<div class="dm-teltask__item">
<p class="dm-teltask__item--title">
{{ item.title }} <span class="fz13 gray-color">任务逾期判定{{ item.lateDays }}天之后</span>
{{ item.title }} <span class="fz13 gray-color">任务开始{{ item.lateDays }}天逾期,逾期{{ item.invalidDay }}天后失效,失效后不可操作</span>
</p>
<p class="dm-teltask__item--content">{{ item.content }}</p>
</div>
......
......@@ -46,6 +46,11 @@
<el-input-number v-model="form.expireDays" :min="0" controls-position="right" :disabled="readOnly"></el-input-number>
<span>天之后</span>
</el-form-item>
<el-form-item label="任务逾期" prop="invalidDay">
<el-input-number v-model="form.invalidDay" :min="0" controls-position="right" :disabled="readOnly"></el-input-number>
<span>天之后失效</span>
<i style="color:#FA8C16;font-size:14px;margin: 0 5px 0 10px;" class="el-icon-warning" /><span class="gray fz12">逾期任务失效后不可再操作</span>
</el-form-item>
<el-form-item class="is-required" label="添加群发内容" prop="">
<template slot="label">
<span>添加群发内容</span>
......@@ -149,6 +154,7 @@ export default {
remark: '',
title: '',
expireDays: 0,
invalidDay: 90,
failSetting: '',
gicSmsTemplateId: '',
telFlag: 0,
......@@ -165,6 +171,7 @@ export default {
title: { required: true, message: '请填写任务标题', trigger: 'blur' },
remark: { required: true, message: '请填写任务描述', trigger: 'blur' },
expireDays: { required: true, message: '请填写', trigger: 'blur' },
invalidDay: { required: true, message: '请填写', trigger: 'blur' },
consumerStoreType: { required: true, message: '请选择门店' }
},
entepriseList: [],
......@@ -218,6 +225,7 @@ export default {
remark: '',
title: '',
expireDays: 0,
invalidDay: 90,
failSetting: '',
gicSmsTemplateId: '',
telFlag: 0,
......
<template>
<el-dialog title="编辑话务" :visible.sync="show" width="620px" :before-close="close">
<el-form ref="form" :model="form" label-width="130px" :rules="rules" v-loading="loading">
<el-dialog title="编辑话务" :visible.sync="show" width="600px" :before-close="close">
<el-form ref="form" :model="form" label-width="125px" :rules="rules" v-loading="loading">
<el-form-item label="话务任务标题" class="pb10" prop="title">
<template slot="label">
<span>话务任务标题</span>
......@@ -21,7 +21,8 @@
</template>
<dm-input class="w400" :rows="4" type="textarea" v-model="form.content" placeholder="限制200个字符" :maxlength="200"></dm-input>
</el-form-item>
<el-form-item label="任务逾期判定" prop="lateDays"> <el-input-number controls-position="right" :min="0" class="w400" v-model="form.lateDays"></el-input-number> 天之后 </el-form-item>
<el-form-item label="任务逾期判定" prop="lateDays"> <el-input-number controls-position="right" :min="0" v-model="form.lateDays"></el-input-number> 天之后 </el-form-item>
<el-form-item prop="invalidDay" label="任务逾期"> <el-input-number controls-position="right" :min="0" v-model="form.invalidDay"></el-input-number> 天之后失效 <i style="color:#FA8C16;font-size:14px;margin: 0 5px 0 10px;" class="el-icon-warning" /><span class="gray fz12">逾期任务失效后不可再操作</span> </el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button @click="close">关 闭</el-button>
......@@ -54,12 +55,14 @@ export default {
form: {
title: '',
lateDays: '',
content: ''
content: '',
invalidDay: 90
},
rules: {
title: { required: true, type: 'string', message: '话务任务标题不能为空', trigger: 'blur' },
content: { required: true, type: 'string', message: '话务任务内容不能为空', trigger: 'blur' },
lateDays: { required: true, type: 'number', message: '任务逾期判定不能为空', trigger: 'blur' }
lateDays: { required: true, type: 'number', message: '任务逾期判定不能为空', trigger: 'blur' },
invalidDay: { required: true, type: 'number', message: '任务逾期不能为空', trigger: 'blur' }
},
loading: false
};
......@@ -70,7 +73,8 @@ export default {
this.form = {
title: '',
lateDays: '',
content: ''
content: '',
invalidDay: 90
};
if (val && this.item.ecmMarketingTypeRelationId) {
console.log('编辑');
......@@ -85,12 +89,14 @@ export default {
},
addItem() {
this.form.comName = 'teltask';
if (!this.form.title || !this.form.content) {
this.$message({ type: 'warning', message: '话务未填写完整' });
return;
}
this.$emit('sendItem', this.form);
this.close();
this.$refs.form.validate(val => {
console.log(val);
if (val) {
console.log(val);
this.$emit('sendItem', this.form);
this.close();
}
});
}
}
};
......
......@@ -395,7 +395,8 @@ export default {
// ecm话务对象
title: val.title,
content: val.content,
lateDays: val.lateDays
lateDays: val.lateDays,
invalidDay: val.invalidDay
};
}
// 2.文本
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment