Browse Source

装集客项目更新

lijiangwei 4 năm trước cách đây
mục cha
commit
e34c1ede6d

+ 9 - 19
uis/views/agent/edit.html

@@ -31,7 +31,7 @@
                 <form class="layui-form" action="" lay-filter="component-form-element">
                     <div class="layui-row layui-col-space10 layui-form-item">
                         <div>
-                            <label class="layui-form-label"><font color='red' size="4">*</font>名:</label>
+                            <label class="layui-form-label"><font color='red' size="4">*</font>名:</label>
                             <div class="layui-input-block">
                                 <input type="text" name="name" lay-verify="required" placeholder="请输入姓名"
                                        autocomplete="off" class="layui-input">
@@ -45,9 +45,9 @@
                             </div>
                         </div>
                         <div>
-                            <label class="layui-form-label"><font color='red' size="4">*</font>电话:</label>
+                            <label class="layui-form-label"><font color='red' size="4">*</font>联系电话:</label>
                             <div class="layui-input-block">
-                                <input type="text" name="tel" class="layui-input" placeholder="请输入电话号码"
+                                <input type="text" name="tel" class="layui-input" placeholder="请输入联系电话"
                                        autocomplete="off" lay-verify="required"/>
                             </div>
                         </div>
@@ -57,27 +57,12 @@
                                 <input type="text" name="address" placeholder="请输入地址"
                                        autocomplete="off" class="layui-input" lay-verify="required">
                             </div>
-                            <div class="layui-word-aux">详细位置;如:科研楼301、2号楼201</div>
-                        </div>
-                        <div>
-                            <label class="layui-form-label"><font color='red' size="4">*</font>开户行:</label>
-                            <div class="layui-input-block">
-                                <input type="text" name="bank" class="layui-input" placeholder="请输入开户行"
-                                       autocomplete="off" lay-verify="required"/>
-                            </div>
-                        </div>
-                        <div>
-                            <label class="layui-form-label"><font color='red' size="4">*</font>信用代码:</label>
-                            <div class="layui-input-block">
-                                <input type="text" name="code" class="layui-input" placeholder="请输入信用代码"
-                                       autocomplete="off" lay-verify="required"/>
-                            </div>
                         </div>
                         <div>
                             <label class="layui-form-label">是否在用:</label>
                             <div class="layui-input-block">
                                 <input type="checkbox" name="enable" lay-skin="switch" lay-text="是|否" checked=""
-                                       value="2">
+                                       value="1">
                             </div>
                         </div>
                         <div>
