Jelajahi Sumber

标题信息修改

zhaoxiaohai 3 tahun lalu
induk
melakukan
3e1c25a162
2 mengubah file dengan 80 tambahan dan 43 penghapusan
  1. 79 42
      packageA/contract/detail.js
  2. 1 1
      packageA/contract/detail.json

+ 79 - 42
packageA/contract/detail.js

@@ -182,56 +182,69 @@ Page({
                 label: "整体折扣",
                 value: data.discountrate
             }, {
-                label: "签约时间",
+                label: "签约日期",
                 value: data.signdate
             }, {
                 label: "状态",
                 value: data.status
             }],
             list1 = [{
-                    label: "合同标题",
-                    value: data.title
-                }, {
-                    label: "合同编号",
-                    value: data.billno
-                }, {
-                    label: "合同类型",
-                    value: data.type
-                }, {
-                    label: "合同模板",
-                    value: data.type
-                }, {
-                    label: "负责人",
-                    value: data.leader[0].name
-                },
-                {
-                    label: "合同有效期",
-                    value: data.begdate + ' 至 ' + data.enddate
-                }, {
-                    label: "签约时间",
-                    value: data.signdate
-                }, {
-                    label: "合同描述",
-                    value: data.remarks
-                }
-            ];
+                label: "合同标题",
+                value: data.title
+            }, {
+                label: "合同编号",
+                value: data.billno
+            }, {
+                label: "合同类型",
+                value: data.type
+            }, {
+                label: "签约日期",
+                value: data.signdate
+            }, {
+                label: "合同有效期",
+                value: data.begdate + ' 至 ' + data.enddate
+            }, {
+                label: "合同模板",
+                value: data.type
+            }, {
+                label: "合同描述",
+                value: data.remarks
+            }, {
+                label: "负责人",
+                value: data.leader[0].name
+            }, {
+                label: "状态",
+                value: data.status
+            }];
         if (data.typemx) {
-            briefs.splice(5, 0, {
+            briefs.splice(3, 0, {
+                label: "项目",
+                value: data.projectname
+            })
+            briefs.splice(4, 0, {
                 label: "签约金额",
                 value: data.signamount
             })
-            briefs.splice(4, 0, {
-                label: "项目",
-                value: data.projectname
+            briefs.splice(5, 1)
+            briefs.splice(6, 0, {
+                label: "合同有效期",
+                value: data.begdate + ' 至 ' + data.enddate
+            })
+
+            list1.splice(3, 0, {
+                label: data.typemx == '直销' ? '客户' : "经销商",
+                value: data.enterprisename
             })
             list1.splice(4, 0, {
                 label: "项目",
                 value: data.projectname
             })
-            list1.splice(7, 0, {
+            list1.splice(5, 0, {
                 label: "签约金额",
                 value: data.signamount
             })
+
+            if (data.typemx == '直销') briefs[2].label = '客户';
         } else {
             switch (data.type) {
                 case "居间协议":
@@ -247,38 +260,62 @@ Page({
                         label: data.calculatemodel == 1 ? '订单金额比例' : '产品折扣',
                         value: data.calculatemodel == 1 ? data.orderratio * 100 + '%' : data.productdiscount * 100 + '%'
                     })
-                    list1.splice(5, 0, {
-                        label: "项目",
-                        value: data.projectname
-                    })
                     briefs.splice(3, 0, {
                         label: "项目合同",
                         value: data.ascription_title
                     })
-                    list1.splice(8, 0, {
-                        label: data.calculatemodel == 1 ? '订单金额比例' : '产品折扣',
+                    list1.splice(3, 0, {
+                        label: "居间服务商",
+                        value: data.enterprisename
+                    })
+                    list1.splice(4, 0, {
+                        label: "项目合同",
+                        value: data.ascription_title
+                    })
+                    list1.splice(5, 0, {
+                        label: "项目",
+                        value: data.projectname
+                    })
+                    list1.splice(7, 0, {
+                        label: data.calculatemodel == 1 ? '订单金额比例' : '居间产品折扣',
                         value: data.calculatemodel == 1 ? data.orderratio * 100 + '%' : data.productdiscount * 100 + '%'
                     })
+
                     break;
                 case "工具使用(借出)协议":
                     briefs.splice(2, 1, {
                         label: "客户",
                         value: data.enterprisename
                     })
-                    briefs.splice(3, 1)
-                    briefs.splice(4, 0, {
+                    briefs.splice(3, 1, {
                         label: "单套价格",
                         value: data.signamount
                     })
-                    list1.splice(5, 0, {
+                    briefs.splice(5, 0, {
+                        label: "合同有效期",
+                        value: data.begdate + ' 至 ' + data.enddate
+                    })
+
+                    list1.splice(3, 0, {
                         label: "客户",
                         value: data.enterprisename
                     })
-                    list1.splice(8, 0, {
+                    list1.splice(4, 0, {
                         label: "单套价格",
                         value: data.signamount
                     })
                     break;
+                case "经销商合作协议":
+                    briefs[3].label = '折扣';
+                    list1.splice(3, 0, {
+                        label: "经销商",
+                        value: data.enterprisename
+                    })
+                    list1.splice(4, 0, {
+                        label: "折扣",
+                        value: data.discountrate
+                    })
+                    break;
             }
         }
         this.setData({

+ 1 - 1
packageA/contract/detail.json

@@ -8,5 +8,5 @@
         "Work": "/packageA/public/work/index",
         "Objective": "./modules/objective/index"
     },
-    "navigationBarTitleText": "项目详情"
+    "navigationBarTitleText": "合同详情"
 }