ソースを参照

'市场基本信息'

chending1994 4 年 前
コミット
a9826bf2dc
1 ファイル変更39 行追加139 行削除
  1. 39 139
      src/views/markting/modules/ActiveForm.vue

+ 39 - 139
src/views/markting/modules/ActiveForm.vue

@@ -1,6 +1,6 @@
 <template>
   <a-modal
-    title="新建名单"
+    title="市场活动"
     width="50%"
     :visible="visible"
     :confirmLoading="loading"
@@ -9,7 +9,6 @@
   >
     <a-spin :spinning="loading">
       <a-form-model ref="ruleForm" :model="form" :rules="rules" v-bind="formLayout">
-        
         <!-- 基础信息 -->
         <a-row>
           <a-col span="24">
@@ -18,8 +17,8 @@
               <div class="title-text">基础信息</div>
             </div>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="name" label="跟进状态">
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="市场活动名称">
               <a-select v-model="form.name" placeholder="请选择跟进状态" default-value="0">
                 <a-select-option value="0">全部</a-select-option>
                 <a-select-option value="1">关闭</a-select-option>
@@ -28,8 +27,8 @@
               <!-- <a-input v-decorator="['description', {rules: [{required: true, min: 5, message: '请输入至少五个字符的规则描述!'}]}]" /> -->
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="销售负责人">
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="id" label="开始日期">
               <a-select v-model="form.name" placeholder="请选择销售负责人" default-value="0">
                 <a-select-option value="0">全部</a-select-option>
                 <a-select-option value="1">关闭</a-select-option>
@@ -37,160 +36,61 @@
               </a-select>
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="name" label="意向度">
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="结束日期">
               <a-select v-model="form.name" placeholder="请选择意向度" default-value="0">
                 <a-select-option value="0">全部</a-select-option>
                 <a-select-option value="1">关闭</a-select-option>
                 <a-select-option value="2">运行中</a-select-option>
               </a-select>
-              <!-- <a-input v-decorator="['description', {rules: [{required: true, min: 5, message: '请输入至少五个字符的规则描述!'}]}]" /> -->
-            </a-form-model-item>
-          </a-col>
-        </a-row>
-
-        <!-- 孩子信息 -->
-        <a-row>
-          <a-col span="24">
-            <div class="form-title">
-              <div class="title-line"></div>
-              <div class="title-text">孩子信息</div>
-            </div>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="name" label="姓名">
-              <a-input placeholder="请输入孩子姓名" v-model="form.name" />
-            </a-form-model-item>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="性别">
-              <a-radio-group v-model="form.id">
-                <a-radio :value="1">男</a-radio>
-                <a-radio :value="2">女</a-radio>
-              </a-radio-group>
-            </a-form-model-item>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="name" label="生日">
-              <a-date-picker v-model="form.id" format="YYYY-MM-DD"/>
-            </a-form-model-item>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="民族">
-              <a-input v-model="form.id" placeholder="请输入民族" />
-            </a-form-model-item>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="昵称">
-              <a-input v-model="form.id" placeholder="请输入昵称" />
-            </a-form-model-item>
-          </a-col>
-        </a-row>
-
-        <!-- 家长信息 -->
-        <a-row>
-          <a-col span="24">
-            <div class="form-title">
-              <div class="title-line"></div>
-              <div class="title-text">家长信息</div>
-            </div>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="name" label="姓名">
-              <a-input placeholder="请输入姓名" v-model="form.name" />
-            </a-form-model-item>
-          </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="手机号码">
-              <a-input placeholder="请输入家长手机号" v-model="form.name" />
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="name" label="家长关系">
-              <a-select v-model="form.name" placeholder="请选择家长关系" default-value="0">
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="采单人">
+              <a-select v-model="form.name" placeholder="请选择意向度" default-value="0">
                 <a-select-option value="0">全部</a-select-option>
                 <a-select-option value="1">关闭</a-select-option>
                 <a-select-option value="2">运行中</a-select-option>
               </a-select>
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="QQ">
-              <a-input v-model="form.id" placeholder="请输入QQ号码" />
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="活动类型">
+              <a-select v-model="form.name" placeholder="请选择意向度" default-value="0">
+                <a-select-option value="0">全部</a-select-option>
+                <a-select-option value="1">关闭</a-select-option>
+                <a-select-option value="2">运行中</a-select-option>
+              </a-select>
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="行业">
-              <a-input v-model="form.id" placeholder="请输入行业" />
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="地点">
+              <a-select v-model="form.name" placeholder="请选择意向度" default-value="0">
+                <a-select-option value="0">全部</a-select-option>
+                <a-select-option value="1">关闭</a-select-option>
+                <a-select-option value="2">运行中</a-select-option>
+              </a-select>
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="邮箱">
-              <a-input v-model="form.id" placeholder="请输入邮箱" />
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="描述">
+              <a-select v-model="form.name" placeholder="请选择意向度" default-value="0">
+                <a-select-option value="0">全部</a-select-option>
+                <a-select-option value="1">关闭</a-select-option>
+                <a-select-option value="2">运行中</a-select-option>
+              </a-select>
             </a-form-model-item>
           </a-col>
