|
@@ -33,6 +33,7 @@
|
|
|
</template>
|
|
|
<script>
|
|
|
import { publicFileGetUrl } from "@/api/common";
|
|
|
+import { accMul, accDiv } from "@/utils/util";
|
|
|
export default{
|
|
|
name: "RedPkgAdd",
|
|
|
props: {
|
|
@@ -48,8 +49,9 @@ export default{
|
|
|
quantity: [
|
|
|
{ required: true, message: "请输入金额", trigger: "blur" },
|
|
|
{
|
|
|
- pattern: /^([1-9]\d*)$/,
|
|
|
- message: "请输入合法的金额数字,需要为正整数",
|
|
|
+ pattern:
|
|
|
+ /^([1-9]\d*(\.\d{1,2})?|([0](\.([0][1-9]|[1-9]\d{0,1}))))$/,
|
|
|
+ message: "请输入合法的金额数字,最多两位小数",
|
|
|
trigger: ["blur", "change"],
|
|
|
},
|
|
|
],
|
|
@@ -62,9 +64,9 @@ export default{
|
|
|
let redPacket = {
|
|
|
prizeType: "red_pkg",
|
|
|
quantity: 1,
|
|
|
- title: `微信红包 ${this.packetForm.quantity}元`,
|
|
|
+ title: `微信红包 ${this.packetForm.quantity} 元`,
|
|
|
picUrl: publicFileGetUrl + "static/redPkg.png",
|
|
|
- value: this.packetForm.quantity,
|
|
|
+ value: accMul(this.packetForm.quantity, 100),
|
|
|
sortWeight: 100
|
|
|
};
|
|
|
this.$refs["packetForm"].validate((valid) => {
|