|
@@ -170,3 +170,66 @@ ORDER BY bpp.id DESC
|
|
|
## loginId,loginId,menu,loginpastureId,loginId,menu,loginpastureId,logindeptId,loginId,loginId,menu,loginpastureId,loginId,menu,orderNumber ,orderNumber ,pastureName,pastureName,departmentId ,departmentId,startTime,stopTime,startTime,stuteSH,stuteSH,stuteSH,empName,empName,purchase_type
|
|
|
|
|
|
|
|
|
+## 合同管理增加两个字段
|
|
|
+
|
|
|
+ALTER TABLE `contract`
|
|
|
+ ADD COLUMN lifeCycle varchar(255) NOT NULL DEFAULT '' COMMENT '使用周期',
|
|
|
+ ADD COLUMN ContractVarianceItem varchar(255) NOT NULL DEFAULT '' COMMENT '合同差异性';
|
|
|
+
|
|
|
+
|
|
|
+INSERT INTO contract(
|
|
|
+ bigId,
|
|
|
+ pastureId,
|
|
|
+ pastureName,
|
|
|
+ partId,
|
|
|
+ partName,
|
|
|
+ partCode,
|
|
|
+ specification,
|
|
|
+ price,
|
|
|
+ brandId,
|
|
|
+ brand,
|
|
|
+ planAmount,
|
|
|
+ remark,
|
|
|
+ unit,
|
|
|
+ enable,
|
|
|
+ changeId,
|
|
|
+ taxcode,
|
|
|
+ lifeCycle, ## 这次新增的字段
|
|
|
+ contractVarianceItem ## 这次新增的字段
|
|
|
+)VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,0,if(?='',null,?),?,?,?);
|
|
|
+
|
|
|
+## bigId,pastureId,pastureName,partId,partName,partCode,specification,price,brandId,brand,planAmount,remark,unit,contractId,contractId,taxcode,lifeCycle,contractVarianceItem
|
|
|
+
|
|
|
+## SELECT * FROM apisql WHERE sqlname = "getcontratListBybigV2"
|
|
|
+
|
|
|
+SELECT
|
|
|
+ CONCAT('uploads/thumbnail/',ep.`picpath`,'/',ep.`newpicname`) picpath,
|
|
|
+ CONCAT('uploads/image/',ep.`picpath`,'/',ep.`newpicname`) srcpath,
|
|
|
+ b.`brandName`,c.lifeCycle,c.contractVarianceItem,
|
|
|
+ c.id,c.bigId,c.pastureId,c.pastureName,c.partId,c.partName,c.partCode,c.specification,
|
|
|
+ TRIM(TRAILING '.' FROM (TRIM(TRAILING '0' FROM c.price))) price,c.brandId,c.brand,c.inventoryType,c.planAmount,c.remark,c.enable,c.unit,c.isZeroStock
|
|
|
+FROM
|
|
|
+ contract c
|
|
|
+ INNER JOIN bigcontract bc
|
|
|
+ ON bc.id = c.`bigId`
|
|
|
+ LEFT JOIN brand b
|
|
|
+ ON b.id = c.`brandId`
|
|
|
+ LEFT JOIN parts ps
|
|
|
+ ON ps.id = c.`partId`
|
|
|
+ LEFT JOIN eq_pic ep
|
|
|
+ ON ep.id = ps.picpath
|
|
|
+WHERE bc.`pastureId`=? AND bc.`providerId` = ? AND bc.`stopTime`=? AND bc.`flag` =? AND bc.isZeroStock = ?
|
|
|
+ AND bc.statue =? and c.enable = 1
|
|
|
+ AND (
|
|
|
+ c.partCode LIKE CONCAT("%", ?, "%")
|
|
|
+ OR ? = ''
|
|
|
+ )
|
|
|
+ AND (
|
|
|
+ c.partName LIKE CONCAT("%", ?, "%")
|
|
|
+ OR ? = ''
|
|
|
+ )
|
|
|
+ AND (
|
|
|
+ c.specification LIKE CONCAT("%", ?, "%")
|
|
|
+ OR ? = ''
|
|
|
+ )
|
|
|
+ORDER BY c.partCode
|