@@ -118,6 +103,11 @@
         //form.render(null, 'component-form-element');
 
         form.on('submit(component-form-element)', function (data) {
+            if(data.field.enable === "1"){
+                data.field.enable = true
+            }else{
+                data.field.enable = false
+            }
             if (id) {
                 var url = '/new_customer/customer/' + id + '/';
                 var type = 'post';

+ 4 - 4
uis/views/agent/index.html

@@ -121,9 +121,9 @@
             elem: '#customer_datagrid'
             , url: '/api/agent.json'
             , cols: [[
-                {field: 'name', title: '名', width: 150}
+                {field: 'name', title: '名', width: 150}
                 , {field: 'relation_user', title: "联系人", width: 100}
-                , {field: 'tel', title: '电话', width: 150}
+                , {field: 'tel', title: '联系电话', width: 150}
                 , {field: 'address', title: '地址', width: 200}
                 , {field: 'bank', title: '开户行', width: 100}
                 , {field: 'account', title: '信用代码', width: 200}
@@ -194,7 +194,7 @@
                     type: 2,
                     title: '修改',
                     shadeClose: false,
-                    area: ['600px', '600px'],
+                    area: ['50%', '60%'],
                     btn: ['保存', '取消'],
                     yes: function (index, dom) {
                         layui.onSubmitChild = function (data) {
@@ -224,7 +224,7 @@
             layer.open({
                 type: 2,
                 title: '添加',
-                area: ['600px', '600px'],
+                area: ['50%', '60%'],
                 btn: ['保存', '取消'],
                 yes: function (index, dom) {
                     layui.onSubmitChild = function (data) {

+ 29 - 11
uis/views/customer/edit.html

@@ -41,8 +41,8 @@
                         <div>
                             <label class="layui-form-label"><font color='red' size="4">*</font>性别:</label>
                             <div class="layui-input-block">
-                                <input type="radio" name="sex" value="1" title="男">
-                                <input type="radio" name="sex" value="2" title="女">
+                                <input type="radio" name="gender" value="2" title="男">
+                                <input type="radio" name="gender" value="1" title="女">
                             </div>
                         </div>
                         <div>
@@ -55,7 +55,7 @@
                         <div>
                             <label class="layui-form-label"><font color='red' size="4">*</font>小区:</label>
                             <div class="layui-input-block">
-                                <input type="text" name="area" placeholder="请输入小区"
+                                <input type="text" name="village" placeholder="请输入小区"
                                        autocomplete="off" class="layui-input" lay-verify="required">
                             </div>
                         </div>
@@ -65,13 +65,12 @@
                                 <input type="text" name="address" placeholder="请输入地址"
                                        autocomplete="off" class="layui-input" lay-verify="required">
                             </div>
-                            <div class="layui-word-aux">详细位置;如:科研楼301、2号楼201</div>
                         </div>
 
                         <div>
-                            <label class="layui-form-label"><font color='red' size="4">*</font>来源:</label>
+                            <label class="layui-form-label">来源:</label>
                             <div class="layui-input-block">
-                                <select name="origin">
+                                <select name="source" id="id_source">
                                     <option value="">请选择来源</option>
                                     <option value="1">自然进店</option>
                                     <option value="2">电话邀约</option>
@@ -81,9 +80,9 @@
                         </div>
 
                         <div>
-                            <label class="layui-form-label"><font color='red' size="4">*</font>项目:</label>
+                            <label class="layui-form-label">项目:</label>
                             <div class="layui-input-block">
-                                 <select name="tags" id="tags" lay-verify="required" xm-select="tags" xm-select-skin="primary">
+                                 <select name="project" id="tags" xm-select="tags" xm-select-skin="primary">
                                      <option value="">请选择</option>
                                  </select>
                             </div>
@@ -131,18 +130,37 @@
         });
 
 
+        admin.req({
+            url: '/device/branch/dict/',
+            done: function (res) {
+                var data = res.data;
+                var source_node = $('#id_source');
+                for (var i in branchs) {
+                    var pid = branchs[i].id;
+                    var branchs_value = branchs[i].name;
+                    source_node.append("<option value='" + pid + "'>" + branchs_value + "</option>");
+                    if (branchs[i].pay_month) {
+                        pay_months.push(branchs[i].id)
+                    }
+                }
+                loadData()
+            }
+        });
+
+
         if (id) {
             var editdata = JSON.parse(JSON.stringify(parent.layui.table.editdata)); // 框架有Bug所以这么转换
+            editdata['gender'] = editdata['gender'].toString();
             form.val("component-form-element", editdata);
         }
         //form.render(null, 'component-form-element');
 
         form.on('submit(component-form-element)', function (data) {
             if (id) {
-                var url = '/new_customer/customer/' + id + '/';
-                var type = 'post';
+                var url = '/customer/' + id + '/';
+                var type = 'put';
             } else {
-                url = '/new_customer/customer/';
+                url = '/customer/';
                 type = 'post'
             }
 

+ 11 - 11
uis/views/customer/index.html

@@ -61,15 +61,15 @@
                             <button class="layui-btn" id="customer_add"><i
                                     class="layui-icon layui-icon-add-circle"></i>添加
                             </button>
-                            <button class="layui-nav">
+                            <!--<button class="layui-nav">
                                 <div class="layui-nav-item">
                                     <a href="javascript:;" style="color:#fff;">导入</a>
-                                    <dl class="layui-nav-child"> <!-- 二级菜单 -->
+                                    <dl class="layui-nav-child">
                                         <dd><a href="#" id="btn_import">执行导入</a></dd>
                                         <dd><a href="#" id="btn_download">下载模板</a></dd>
                                     </dl>
                                 </div>
-                            </button>
+                            </button>-->
                         </div>
                         <form class="layui-form" lay-filter="query-form-element1">
                             <div class="seach_items">
@@ -124,15 +124,15 @@
 
         table.render({
             elem: '#customer_datagrid'
-            , url: '/new_customer/customer/'
+            , url: '/customer/'
             , cols: [[
                 {field: 'name', title: '姓名', width: 200}
-                , {field: 'gender', title: "性别", width: 70}
+                , {field: 'gender_text', title: "性别", width: 70}
                 , {field: 'tel', title: '电话', width: 150}
-                , {field: 'area', title: '小区', width: 200}
+                , {field: 'village', title: '小区', width: 200}
                 , {field: 'address', title: '地址', width: 200}
-                , {field: 'origin_text', title: '来源', width: 100}
-                , {field: 'subject', title: '项目', width: 200}
+                , {field: 'source', title: '来源', width: 100}
+                , {field: 'project', title: '项目', width: 200}
                 , {field: 'notes', title: '备注', width: 200}
                 , {field: 'report_status_text', title: '报备状态', width: 200}
                 , {field: 'check_user', title: '审核人', width: 100}
@@ -170,7 +170,7 @@
                 layer.confirm('确定要删除吗?', function (index) {
                     layer.close(index);
                     admin.req({
-                        url: '/tenant/customer/' + data.id + '/'
+                        url: '/customer/' + data.id + '/'
                         , type: 'delete'
                         , done: function (res) {
                             table.reload('customer_datagrid', {});
@@ -183,7 +183,7 @@
                     type: 2,
                     title: '修改',
                     shadeClose: false,
-                    area: ['600px', '600px'],
+                    area: ['50%', '80%'],
                     btn: ['保存', '取消'],
                     yes: function (index, dom) {
                         layui.onSubmitChild = function (data) {
@@ -213,7 +213,7 @@
             layer.open({
                 type: 2,
                 title: '添加',
-                area: ['600px', '600px'],
+                area: ['50%', '80%'],
                 btn: ['保存', '取消'],
                 yes: function (index, dom) {
                     layui.onSubmitChild = function (data) {