Răsfoiți Sursa

添加员工

shish 6 ani în urmă
părinte
comite
d453ea156c

+ 2 - 0
shop/src/cool/request/index.js

@@ -9,6 +9,7 @@ import goods from '@/service/goods/index';
 import level from '@/service/level/index';
 import category from '@/service/category/index';
 import imgStore from '@/service/img-store/index';
+import adminShop from '@/service/admin-shop/index';
 import invite from '@/service/invite/index';
 import coupon from '@/service/coupon/index';
 import ad from '@/service/ad/index';
@@ -47,6 +48,7 @@ export function SET_SERVICE({ store }) {
 		coupon,
 		ad,
 		staff,
+		adminShop,
 		role,
 		single,
 		setting,

+ 8 - 0
shop/src/service/admin-shop/index.js

@@ -0,0 +1,8 @@
+import { BaseService, Service } from '@/cool';
+
+@Service('admin-shop')
+export class AdminShopService extends BaseService {
+
+}
+
+export default new AdminShopService();

+ 5 - 26
shop/src/views/staff/list.vue

@@ -84,13 +84,6 @@
 							size="small"
 						></el-input>
 					</el-form-item>
-					<el-form-item label="手机号" prop="mobile">
-						<el-input
-							v-model="adForm.mobile"
-							placeholder="请输入手机号"
-							size="small"
-						></el-input>
-					</el-form-item>
 					<el-form-item label="角色" prop="roleId">
 						<el-select
 							v-model="adForm.roleName"
@@ -123,7 +116,7 @@
 							</div>
 							<div>
 								<el-button type="primary" size="small" @click="selGoods"
-									>选择会员</el-button
+									>选择</el-button
 								>
 							</div>
 						</div>
@@ -184,17 +177,6 @@ export default {
 		roleSet
 	},
 	data() {
-		var checkMobile = (rule, value, callback) => {
-			if (this.$util.isEmpty(value)) {
-				callback(new Error('请输入手机号'));
-			} else {
-				if (this.$util.checkPhone(value)) {
-					callback();
-				} else {
-					callback(new Error('输入手机号错误'));
-				}
-			}
-		};
 		return {
 			app: null,
 			// 修改弹窗
@@ -210,14 +192,12 @@ export default {
 				password: '',
 				userId: '',
 				remark: '',
-				status: '1',
-				mobile: ''
+				status: '1'
 			},
 			ruleForm: {
 				adminName: [{ required: true, message: '请输入名称', trigger: 'blur' }],
 				roleName: [{ required: true, message: '请选择角色', trigger: 'change' }],
 				userId: [{ required: true, message: '请选择会员', trigger: 'blur' }],
-				mobile: [{ required: true, trigger: 'blur', validator: checkMobile }],
 				password: { required: true, message: '请输入密码', trigger: 'blur' }
 			},
 			// 角色列表
@@ -301,8 +281,7 @@ export default {
 				password: '',
 				userId: '',
 				remark: '',
-				status: '1',
-				mobile: ''
+				status: '1'
 			};
 
 			this.ruleForm.password.required = true;
@@ -339,11 +318,11 @@ export default {
 			delete adForm.roleName;
 			if (this.addOrModify == 1) {
 				host = () => {
-					return this.$service.staff.add(this.adForm);
+					return this.$service.adminShop.add(this.adForm);
 				};
 			} else {
 				host = () => {
-					return this.$service.staff.update({
+					return this.$service.adminShop.update({
 						id: this.modifyData.id,
 						...adForm
 					});