lyh 1 vuosi sitten
vanhempi
sitoutus
0c41cce76a

+ 5 - 2
apps/customer/models.py

@@ -97,14 +97,16 @@ class CustomerWechat(models.Model):
 
 class CustomerVehicle(models.Model):
     customer = models.ForeignKey(Customer, verbose_name=u'客户', on_delete=models.PROTECT)
+    name = models.CharField(max_length=100, verbose_name=u"姓名")
+    tel = models.CharField(max_length=50, verbose_name=u'电话')
+    vin = models.CharField(max_length=20)
     number = models.CharField(max_length=20)
     model = models.CharField(max_length=200)
-    mileage = models.FloatField(verbose_name=u"车辆里程")
-    img = models.ForeignKey(Images, verbose_name=u'行驶证', on_delete=models.PROTECT, null=True)
 
     class Meta:
         db_table = 'customer_vehicle'
         verbose_name = u'客户车辆'
+        ordering = ['-id']
         default_permissions = ()
 
 
@@ -121,6 +123,7 @@ class CustomerAddress(models.Model):
     class Meta:
         db_table = 'customer_address'
         verbose_name = u'客户地址'
+        ordering = ['-id']
         default_permissions = ()
     
     

+ 0 - 6
apps/customer/serializers.py

@@ -22,12 +22,6 @@ class CustomerSerializer(serializers.ModelSerializer):
 
 
 class CustomerVehicleSerializer(serializers.ModelSerializer):
-    img_url = serializers.SerializerMethodField()
-
-    def get_img_url(self, obj):
-        if obj.img:
-            return '%s%s' % (settings.MEDIA_URL, obj.img.picture)
-        return ''
 
     class Meta:
         model = CustomerVehicle

+ 1 - 1
apps/images/models.py

@@ -113,7 +113,7 @@ class Images(models.Model):
         (VEHICLE_MODEL_THUMBNAIL, u'车型展示图'),
         (CUSTOMER_FACE, u'客户头像'),
         (SHOP_FILE, u'门店图片'),
-        (VEHICLE_LICENSE, u'行驶证'),
+        (VEHICLE_LICENSE, u'行驶证'), #不使用
         (DRIVE_LICENSE_FRONT, u'驾驶证正面'),
         (DRIVE_LICENSE_BACK, u'驾驶证反面'),
     )

+ 0 - 0
apps/wechat/__init__.py


+ 5 - 5
uis/views/bizlog/index.html

@@ -40,11 +40,11 @@
                         </select>
                     </div>
                     <div class="seach_items">
-                         <div class="layui-inline">
-                              <div class="layui-input-inline">
-                                <input type="text" name="range_time" class="layui-input" id="range_time" placeholder="时间">
-                              </div>
-                            </div>
+                     <div class="layui-inline">
+                      <div class="layui-input-inline">
+                        <input type="text" name="range_time" class="layui-input" id="range_time" placeholder="时间">
+                      </div>
+                    </div>
                     </div>
                 </form>
                 <div style="clear: both;"></div>

+ 4 - 21
uis/views/customer/customer_vehicle.html

@@ -27,11 +27,6 @@
         <div class="layui-row layui-col-space15">
           <div class="layui-col-md12">
             <table class="layui-hide" id="datagrid_customer_vehicle" lay-filter="datagrid-operate"></table>
-            <script type="text/html" id="customer_vehicle-operate-bar">
-                <div class="layui-btn-group">
-                    <a class="layui-btn layui-btn-xs" lay-event="license" >行驶证</a>
-                </div>
-            </script>
           </div>
         </div>
         </div>
@@ -56,28 +51,16 @@
       ,url: '/customer/vehicle/?customer=' + id
       ,id: 'datagrid_customer_vehicle'
       ,cols: [[
-        {field:'number', title:'车牌号',width: 150}
+        {field:'name', title:'姓名',width: 150}
+       ,{field:'tel', title:'电话',width: 150}
+       ,{field:'number', title:'车牌号',width: 150}
+       ,{field:'vin', title:'车架号',width: 200}
        ,{field:'model', title:'车型',width: 150}
-       ,{field:'mileage', title:'里程',width: 150}
-       ,{width:80, align:'center', fixed: 'right', toolbar: '#customer_vehicle-operate-bar'}
       ]]
       ,page:true
       ,height: 'full-108'
     });
 
-    table.on('tool(datagrid-operate)', function(obj){
-      var data = obj.data;
-       if(obj.event === 'license'){
-            layer.open({
-              type: 2,
-              title: data.number + '的行驶证',
-              shadeClose: false,
-              area: ['60%', '80%'],
-              content: 'license.html?img='+data.img_url
-            });
-        }
-    });
-
   });
   </script>
 </body>