-          <a-col span="12">
-            <a-form-model-item prop="id" label="固定电话">
-              <a-input v-model="form.id" placeholder="请输入固定电话" />
+          <a-col :md="12" :sm="24">
+            <a-form-model-item prop="name" label="归属部门">
+              <a-select v-model="form.name" placeholder="请选择意向度" default-value="0">
+                <a-select-option value="0">全部</a-select-option>
+                <a-select-option value="1">关闭</a-select-option>
+                <a-select-option value="2">运行中</a-select-option>
+              </a-select>
             </a-form-model-item>
           </a-col>
         </a-row>
-
-        <!-- 来源 -->
-        <a-row>
-          <a-col span="24">
-            <div class="form-title">
-              <div class="title-line"></div>
-              <div class="title-text">来源</div>
-            </div>
-          </a-col>
-          <a-row>
-            <a-col span="12">
-              <a-form-model-item prop="name" label="转介绍人">
-                <a-radio-group default-value="0">
-                  <a-radio :value="0">老师</a-radio>
-                  <a-radio :value="1">学员</a-radio>
-                </a-radio-group>
-                <a-select v-model="form.name" size="small" placeholder="请选择" default-value="0">
-                  <a-select-option value="0">全部</a-select-option>
-                  <a-select-option value="1">关闭</a-select-option>
-                  <a-select-option value="2">运行中</a-select-option>
-                </a-select>
-                <!-- <a-input v-decorator="['description', {rules: [{required: true, min: 5, message: '请输入至少五个字符的规则描述!'}]}]" /> -->
-              </a-form-model-item>
-            </a-col>
-            <a-col span="12">
-              <a-form-model-item prop="id" label="采单人">
-                <a-select v-model="form.name" placeholder="请选择采单人" default-value="0">
-                  <a-select-option value="0">全部</a-select-option>
-                  <a-select-option value="1">关闭</a-select-option>
-                  <a-select-option value="2">运行中</a-select-option>
-                </a-select>
-              </a-form-model-item>
-            </a-col>
-          </a-row>
-          <a-row>
-            <a-col span="12">
-              <a-form-model-item prop="name" label="市场活动名称">
-                <a-select v-model="form.name" placeholder="请选择市场活动名称" default-value="0">
-                  <a-select-option value="0">全部</a-select-option>
-                  <a-select-option value="1">关闭</a-select-option>
-                  <a-select-option value="2">运行中</a-select-option>
-                </a-select>
-              </a-form-model-item>
-            </a-col>
-            <a-col span="12">
-              <a-form-model-item prop="name" label="推广渠道">
-                <a-select v-model="form.name" placeholder="请选择推广渠道" default-value="0">
-                  <a-select-option value="0">全部</a-select-option>
-                  <a-select-option value="1">关闭</a-select-option>
-                  <a-select-option value="2">运行中</a-select-option>
-                </a-select>
-              </a-form-model-item>
-            </a-col>
-          </a-row>
-        </a-row>
-
       </a-form-model>
     </a-spin>
   </a-modal>
@@ -221,7 +121,7 @@ export default {
     this.formLayout = {
       labelCol: {
         xs: { span: 24 },
-        sm: { span: 5 }
+        sm: { span: 6 }
       },
       wrapperCol: {
         xs: { span: 24 },