Commit 4ea8b8defefe4b8e9898c37abd5f4278869bd3b0
1 parent
817732d9
运输公司新增报价字段
Showing
3 changed files
with
32 additions
and
1 deletions
trash-ui/src/views/unit/enterprise/info.vue
| ... | ... | @@ -118,6 +118,13 @@ |
| 118 | 118 | </el-form-item> |
| 119 | 119 | </el-col> |
| 120 | 120 | <el-col :span="7"> |
| 121 | + <el-form-item label="报价" prop="offer"> | |
| 122 | + <el-input v-model="form.offer" placeholder="请输入起始报价" /> | |
| 123 | + </el-form-item> | |
| 124 | + </el-col> | |
| 125 | + </el-row> | |
| 126 | + <el-row :gutter="30"> | |
| 127 | + <el-col> | |
| 121 | 128 | <el-form-item label="备注" prop="remark"> |
| 122 | 129 | <el-input v-model="form.remark" type="textarea" placeholder="请输入内容" /> |
| 123 | 130 | </el-form-item> |
| ... | ... | @@ -463,6 +470,14 @@ export default { |
| 463 | 470 | trigger: 'change' |
| 464 | 471 | } |
| 465 | 472 | ], |
| 473 | + offer: [ | |
| 474 | + {required: true, message: "必填", trigger: "blur"}, | |
| 475 | + { | |
| 476 | + pattern: /^\d+(?:\.\d{1,2})?$/, | |
| 477 | + message: "请输入正确的金额", | |
| 478 | + trigger: "blur" | |
| 479 | + } | |
| 480 | + ], | |
| 466 | 481 | }, |
| 467 | 482 | areas:[], |
| 468 | 483 | // 企业道路运输经营许可证 | ... | ... |
trash-unit/src/main/java/com/trash/enterprise/domain/TransportationEnterprise.java
| ... | ... | @@ -129,6 +129,18 @@ public class TransportationEnterprise extends BaseEntity |
| 129 | 129 | @Excel(name = "公司类型") |
| 130 | 130 | private String servicePhone; |
| 131 | 131 | |
| 132 | + /** 公司报价 */ | |
| 133 | + @Excel(name = "公司报价") | |
| 134 | + private String offer; | |
| 135 | + | |
| 136 | + public String getOffer() { | |
| 137 | + return offer; | |
| 138 | + } | |
| 139 | + | |
| 140 | + public void setOffer(String offer) { | |
| 141 | + this.offer = offer; | |
| 142 | + } | |
| 143 | + | |
| 132 | 144 | public String getOfficeAddressGps() { |
| 133 | 145 | return officeAddressGps; |
| 134 | 146 | } | ... | ... |
trash-unit/src/main/resources/mapper/unit/TransportationEnterpriseMapper.xml
| ... | ... | @@ -40,10 +40,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| 40 | 40 | <result property="creditStatus" column="credit_status" /> |
| 41 | 41 | <result property="qrCode" column="qr_code" /> |
| 42 | 42 | <result property="servicePhone" column="service_phone" /> |
| 43 | + <result property="offer" column="offer" /> | |
| 43 | 44 | </resultMap> |
| 44 | 45 | |
| 45 | 46 | <sql id="selectTransportationEnterpriseVo"> |
| 46 | - select id, name, abbreviation, registration_area, transport_permission_date, enter_date, business_license_date, office_address, parking_lot_location, parking_area, (select count(id) from car_info where company_id = te.id) car_number, safety_manager_name, safety_manager_phone, social_uniform_credit_code_number, legal_representative, legal_representative_phone, safety_people_name, remark, transport_permission, enterprise_business_license, safety_officer_qualification_certificate, safety_certificate, car_park_panorama, business_unit, status, create_time, create_by, update_time, update_by, parent_id, company_type, credit_status, qr_code,service_phone,office_address_gps from transportation_enterprise te | |
| 47 | + select id, name, abbreviation, registration_area, transport_permission_date, enter_date, business_license_date, office_address, parking_lot_location, parking_area, (select count(id) from car_info where company_id = te.id) car_number, safety_manager_name, safety_manager_phone, social_uniform_credit_code_number, legal_representative, legal_representative_phone, safety_people_name, remark, transport_permission, enterprise_business_license, safety_officer_qualification_certificate, safety_certificate, car_park_panorama, business_unit, status, create_time, create_by, update_time, update_by, parent_id, company_type, credit_status, qr_code,service_phone,office_address_gps,offer from transportation_enterprise te | |
| 47 | 48 | </sql> |
| 48 | 49 | |
| 49 | 50 | <select id="selectTransportationEnterpriseList" parameterType="TransportationEnterprise" resultMap="TransportationEnterpriseResult"> |
| ... | ... | @@ -122,6 +123,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| 122 | 123 | <if test="qrCode != null">qr_code,</if> |
| 123 | 124 | <if test="servicePhone != null">service_phone,</if> |
| 124 | 125 | <if test="officeAddressGps != null">office_address_gps,</if> |
| 126 | + <if test="offer != null">offer,</if> | |
| 125 | 127 | </trim> |
| 126 | 128 | <trim prefix="values (" suffix=")" suffixOverrides=","> |
| 127 | 129 | <if test="name != null">#{name},</if> |
| ... | ... | @@ -158,6 +160,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| 158 | 160 | <if test="qrCode != null">#{qrCode},</if> |
| 159 | 161 | <if test="servicePhone != null">#{servicePhone},</if> |
| 160 | 162 | <if test="officeAddressGps != null">#{officeAddressGps},</if> |
| 163 | + <if test="offer != null">#{offer},</if> | |
| 161 | 164 | </trim> |
| 162 | 165 | </insert> |
| 163 | 166 | |
| ... | ... | @@ -198,6 +201,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" |
| 198 | 201 | <if test="qrCode != null">qr_code = #{qrCode},</if> |
| 199 | 202 | <if test="servicePhone != null">service_phone = #{servicePhone},</if> |
| 200 | 203 | <if test="officeAddressGps != null">office_address_gps = #{officeAddressGps},</if> |
| 204 | + <if test="offer != null">offer = #{offer},</if> | |
| 201 | 205 | </trim> |
| 202 | 206 | where id = #{id} |
| 203 | 207 | </update> | ... | ... |